CD-ROM probs when compiling kernel2.4.18
I'm compiling a 2.4.18 kernel on a fresh install of
woody on a 486-25SX. The stock installation kernel
(2.2.20-compact) runs fine. When I try to boot my own
kernel, however, it stops when it gets to the second
look at the cdrom drive.
The normal boot sequence (with the 2.2.20 kernel) is:
----------- start dmesg excerpt -------------
hda: FJUITSU MPB3064ATU E, ATA DISK drive
hdb: NEC CD-ROM DRIVE:251, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: FUJITSU MPB3064ATU E, 6178MB w/0kB Cache,\
hdb: ATAPI 4X CD-ROM changer w/4 slots, 128kB Cache
Uniform CD-ROM driver Revision: 3.11
------------- end dmesg excertp -------------
(the second "hda:" line above should all be on one
With my own grown 2.4.18 kernel, the last message to
console during boot is the second "hda:" line where
the drive geometry is specified.
I've tried the stuff in the ide.txt document that
comes with the kernel source (I've tried adding each
of append="hdb=cdrom", append="hdb=noprobe", and
append="hdb=noprobe hdb=cdrom" to lilo.conf, and I've
tried using the old XT driver rather than the new IDE
drivers in the kernel). When I tried using the old XT
drivers instead of the new drivers, the boot never got
passed all the way through the LILO sequence. I got
the first L of LILO plus a long string of "40 " before
the machine hung.
Any solutions, suggestions of docs to read, etc ?
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo