On Mon, 2003-07-28 at 22:10, Joshua Collins wrote:
> Due to forcibly being expunged totally from the windows partition on my
> PC (long story, much pain) I've been forced to burn CDs on my linux
> partition, however, having never tried before, I have no idea where to
> start.
Such is the turning point in your path. Time to say "bugger the path -
climb this here mountain less travelled." (apologies to Robert Frost)
> I will google shortly to find out what sort of stuff I need supportwise
> but the main question I wanted here was which program is good for
> burning CDs? I'm running RH9 if it affects anything...
To make an ISO image of a bunch of files/directories
mkisofs -r -o image.iso files files files
-r makes Rock Ridge extensions so long filenames work better.
-o image.iso stores the output in a file called image.iso in the current
directory.
and files is all the files or directories you want in the ISO.
To get your CDR working:
Boot with these kernel options (my CDR is hdc and cdrom drive is hdd)
append="hdc=ide-scsi hdd=cdrom"
Add that to /etc/lilo.conf for permenancy
When booted,
modprobe ide-scsi
which emulates a scsi device with an existing IDE CDROM drive.
Find your CDR with
cdrecord -scanbus
which returns
tramadol:~# cdrecord -scanbus
Cdrecord 2.01a16 (i686-pc-linux-gnu) (C) 1995-2003 J�rg Schilling
Linux sg driver version: 3.5.28
Using libscg version 'schily-0.7'
scsibus0:
0,0,0 0) 'HP ' 'CD-Writer+ 9100 ' '1.0c' Removable CDR
0,1,0 1) *
0,2,0 2) *
....
so my CDR is at 0,0,0
To record the ISO to a CD
cdrecord -v speed=8 -dev=0,0,0 -data image.iso
-v for verbose
speed=8 for 8-speed writing (you might not be able to use your maximum
burn speed.
-dev-0,0,0 is the address of your CDR as given above
-data image.iso
---------------------------------------------
To do Audio:
Rip the tracks off CD
cdparanoia -B
-B is Batch, meaning do the whole CD and auto split at tracks.
Record all the wav files to CDR
cdrecord -pad -v dev=0,0,0 speed=8 *.wav
Same options as above
-pad means to pad out the sectors to 2352 bytes, filling with 0 for
audio