>I've got a Western Digital Caviar 1.2 gig drive. I formatted it
>DOS and it was only formatted to 621 cylinders. The drive actually
>has 2484 cylinders. When I initially installed Linux from Slackware
>3.0, I tried to use fdisk to change the number of cylinders that
>Linux saw. This didn't work for me though. When I would reboot, it
For the system to work reliably, both DOS and Linux must have the same
view of how the disk is laid out; otherwise they may destroy each other's
Sounds like your DOS sees 621x64x63, while the drive itself is 2484x16x63.
Either of these multiplies out to the same number of sectors, so the entire
disk is accessible. Let Linux also use 621x64x63 and Be Happy.
For Linux IDE (big/many) help, see: /usr/src/linux/drivers/block/README.ide
For latest Linux kernels: ftp.cs.helsinki.fi:/pub/Software/Linux/Kernel/v1.