SlackwareThis Forum is for the discussion of Slackware Linux.
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.
What do I need to do to switch from ide-scsi to ide-cd?
I'm using 2.6.14.7
Hi,
If you are having trouble with your kernel recognizing the device(s) then pass;
Code:
append= "hdc=ide-cd hdd=ide-cd"
by placing the append in your 2.6.14 stanza of the lilo.conf file.
Be sure to run lilo to update.
The new 2.6 kernel do use ide-cd module and the ide-scsi is deprecated. You can place the append for the ide-scsi in the stanza of the 2.4 or earlier to allow the use of that module.
Patrick has a thing wedged in the init scripts to load ide-scsi. You'll need to kill it off (or simply delete or don't build the module anymore--it's really not needed for 2.6.x). Once ide-scsi is loaded, unless you've told it otherwise, it will claim the IDE optical drive for itself and then ide-cd can't get at it anymore, leading to the device error.
append="hdc=ide-cd" doesn't work. It's not compiled as a module. It's compiled into the kernel.
Hi,
The append command passes the option to the kernel! The ide-cd can be a module or compiled and the option is still passed. This way you can do some reassignment of the device.
I have added append="hdc=ide-cd" to lilo.conf and updated lilo after(/sbin/lilo).
This is what cdrecord --scanbus returns
Quote:
root@Hal:/home/martin# cdrecord --scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14.7
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
i hope u didnt mention your main aim!!!
do u want to burn cd or read cd???
you still cant write cd even using k3b??
burning cd you dont need scsi emulation(dont need to append lilo), now have you enabled that in yur custom kernel, while compilation?? (while compilaiton there is am option like that)
so you only need to give the device name not the dev=0,0,0 names
how many cd drives u have?
1. first determine the cd device, then we can get into next step
"dmesg |grep CD"
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.