LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

AGM attendees from Cork; Re: [ILUG] Backing up a CD

AGM attendees from Cork; Re: [ILUG] Backing up a CD

Martin Feeney martin at tuatha.org
Tue Jun 13 11:42:30 IST 2000


On 13 Jun 00, at 8:21, Rik Dunphy wrote:

> Someone else mentioned using dd, but this doesn't work for audio cds. What
> I really need is something that literaly takes the raw binary data from the
> cd and stores it in a file. I don't want the tool to try and understand
> what is on the cd, but to just copy it bit for bit! There are several
> windows tools which can accomplish this, NTI CD Maker Pro for one, but so
> far I've yet to come across anything similar for linux.

Well, first of all nothing can just take the "raw binary data" off a CD.  
CDs are made up of tracks each of which have specific track types.  
Anything that reads from a CD has to at least understand track types and 
how to read them.  It's a very different process reading audio from a CD 
than reading data.  Data is (generally) held in Yellow-book format which 
has a 2k block size and has the remainder of the sector user for 
synchronization.  Audio is in Red-Book format - 2352 bytes of audio data 
per sector with no synchronization (which is why it's notoriously quirky 
reading real-time digital audio from CDs).

If NTI CD Maker Pro writes the entire CD to one binary file it's actually 
doing the job of reading all the data sectors, grabbing the audio and 
putting it all into one large binary file.

If you want something similar that runs under X, check out X-CDRoast, 
Gnome Toaster, BurnIt or CD-Tux for a curses gui. (All can be found in 
part 1 of the CD-Writing HOWTO - http://www.linuxdoc.org/HOWTO/CD-Writing-
HOWTO.html).  They'll write a bunch of files rather than one binary, 
though.

> dd, will check the file format on the CD, and then make a binary file of
> this file format. For a CD this is an iso file, for ext2 it would create a
> binary ext2 file. For some reason it needs to understand the format which
> it is copying...

dd copies the binary image of the data session to a file.  If the data on 
the disc is in ISO format (CD filesystem) then the binary file will be in 
iso format.  If you're reading a cd with an ext2 filesystem on it it'll 
write an ext2 file.  It doesn't need to understand the format at all.  In 
fact it could read an NTFS or FAT32 or even an Amiga filesystem (damn I 
forget what they were called - Kate?).






More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell