Skip to content

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

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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