System: Gateway 2000 P5/133
CDROM: Mitsumi 4X IDE/ATAPI configured on secondary controller (ide1) as master. (hdc)
HD: Western Digital Caviar AC31600 1.6G configured on primary controller (ide0) as master. (hda)
I originally installed linux using the Slackware 3.0 version "idecd" boot diskette. When booting
from this kernel image, the system finds the CDROM and secondary controller without a problem.
On bootup the system returns:
hdc: FX001DE, ATAPI, CDROM drive
ide1: secondary controller on irq 15
After the system boots, I can log on as "root" and mount the CDROM:
mount -t iso9660 -r /dev/hdc /cdrom -o ro
However, I downloaded the kernel source (1.2.13) and recompiled the kernel to add additional drivers.
I made sure to add support for IDE/ATAPI CDROM and the ISO9660 filesystem when running "make config".
I installed zImage to the root directory and ran /sbin/lilo.
During the boot sequence, autoprobe still finds hdc and ide1 without a problem, but now I can't
mount the CDROM. I get the following message:
mount: fs type iso9660 not supported by kernel
But if I look in the /proc/filesystems file, iso9660 shows up in the list of installed filesystems. Also,
ide1 shows up in /proc/devices as a valid block device.
I've recompiled the 1.2.13 kernel and still have the same problem. I've also have accessed the CDROM using
both DOS and the "idecd" boot diskette/1.44 color root diskette (rule out hardware problems).
I'll re-post a summary of this problem if I find an answer.
Dan Alexander