Re: Is linux cdrom driver messed?
- From: Jim <james@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 14 Aug 2006 14:20:53 GMT
Once upon a midnight dreary, while Dances With Crows pondered weak and weary
over many a quaint and curious volume of forgotten lore...:
On 14 Aug 2006 04:50:29 -0700, unique user staggered into the Black Sun
Yesterday, I tried to copy a vcd to my harddisk in linux. I tried
copying directly. After that, I tried dd. Copying in linux failed
with disk read errors. Why can't I copy [a VCD] in linux?
Because you're doing it wrong. VCDs (and audio CDs) aren't ISO9660 data
CDs or UDF data CDs. The block device layer sort of assumes that a CD
you're trying to read through it is ISO9660 or UDF. So, to copy VCDs,
SVCDs, and audio CDs, you have to issue special ioctl()s first so you're
not reading through the normal block device layer, but a little lower
down. (This confuses people the first time they encounter it on Linux,
Is there any program that allows [me] to copy [CDs] with read errors
The VCD you're trying to copy probably doesn't have read errors. To
copy any CD as closely as possible, use "cdrdao copy --options ..." .
(This may or may not bypass copy-prevention techniques, depending.) For
ripping audio CDs, use cdparanoia (or the fairly nice frontend grip).
For working with VCDs and SVCDs, the "vcdimager" utilities can be really
Addendum: there's also a plugin, of sorts, for cdparanoia that allows you to
rip the image /as/ an ISO9660 image. I've spotted it recently (not that I
was particularly looking for it, which is why I can remember neither the
name nor a URL).
When all else fails... use a hammer.
Some people are like Slinkies; they serve no particular purpose,
But they bring a smile to your face when you push them down the stairs.
- Prev by Date: Webserver appears to hang unless a key is pressed
- Next by Date: Re: Is there Linux utility to enable printing in a pdf?
- Previous by thread: Re: Is linux cdrom driver messed?
- Next by thread: Re: Is linux cdrom driver messed?