Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jweveland (1446)

jweveland
  useperlNO@SPAMjwenet.net
http://jwenet.net/


yet another perl hacker...
local [perl.org]  journals [perl.org]  http://jwenet.net [jwenet.net]

Journal of jweveland (1446)

Tuesday September 14, 2004
11:11 AM

linux kernel 2.6.x, cdrecord breakage

[ #20875 ]

Symptoms: Upgraded to Fedora Core 2 and/or linux kernel 2.6 or better. CD recording to IDE CD's using cdrecord is now broken. CDs burn fine, but throw I/O Error at the end of the CD. An md5sum never quite matches, and a dd back to disk results in an .iso file slightly smaller than the original.

Fixes: Add -dao flag (very important for burning .iso files, and nobody seems to say this ever). Change dev=x,y,z (SCSI format) to /dev/hdx (IDE , i.e. rational format). Note that IDE-SCSI is no longer useful under kernel 2.6, so make sure that's not in modules.conf and its kin. Make sure you have your distro's current cdrecord .rpm or the like. Burning the CDs either root or setuid=0 seems to help also.

Amazingly, google has a hard time answering this question, so I'm dumping this in to see if I can help grease the skids.

Notable non-fixes: downloading the "real" cdrecord package from Mr. Schilling's website. Probably any usenet or mailing list discussion about cdrecord, they all seem to fall back to arguments about Mr. Schilling's strongly held opinions. Asking google (which in this case is poisoned by the above arguments).

I can't tell if the strongly held opinions are valid or not, they just were unhelpful to my personal situation. And I'm not sure I care... I had some .iso files to burn into CDs. Some of the opinions in general (i.e. the 2.6 kernel is broken, GNU make is broken, thus-and-so libraries are broken) do make me wonder, but I digress :-)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • (besides the valid ones you listed) would be to get the patches from cdrecord's rpm distributed in Mandrakelinux cooker (soon-to-be 10.1 community, hopefully with full cd burning capabilities restored in spite of using kernel 2.6.8.1). Note that similar problems are likely to affect other cd burning utilities such as k3b if they are unpatched.
    • Thanks for the tip on the Mandrakelinux cooker :-)

      "Other cd burning utilities" seems to include virutally every other cd burning utility I could find, btw. They mostly seem to be front-ends to cdrecord at the end of the day, except for cdrdao.