Assuming your directory tree (of what you want to go on the CD) is at
/tmp/cd,
issue the following commands:
mkisofs -J -r -T -A "Title of your CD" -o /tmp/your_iso_image_file.iso
/tmp/cd
cdrecord speed=4 dev=1,0,0 -isosize /tmp/your_iso_image_file.iso
Notes:
1. /tmp/your_iso_image_file.iso is where the "iso image" of your CD will
be
placed. This is the image of the data that will be burned onto your
CD
by cdrecord. If you want to inspect it before burning it, you can
mount
it with 'mount -o loop /tmp/your_iso_image_file.is /mnt/cd' (assuming
/dev/cd
is a mount point on your system).
2. The 'speed=4' is suitable for my CDWriter, however, your mileage is
likely
to vary - I recommend using '-dummy -eject speed=0', which seem to
cover most
of the drives that cdrecord is meant for.
3. The 'dev=1,0,0' is a bit tricky. If you have an SCSI burner, then use
the
'cdrecord -scanbus' command before the 'cdrecord ... speed=4...'
command
above. The first column will have the string you'll need to use for
the
'dev=...' string. If you have an IDE burner, then things are even
more
complex...
1. Put 'options ide-cd ignore=hda' in /etc/conf.modules. Substitute
your
CD burner device for 'hda'. This tells the "scsi emulator" which
IDE drive to treat as a SCSI drive. If this doesn't make much
sense,
then hopefully, someone else on the list can explain this to you
better than I can (basically, IDE and SCSI are similar at the
protocol device driver level - but electrically different enough
to cause problems if you try to just cable a SCSI drive to a IDE
controller, or vice versa).
2. Put 'modprobe ide-scsi' in your /etc/rc.d/rc.local file so
you'll
see the burner at boot time.
3. Then reboot (you don't *have to*, but you need to know more than
I'm willing to write at the moment in order to avoid rebooting).
Then a 'cat /proc/scsi/scsi' should show the device (regardless
if its an IDE or a SCSI burner).
4. Now (!) you can use 'cdrecord -scanbus' to determine the string
to use for 'dev='.
--Good Luck!
PS: The only "package" I'm aware of for linux, xcdroast, no longer
appears
to work on RH 6.2.
Greg Kettmann wrote:
>
> Well, perhaps if I'd done this several days ago, like I was supposed to,
> I wouldn't be in such a bind. As it is, any help is greatly
> appreciated, particularly if given quickly ;-)
>
> I need to cut a CD. The problem is that the CD is for Linux. The
> further problem is that I've always used Windows to make CD's. Anything
> for Linux has been an ISO so I've never bumped into this problem. When
> I copy the files over to Winblows it loses the symbolic links. It's
> mandatory that I pass through Windows, due to a VPN program issue. I
> figured if I created a Tarball of the desired files I could download the
> subdirectory structure I need. Then I'd copy that to a Linux box and
> untar it (or whatever it's called). That leaves me with the need of a
> Linux CD-Burning package.
>
> So, do I have the process right? What is a (good) package for burning
> CD's under Linux?
>
> TIA, GGK
**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************