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