Red Hat Bugzilla – Bug 50656
No /dev/scd0 mount point for SCSI CDROM - installation
Last modified: 2007-04-18 12:35:24 EDT
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.
Steps to Reproduce:
1. Boot from RH 7.1 CDROM under dos where scsi CDROM driver running.
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.
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.