The 1.3GB IPI Disk Drive uses Zone Bit Recording (ZBR). The outer tracks have a higher bit density than the inner tracks.
The defect list for the 1.3GB IPI Disk Drive is in physical block number. Errors reported under the operating system format utility are in logical block number. Block numbers converted to cylinder/head/sector by the show command, are in logical block number.
The analyze command performs the conversion from logical to physical block when a defect is detected.
The repair command does not perform the conversion from a logical block number to a physical block number. Do not enter the logical block when using the repair command.
To add a defect to the defect list, first convert the logical block number to a physical block number. Then, use the add command to enter the physical block number into the defect list. Do not enter the logical block number when using the add command.
Use the Disk Drive Logical Geometry chart to find Zone, First Block in Zone, First Cylinder in Zone, Cylinder Size of Zone, and Track Size of Zone.
Example: error reported on block 1000000.
|
LBN = 1000000 Zone = 2 First Block in Zone 2 = 929526 First Cylinder in Zone 2 = 701 Cylinder Size of Zone 2 = 1292 Track Size of Zone 2 = 76 |
| 1.3GB IPI Disk Drive Logical Geometry | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| 1.3GB IPI Disk Drive Physical Geometry | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
LBN - First Block = LB
| 1000000 - 929526 = 70474 |
To find the Physical Cylinder
|
First Cylinder + (LB ÷ Cylinder Size in blocks) = Pcylinder 701 + (70474 ÷ 1292) = 755 (discard the remainder) |
To find the Physical Head
To find the Physical Sector
The function of the Modulus Operator % is to give the remainder of the first value divided by the second value.
LBN - First Block = LB
| 1000000 - 929526 = 70474 |
To find the Physical Cylinder
|
First Cylinder + (LB ÷ Cylinder Size in blocks) = Pcylinder
701 + (70474 ÷ 1292) = Pcylinder |
To find the Physical Head
|
(Pcylinder remainder × Cylinder size) ÷ Track Size = Phead
(0.54644 × 1292) ÷ 76 = Phead |
To find the Physical Sector
|
Phead remainder × Track Size = Psector
0.28948 × 76 = Psector |
Logical block 1000000 is located at physical cylinder 755, head 9, sector 22. Add the physical block number to the defect list.
The show command reports that logical block 1000000 is located at logical cylinder 754, head 2, sector 40. Do not add the logical block number to the defect list.