In preparation for buying an atapi cdrecord device I downloaded the
cdrecord howto README.ATAPI.CDROM, along with the patches to upgrade
the 2.0.30 kernel to 2.0.31, and cdrecord-1.6a10.tgz. In the instructions
for configuring the kernel you are supposed to disable IDE atapi in
order to enable SCSI emulation. I have had trouble with this before,
and am having trouble again. If you disable the advanced IDE support
which covers atapi, you also disable the ability to read the newest
IDE drives, and the newest EIDE controllers. The new kernel compiles
OK, but upon boot I get:
VFS: cannot open root device 03:43
Kernel panic:VFS: Unable to mount root fs on 03:43.
From previous experience I reckon this message comes when lodlin
tries to remount the root device as r/o. You can get this message
if you try disable the advanced IDE on any new system.
I can't see any way out of this problem. Any suggestions would