CD/DVD Burning

From ScorecWiki

Jump to: navigation, search

Contents

Burners available

Machine Room Type Max Speed
sturgeon CII-7114 Linux / DVD-RW 32x (cd) / 4x (dvd)
flounder CII-7124 Linux / DVD-RW  ??x (cd) / ??x (dvd)
sole CII-7114 Windows / CD-RW 48x
t43p CII-7108 Windows / DVD-RW  ??x (cd) / ??x (dvd)
dragonette CII-7114 Linux / CD-RW 32x
gambit CII-7114 OS X / CD-RW 24x
wolverine CII-7114 OS X / CD-RW 24x
magneto CII-7114 OS X / CD-RW 24x
storm CII-7114 OS X / CD-RW 24x
cyclops CII-7114 OS X / CD-RW 24x

Quick Start

In the time since this document was created CD/DVD burning under Linux has improved by leaps and bounds. If you put a blank or re-writable CD or DVD into a SCOREC Linux system with a CD or DVD burner installed while you are logged into the local console (graphically), you will be prompted with a window into which to drag the files that you wish to burn. To go ahead and burn them, click "Burn" in the upper right hand corner of the window. It's that simple. Or, if you prefer to have more control over things, you would follow the instructions below.

First you have to make an ISO Image of the files that you are going to copy using the program mkisofs. This program can be used on any Sun or Linux computer.

  • Log on
  • At the prompt type mkisofs -r -J -o (output_filename) (source_directory)/

NOTE: The source should be a directory hierarchy with a maximum depth of 7 directories. Filenames should have no spaces because this can cause errors when the file is opened from the CD. ;

  • Once the ISO Image is made, log on the machine you wish to use.
  • cd /space This takes you to the space directory where you can leave your iso images that you wish to copy on to a CD. Copy your ISO image here.
  • Verify that the ISO image is in the /space directory by typing ls -a.
  • Put a blank CD in the drive.
  • cdrecord -v -eject speed=X -data /space/<isoimage> Replace X with the speed you want to use. It should be equal or smaller than the speed supported by the drive (see table at the top of this page) and by the CD media. If the media doesn't show a maximum speed, 8x is a good bet. Use then speed=8.
  • Wait...
  • The CD should eject automatically when it is done

Multi session CDs

A multi session CD is when a user has not used a CD completely and wishes to add some more to their already burned CD.

The first session

The first session is much like a normal burning session. Only one additional flag is added to the cdrecord command.

  • Log on
  • At prompt type mkisofs -r -J-o (output_filename) (source_directory)/
  • To burn cd type cdrecord -v -multi -eject speed=X -data /space/(isoimage)

Following sessions

To create a multi session CD there are some flags that have to be added to both the mkisofs and cdrecord commands. These commands must have been used the first time the CD is burned, and each and ever other time thereafter until it is the last session that you wish to burn.

  • At command prompt type cdrecord -msinfo
  • This command should give you two numbers. You should copy these down.
  • Then type mkisofs -r -o -C=(your two numbers from above) -M 1,1,0 (output_filename) (source_directory)/
  • Finally type cdrecord -v -multi -eject speed=X -data /space/(isoimage)

DVD burning

Burning a DVD is very similar to burning a standard CD. Newer versions are required that are only available on Red Hat 9 Linux machines, such as piranha. The main differences are:

Preparing

  • To prepare a data DVD, add -udf to the mkisofs command line.
  • To prepare a video DVD, author it normally and add -dvd-video to the mkisofs command line.

Burning

  • Use dvdrecord instead of cdrecord.
  • Add -dao to the dvdrecord command line.
  • Make sure you're using a DVD-R for General use or DVD-RW disk.
  • Use speed=1 unless your media is certified for 2X.

Burning under Windows

Burning under Windows is a lot easier: with Windows XP, you only need to drag and drop files to the CD burner drive and follow the wizard. Please note that files and directory with long filenames (more than 8 characters) may not be properly displayed on Unix computers when burned under Windows.

Burning under Mac OSX

  • Use the drutil program from a shell; to simply burn a single session CD use drutil burn <path to ISO image>
  • For more functionality please see drutil's man pages.
Personal tools