From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.7 i686) Description of problem: Upgrading from RedHat Linux 7.0 to 7.1. Attempted to use CDROM. The CDROM is genuine scsi atatched to a Pas16 host adapter. I was able to successfully install the Pas16 scsi device driver. I then attempted to mount the /cdrom, but /dev/scd0 was not available. I would normally try to mknod the mount point in the virtual console, but this was not possible. I forget now why that failed :-( Resorted to FTP install instead. How reproducible: Always Steps to Reproduce: 1. Boot from RH 7.1 CDROM under dos where scsi CDROM driver running. Use /dosutils/autoboot. 2. Select install from hard disc as nearest approximation to CDROM. Maybe this is a duplicate of earlier bug reporting CDROM not on menu? Failed to find scsi drive? 3. Select scsi Pas16 driver and give appropriate parameters (an irq here). Move to next page where only ide /dev/hd* mount points were offered. AFAIR, the command line virtual console was not available at this stage which prevented me mknod'ing and mounting manually. Actual Results: I rebooted and used FTP instead. Additional info:
Is this an ISA SCSI controller?
Yes. The PAS16 is an old, but still well respected, ISA sound card -- with a scsi interface suited to CDROMS. Support for both the sound part, but more relevantly, the SCSI chip is a standard part of the kernel. As above, I usually use it as a module, and the module was available on RH7.1. Just the mount point was missing. I assume that there is no simple safe way to detect the isa card: so maybe there needs to be a way to ask the user about such things. Maybe I should have tried expert mode?
Yes, try expert mode. As you said, detecting ISA devices is much more difficult than PCI devices.
Any more info here?
Closing due to inactivity. Please reopen if you have more information.