Imported Upstream version 1.1.11
[platform/upstream/cdrkit.git] / doc / READMEs / README.copy
1 Ho to copy CD's and CD-R/CD-RW's
2
3 Copying audio CD's:
4
5 If you want to copy audio CD's, look for 'icedax'.
6
7 Copying data CD's:
8
9 The best way to copy a data disk is to copy the raw data on the master CD.
10 This may be done by reading the data from the raw device by using 'readom'.
11
12
13 NOTE:   All CD-R's written in Track At Once mode end in two unreadable 
14         run-out sectors. If the disk has been written with a Yamaha CD-R100
15         or with a Yamaha CD-R102, there are even more run-out sectors.
16
17 For this reason, you will not be able to read such a CD correctly with 'dd'.
18
19 I recommend to write all disks in Disk at Once mode if your drive
20 is supported in DAO mode with wodim. In addition, you may wish to 
21 add padding (see wodim / genisoimage man pages).
22
23 If you want to copy such a CD directly with wodim, you may call:
24
25         wodim -v dev=... -isosize /dev/cdrw
26
27 But this may fail if the master gives read errors. To copy such a CD to a file
28 you may use the program 'readom' from this package
29
30 Call 'readom [target] [lun] [scsibusno]' and select function 11.
31 Or call readom -help to get alternate usage.
32 To prevent readom from reading the run-out sectors, reduce the 
33 number of sectors to copy by 2.
34
35 Recent readom versions may be called: readom dev=b,t,l f=outfile
36 To reduce the numbers of sectors to copy you may use the sectors= option.
37
38 If the master disk is made of several partitions (like a Solaris boot CD),
39 the best way to copy a CD is to use the program 'readom'. It ignores
40 the partition info and does raw SCSI reads.
41
42 If you like to copy audio CD's in a way that preserves as much accuracy as
43 possible, use:
44
45 icedax -vall -D... -B
46 wodim -v dev=... -dao -useinfo *.wav
47
48 This will preserve pre-gap sizes, indices ...
49
50
51 Source: README.copy from cdrtools package, version 2.01.01a08
52 Edited for cdrkit by Christian Fromme <kaner@strace.org> and Eduard Bloch <blade@debian.org>
53