hard drive recognition for >2.4.16 kernels
I've been trying without success to run 2.4.22, 2.4.23, or 2.6.0 kernels on Sarge. The problem seems to be that they see my hard drive as hda rather than as hde.
2.4.16 (and Windows XP) sees the drive as hde, as do several versions of tomsrtbt and Knoppix, and they all boot with no problems.
The drive is a Maxtor 6Y080L0 ATA.
Using devfs, the drive is /dev/ide/host2/bus0/target0/lun0 on 2.4.16, but /dev/ide/host0/bus0/target0/lun0 on the newer kernels.
Error messages vary depending on the kernels, but they all end with:
mount: /dev2/boot2 is not a valid block device
/sbin/init: 338: cannot open dev/console: No such file
Then the kernel panics.