Skip to contentSkip to conversation

IDE drives mis-reporting size... bug or feature?

DISCUSSION Josh Fryman 2 participants 2 messages Jun 20, 2001

lore
Share & tools
lore
#0 lore raw

hi all,

this is an odd one. i think it's technically a feature but might be perceived instead as a "bug". anyway, i've got a pair of Ultra100 Maxtor 52049h4 20GB drives, on a Promise Ultra 100 (PDC20267) controller.

the drives were popped in with the jumper on for the 4096 cylinder limit forced. (it's a long story as to why.) the other jumpers were set normally for master/slave config.

the promise controller recognizes the drives on boot-up init as being what they are - ~20GB - and continues on merrily.

Windows 2000 recognizes the drives as ~2GB in size, due to the jumper. it's observing the 4096cyl limit on the drive in some way. (remove the jumper and it sees ~20GB too.)

Linux 2.4.3 recognizes the drives as ~20GB regardless of the jumper.

so, is this a bug or feature? is windows or linux not working right here? what *should* be seen with the drive jumpered such?

cheers,

josh

#1 lore raw
Quoted 16 lines · Josh Fryman

this is an odd one. i think it's technically a feature but might be perceived instead as a "bug". anyway, i've got a pair of Ultra100 Maxtor 52049h4 20GB drives, on a Promise Ultra 100 (PDC20267) controller.

the drives were popped in with the jumper on for the 4096 cylinder limit forced.

the promise controller recognizes the drives on boot-up init as being what they are - ~20GB - and continues on merrily.

Windows 2000 recognizes the drives as ~2GB in size, due to the jumper. it's observing the 4096cyl limit on the drive in some way. (remove the jumper and it sees ~20GB too.)

Quoted 6 lines

Linux 2.4.3 recognizes the drives as ~20GB regardless of the jumper.

so, is this a bug or feature? is windows or linux not working right here? what *should* be seen with the drive jumpered such?

The jumper is to overcome a BIOS defect.
The operating system should see the true size.
In order to get Windows to see the true size you may need MaxBlast or similar boot manager stuff.