Re: mount: special device /dev/scd0 does not exist



On Mon, 05 Feb 2007 04:37:30 +0100, Markus Kossmann wrote:

brettg wrote:

Hi all

On a new install of dapper or edgy i have the same problem.

#mount /media/cdrom
mount: special device /dev/scd0 does not exist

/etc/fstab says;

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

ls -al /media says;

lrwxrwxrwx 1 root root 6 2007-02-04 13:03 cdrom -> cdrom0 drwxr-xr-x 2
root root 4096 2007-02-04 13:03 cdrom0

The problem is that /dev/scd0 doesn't exist.

When I do lspci it tells me about the SATA controller;

0000:00:1d.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev
e2) 0000:00:1e.0 ISA bridge: Intel Corporation 82801GHM (ICH7-M DH) LPC
Interface Bridge (rev 02)
0000:00:1f.2 IDE Interface: Intel Corporation 82801GBM/GHM (ICH7
Family)Serial ATA Storage Controllers cc=IDE (Rev 02)

If I boot to LiveCD (which works fine) /dev/scd0 does exist

So, how do I go about creating /dev/scd0 ?
Is this really a SATA CDROM/DVD drive ? If this a normal IDE drive on an
IDE port I would expect the normal IDE drivers to be used. And the drive
to become /dev/hdx. In that case fix the entry in fstab.

Yeah, that's one of the first things I thought of but it's not that.

There are no /dev/hdx devices at all. The primary HD is /dev/sda. There
are no /dev/sdb, c or d devices.

I'm pretty sure that the problem has something to do with the fact the
modules "cdrom" and "sr_mod" are not loading, whereas they do when you
boot the LiveCD




.