Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Im running Slackware 9.1 on a toshiba laptop 1955-S805, it has a combo dvd/cd-r drive. I just updated to the 2.6.5 kernel yesterday, and ever since then I cannot mount any data cds, or listen to audio(not trying to mount audio) cds. I put a data cd in the drive, and try mounting with this:
root@itap:~# mount /dev/cdrom /mnt/cdrom
mount: /dev/cdrom is not a valid block device
or
root@itap:~# mount -t iso9660 /mnt/cdrom /mnt/cdrom
mount: /mnt/cdrom is not a block device
also
root@itap:~# mount /dev/hdc /mnt/cdrom
/dev/hdc: Invalid argument
mount: /dev/hdc: can't read superblock
Ive read that scsi emulation is no longer needed with the 2.6 kernels, I noticed that in my lilo.conf i still have append="hdc=ide-scsi", Ive tried commenting this out, and rebooting, but no difference. on doing a:
lroot@itap:~# ls -l /dev/cdrom
i get:
lrwxrwxrwx 1 root root 8 Nov 15 17:42 /dev/cdrom -> /dev/sr0
Check what the CD device is actually called. Type dmesg | grep CD to see what's up. If it still is treated as an ide-scsi device it is probably /dev/scd0.
/dev/cdrom is a symlink to the actual device, so if it is called /dev/scd0 you will have to remove the link and recreate it, pointing to scd0 (ln -s /dev/scd0 /dev/cdrom) or whatever the actual device is. Then you should be able to mount it using mount /dev/cdrom /mnt/cdrom.
If you do have it configured as an ide-scsi device you need to load the ide-scsi module in order to access it - modprobe ide-scsi.
ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX as device
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: TOSHIBA Model: DVD-ROM SD-R6012 Rev: 1031
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 5
so which device should be linked to /dev/cdrom? I tried linking it to /dev/hdc and it did not work. Before I noticed that when i tried modprobe ide-scsi it would give me "FATAL: Module ide_scsi already in kernel." Which seems contradictory to dmesg shows.
i really appreciate you help, and maybe because of my ignorance i might have screwed something up here, i 1st had tried to link /dev/cdrom to /dev/scd0, and when i unlinked, now i have no scd0 device same with hdc and cdrom...AAHH i goofed...i reviewed the <kernel-source>/Documentation/devices.txt and recreated the /dev/scd0 by using
so either way i get errors, and both are different, should /dev/cdrom be a block device that i have to create, or will it be just a link, like now how it is?
i get this message when trying to read from my cd-rom
Could not mount CD-RW/DVD-ROM Drive:
Unable to mount the selected volume.:
/dev/hdc: Input/output error
mount: /dev/hdc: can't read superblock
does anyone know what the problem is?
how can i fix it?
please help me on this issue.
thanks,
eric
Quote:
Originally posted by hw-tph Check what the CD device is actually called. Type dmesg | grep CD to see what's up. If it still is treated as an ide-scsi device it is probably /dev/scd0.
/dev/cdrom is a symlink to the actual device, so if it is called /dev/scd0 you will have to remove the link and recreate it, pointing to scd0 (ln -s /dev/scd0 /dev/cdrom) or whatever the actual device is. Then you should be able to mount it using mount /dev/cdrom /mnt/cdrom.
If you do have it configured as an ide-scsi device you need to load the ide-scsi module in order to access it - modprobe ide-scsi.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.