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.
There's no reason, just don't use -scanbus, it's good for nothing except the SCSI bus. You can record directly to a CD on a 2.6 kernel using, in your case:
Yep, there is no need to use "-scanbus" at all if you are using a 2.6 kernel. "cdrecord -scanbus" was for 2.4 kernels that were using ide-scsi emulation.
I found that cdrecord commands that used to work need to be altered in order to get them to work. I used to use cdrecord from the command line all the time. However, k3b is so good at figuring out the right options to give to cdrecord that I now almost always use k3b, even if I am not running KDE at the time I want to use it. I just used it to burn a quick CD/RW erasable CD containing systemrescuecd and it worked great! I'm sold on using k3b as my primary CD burning utility!
i love k3b, after i was doen burning a cd, i click on teh debug button and it shows me the cdrecord command and all its agrs that it used to burn that cd. So by using k3b, i can know use the command line to burn cds. and writes scripts also
To do burning using kernel 2.6 and not using the discouraged way (dev=/dev/whatever),
use
Code:
dev=ATA:x,y,z
The "coefficients" can be obtained by the following command.
Code:
cdrecord -v dev=ATA -scanbus
At least this works for me since kernel 2.6.7. But one more tip: If you are using
kernel 2.6.8 or 2.6.8.1, don't ever try to burn in DAO mode, because it
can crash your system, unless you have VERY VERY BIG RAM. Nonetheless,
solution is simple -- just upgrade to 2.6.9 or newer.
AFAIK it's discouraged because of DMA issues. But for more information please consult the documentation and sources. cdrecord uses it's own library to send command to burner. Moreover, /dev/whatever is kernel block device and for this reason the kernel occasionally stops commands whose meaning is unknown for the kernel. This is true especially for unprivileged user access.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.