20 GB IDE drive in Ultra 10

2007-12-24 19:42:00

Hi folks,

Seems I'm not the only one having trouble with large IDE drives, but I haven't
seen any definitive answer yet. Here is my problem: I received a 20 GB IDE
drive from Western Digital WDC WD200BB-00AUA1.

After setting it up in an Ultra 10 machine (as the only drive on the second
IDE channel), I fired format, and it tells me that the drive has:
<WDC WD200BB-00AUA1 cyl 16381 alt 2 hd 16 sec 63>, with 16512048 blocks.

According to the manufacturer's doc, the drive actually has 39102336 blocks.

So I set about creating a format.dat entry for the drive:
disk_type = "WDC WD200BB-00AUA1" \
: ctlr = ata : ncyl = 14545 : acyl = 2 : pcyl = 14547 \
: nhead = 14 : nsect = 192 : rpm = 7200

partition = "WD200BB" \
: disk = "WDC WD200BB-00AUA1" : ctlr = ata \
: 2 = 0, 39096960 \
: 6 = 0, 39096960

Then, in format I selected the new disk type, partitioned, labeled, and run a
couple passes of read analysis with no problem.

*BUT*, then, when trying to newfs a partition there, I got I/O errors, and
when starting format again, it complained that the label was bad because it
pretended to have more blocks than the disk was reporting... The complaint
message also appears during a reboot:
unix: WARNING: /pci at 1f,0/pci at 1,1/ide at 3/dad at 2,0 (dad1):
unix: corrupt label - bad geometry
unix:
unix: Label says 39099648 blocks, Drive says 16514064 blocks

I then wondered if it could be caused by an outdated PROM, and updated that to
the latest, but to no avail...

If I give in, and use only 16512048 blocks, I can then partition the drive and
create filesystems just fine. But that's not satisfactory...

I also looked for a patch to format, but couldn't find one...

So, you are my last resort it seems.

Any info much appreciated, and summarized.

TIA,
Christian

Comments

Got something to say?

You must be logged in to post a comment.