Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] mount: /dev/cdrom is not a valid block device
- Date: Fri, 11 Jul 2003 17:41:48 +0900
- From: Shawn <javajunkie@example.com>
- Subject: Re: [tlug] mount: /dev/cdrom is not a valid block device
- References: <oprr40cvq60fabl5@example.com>
- User-agent: Opera7.11/Linux M2 build 406
Um, any idea how to check if SCSI-emulation is loaded and or working properly (if it's a module I am guessing that can be done) my grub.conf has it so I think it should be enabled but and my post (below) mentions, the driver for my cdrw isn't being found. title Red Hat Linux (2.4.18-27.8.0) root (hd1,1) kernel /vmlinuz-2.4.18-27.8.0 ro root=LABEL=/ hdc=ide-scsi initrd /initrd-2.4.18-27.8.0.img > Hello, > > On RH8.0 my cdrom stopped functioning with a "mount: /dev/cdrom" is not a > valid block device error message. > > To make sure that my system is finding your cdrom drive when it boots. > I did dmesg | less which showed me that it was "hdc: SONY CD-RW CRX140E, > ATAPI CD/DVD-ROM drive", but also gave me a "hdc: driver not present" > message. > > Why? I need SCSI-emulation to burn a CD with a burner don't I? How can I > check if I have that? How can I configure it? > > (somewhat of a newby, haven't ever complied a kernel) > > I am guessing from the following and the info below that for some reason > SCSI-emulation has been turned off or removed. But I really am not sure. > Any help please (even if just to let me know I am really really off- > track)? > > /sbin/lsmod | grep cd > ide-cd 30632 0 > cdrom 30208 0 [sr_mod ide-cd] > ehci-hcd 15464 0 (unused) > usbcore 69664 1 [usb-storage hid usb-uhci ehci-hcd usb-ohci] > > > > /sbin/lsmod | grep ide > ide-cd 30632 0 > cdrom 30208 0 [sr_mod ide-cd] > > ******the following was found in my searches ********* > As > suggested, you could use SCSI-emulation, which is necessary for burning > CDs > with a burner, but not necessary for read-only drives. It's simpler to > stick with the IDE CD driver. > > > The source of your "driver not present" error message is the ide_open() > function in /usr/src/linux/drivers/ide/ide.c. Even if you don't know C, > it's not too hard to understand: > > > static int ide_open (struct inode * inode, struct file * filp) > { > ide_drive_t *drive; > ... > if (drive->driver == NULL) { > if (drive->media == ide_disk) > (void) request_module("ide-disk"); > if (drive->scsi) > (void) request_module("ide-scsi"); > if (drive->media == ide_cdrom) > (void) request_module("ide-cd"); > if (drive->media == ide_tape) > (void) request_module("ide-tape"); > if (drive->media == ide_floppy) > (void) request_module("ide-floppy"); > } > -- Shawn Happily using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
- Follow-Ups:
- Re: [tlug] mount: /dev/cdrom is not a valid block device
- From: Jim Tittsler
- Re: [tlug] mount: /dev/cdrom is not a valid block device
- From: Charles Muller
- References:
Home | Main Index | Thread Index
- Prev by Date: [tlug] mount: /dev/cdrom is not a valid block device
- Next by Date: Re: [tlug] mount: /dev/cdrom is not a valid block device
- Previous by thread: [tlug] mount: /dev/cdrom is not a valid block device
- Next by thread: Re: [tlug] mount: /dev/cdrom is not a valid block device
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links