For accomplishing other tasks such as copying CDs, etc., try carefully reading the cdrecord manual page and, if necessary, consulting the canonical CD recording FAQ at http://www.cdrfaq.org/.
——————————————————
Creating a data CD:
Step 1: Make a directory to contain the files you want to place on the the CD. “mkdir /image/userdir/” is the standard method.
Step 2: Copy the files from wherever they are to the directory you just created.
Step 3: Create the ISO9660 image that will be burned on the CD. You do this using the mkisofs command. An example command is:
csh> cd /image/userdir/ csh> mkisofs -o /image/burn-image/.iso -l -R -L -V "" -P "" -p "" -A "" . -o: the name of the file that will contain the image -l: use long file names -R: use Rock Ridge extensions. This means that long filenames will be used, file uid/gids and permissions will be preserved, symbolic links will be included, etc. In other words, the CD will try hard to emulate a Unix file system. [-r: This is like the -R option, but file uid/gid are set to 0, files will be readable by anyone and all write permissions will be removed. Use this switch if you anticipate needing to read the CD in an environment where your uid/gid do not exist. E.g., if you are sending to CD to another institution.] -L: Allow file names beginning with '.'. -V, -P, -p, -A: See the mkisofs man page. The final argument (in the example '.') is the name of the top-level directory containing file data. See the mkisofs manual page for further details.