-
Notifications
You must be signed in to change notification settings - Fork 18
Description
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).