Skip to content

ODS2: Incorrect attributing of STD144 for various disk types #25

@al20878

Description

@al20878

The table of "known" disk types in phyvirt.c, applies the STD144 last track requirement (DISK_BAD144) to drives, which never had such thing because they either predated the standard, or it did not apply to them.

For example, neither RK05 nor RP02/03 had STD144 last track bad block information. They had "spare" cylinders, but not using them for the actual storage was up to the software. For example RK05 had 200 + 3 spare tracks, but all 203 could have been actually used to store user data (e.g. the filesystem). The "spare" designation was advisory. There was no bad block descriptor written into any of those last 3 tracks. Same for RP02/03.

As such, that table should be revised w.r.t. actual disk documentation to properly mark only those drives that did have the last track bad block descriptor (aka STD144).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions