CDRW(1)                         User Commands                        CDRW(1)
NAME
       cdrw - CD read and write
SYNOPSIS
       cdrw -i [
-vSCO] [
-d device] [
-p speed] [
image-file]       
cdrw -a [
-vSCO] [
-d device] [
-p speed] [
-T audio-type] 
audio-file1            [
audio-file2]...       
cdrw -x [
-v] [
-d device] [
-T audio-type] 
track-number out-file       cdrw -c [
-vSC] [
-d device] [
-p speed] [
-m tmp-dir]
            [
-s src-device]       
cdrw -b [
-v] [
-d device] all | session | fast       
cdrw -L [
-v] [
-d device]       
cdrw -M [
-v] [
-d device]       
cdrw -l [
-v]       
cdrw -hDESCRIPTION
       The 
cdrw command provides the ability to create data and audio CDs.
       This command also provides the ability to extract audio tracks from
       an audio CD and to create data DVDs. The CD or DVD device must be
       MMC-compliant to create a CD or DVD with the 
cdrw command.       
cdrw searches for a CD or DVD writer connected to the system, unless
       you specify a device with the 
-d option. If 
cdrw finds a single such
       device, it uses that device as the default CD or DVD writer for the
       command.
       When more than one CD or DVD writer is connected to the system, use
       the 
-d option to indicate which device is desired. The device name
       can be specified in one of the following ways: /dev/rdsk/cNtNdNsN,
       cNtNdNsN, cNtNdN, or a name used by volume manager, such as 
cdrom or       
cdrom1. Using the 
-l option provides a list of CD or DVD writers.
       For instructions on adding a USB-mass-storage-class-compliant CD-RW
       or DVD-RW device to your system, see 
scsa2usb(4D).
   Creating Data CDs
       When creating data CDs, 
cdrw uses the Track-At-Once mode of writing.
       Use the 
-i option to specify a file that contains the data to write
       on CD media. If you don't specify this option, 
cdrw reads data from
       standard input.
       In either case, the data is typically prepared by using the 
mkisofs       command to convert the file and file information into the ISO 9660
       format used on CDs. See the examples that include use of this
       command.
   Creating Data DVDs
       cdrw can create single-session data DVDs on DVD+RW or DVD-RW devices
       using images generated from 
mkisofs. These disks can be mounted as
       HSFS file systems. When making data DVDs, 
cdrw uses Disk-At-Once
       (DAO) mode of writing, which closes the media when writing is
       completed and prevents any further sessions from being added. The
       image should be prepared in advance when writing an image to the DVD
       media since DAO mode requires that the size of the image be known in
       advance.
   Creating Audio CDs
       Use the 
-a option to create an audio CD. Single or multiple audio
       files can be specified with this option. All of the audio files
       should be in a supported audio format. Currently approved formats
       are:       
sun              Sun .au files with data in Red Book CDDA form       
wav              RIFF (.wav) files with data in Red Book CDDA form       
cda              .cda files having raw CD audio data (that is, 16 bit PCM
              stereo at 44.1 KHz sample rate in little-endian byte order)       
aur              .aur files having raw CD data in big-endian byte order
       If no audio format is specified, 
cdrw tries to identify the audio
       file format based on the file extension. The case of the characters
       in the extension is ignored. If a format is specified using the 
-T       option, it is assumed to be the audio file type for all the files
       specified. Also, using the 
-c option closes the session after writing
       the audio tracks. Therefore, the tracks to be written should be
       specified in a single command line.
   Extracting Audio
       cdrw can also be used for extracting audio data from an audio CD with
       the 
-x option. The CD should have tracks in Red Book CDDA form. By
       default, the output format is based on the file extension. A user can
       specify a 
sun, 
wav, 
cda, or 
aur output format with the 
-T option.
   Copying CDs
       cdrw can be used to copy single session data CD-ROMs and Red Book
       audio CDs. When copying a CD, 
cdrw looks for a specified source
       device. If no source device is specified when using the 
-c option,
       the current CD writer is assumed to be the source. 
cdrw extracts the
       track or tracks into a temporary file and looks for a blank writable
       CD-R/RW media in the current CD writer. If no media is found, insert
       a blank writable CD media in the current CD writer. If the default
       temporary directory does not have enough space, an alternate
       directory can be specified by using the 
-m option.   
Erasing CD-RW or DVD-RW Media       Users have to erase the CD-RW media before it can be rewritten. With
       the 
-b option, the following flavors of erasing are currently
       supported:       
session                  Erases the last session.       
fast                  Minimally erases the media.       
all                  Erases the entire media.
       If the session erasing type is used, 
cdrw erases the last session. If
       there is only one session recorded on the CD-RW (for example, a data
       or audio CD-RW created by this tool), then session erasing only
       erases the portion that is recorded, leaving behind a blank disk.
       This is faster than erasing the entire media. For DVD media, using
       the 
-b session erases the whole media.
       The 
fast erasing type minimally erases the entire media by removing
       the 
PMA and 
TOC of the first session. It does not erase the user data
       and subsequent tracks on the media, but the media is treated as if it
       were a blank disk. If a complete erase is of the media is necessary,
       use the 
all option.
       The 
all erasing type should be used if it is a multisession disk, the
       last session is not closed, or disk status is unknown, and you want
       to erase the disk. With this type of erasing, 
cdrw erases the entire
       disk.
       DVD+RW media does not support erasing. To re-use DVD+RW media, simply
       write a new image onto the media. 
cdrw formats and overwrites the
       existing media automatically.   
Checking device-list or media-status       You can list a system's CD or DVD writers by using the 
-l option.
       Also, for a particular media, you can get the blanking status and
       table of contents by using the 
-M option. The 
-M option also prints
       information about the last session's start address and the next
       writable address. This information, along with the 
-O option, can be
       used to create multisession CDs. Refer to the 
mkisofs(8) man page for
       more information.
OPTIONS
       The following options are supported:       
-a             Creates an audio disk. At least one 
audio-file name must be
             specified. A CD can not have more than 99 audio tracks, so no
             more than 99 audio files can be specified.       
-b             Blanks CD-RW or DVD-RW media. The type of erasing must be
             specified by the 
all, 
fast, or 
session argument. DVD+RW media
             does not support blanking, but can be rewritten without the
             need for blanking.       
-c             Copies a CD. If no other argument is specified, the default CD
             writing device is assumed to be the source device as well. In
             this case, the copy operation reads the source media into a
             temporary directory and prompts you to place a blank media into
             the drive for the copy operation to proceed.       
-C             This option is obsolete.
             This option used to cause 
cdrw to query the drive to determine
             media capacity.  This is now the default behavior.       
-d             Specifies the CD or DVD writing device.       
-h             Help. Prints usage message.       
-i             Specifies the image file for creating data CDs or DVDs. The
             file size should be less than what can be written on the media.
             Also, consider having the file locally available instead of
             having the file on an NFS-mounted file system. The CD writing
             process expects data to be available continuously without
             interruptions.       
-l             Lists all the CD or DVD writers available on the system.       
-L             Closes the disk. If the media was left in an open state after
             the last write operation, it is closed to prevent any further
             writing. This operation can only be done on re-writable CD-RW
             media.       
-m             Uses an alternate temporary directory instead of the default
             temporary directory for storing track data while copying a CD
             or DVD. An alternate temporary directory might be required
             because the amount of data on a CD can be huge. For example,
             the amount of data can be as much as 800 Mbytes for an 80
             minute audio CD and 4.7 Gbytes for a DVD. The default temporary
             directory might not have that much space available.       
-M             Reports media status. 
cdrw reports if the media is blank or
             not, its table of contents, the last session's start address,
             and the next writable address if the disk is open. DVD+RW does
             not support erasing and always has some content on the media.       
-O             Keeps the disk open. 
cdrw closes the session, but it keeps the
             disk open so that another session can be added later on to
             create a multisession disk.       
-p             Sets the CD writing speed. For example, 
-p 4 sets the speed to
             4X.  If this option is not specified, 
cdrw uses the default
             speed of the CD writer. If this option is specified, 
cdrw tries
             to set the drive write speed to this value, but there is no
             guarantee of the actual speed that is used by the drive.       
-s             Specifies the source device for copying a CD or DVD.       
-S             Simulation mode. In this mode, 
cdrw operates with the drive
             laser turned off, so nothing is written to the media. Use this
             option to verify if the system can provide data at a rate good
             enough for CD writing.
             CD-R, CD-RW (not MRW formatted), DVD-R, and DVD-RW media
             support simulation mode (
-S). DVD-RAM, DVD+R, DVD+RW, any MRW-
             formatted media, and some others do not support simulation mode
             (
-S).       
-T             Audio format to use for extracting audio files or for reading
             audio files for audio CD creation. The 
audio-type can be 
sun,             
wav, 
cda, or 
aur.       
-v             Verbose mode.       
-x             Extracts audio data from an audio track.
EXAMPLES
       Example 1: Creating a Data CD or DVD
         example% 
cdrw -i /local/iso_image       Example 2: Creating a CD or DVD from a Directory
       This example shows how to create a CD or DVD from the directory tree       
/home/foo.
         example% 
mkisofs -r /home/foo 2>/dev/null | cdrw -i -p 1       Example 3: Extracting an Audio Track Number
       This example shows how to extract audio track number 
1 to       
/home/foo/song1.wav.
         example% 
cdrw -x -T wav 1 /home/foo/song1.wav       Example 4: Using wav Files
       This example shows how to create an audio CD from 
wav files on disk.
         example% 
cdrw -a song1.wav song2.wav song3.wav song4.wav       Example 5: Erasing CD-RW or DVD-RW Media
       This example shows how to erase rewritable media.
         example% 
cdrw -b all       Example 6: Creating a Data CD or DVD with Multiple Drives
       This example shows how to create a data CD or DVD on a system with
       multiple CD, DVD-R, or DVD-RW drives.
         example% 
cdrw -d c1t6d0s2 -i /home/foo/iso-image       Example 7: Checking Data Delivery Rate
       This example shows how to verify that the system can provide data to
       a CD-RW or a DVD drive at a rate sufficient for the write operation.
         example% 
cdrw -S -i /home/foo/iso-image       Example 8: Running at a Higher Priority
       This example shows how to run 
cdrw at a higher priority (for root
       user only).
         example# 
priocntl -e -p 60 cdrw -i /home/foo/iso-image       Example 9: Creating a Multi-session Disk
       This examples shows how to create the first session image by using       
mkisofs and recording it onto the disk without closing the disk.
         example% 
cdrw -O -i /home/foo/iso-image       Additional sessions can be added to an open disk by creating an image
       with 
mkisofs using the session start and next writable address
       reported by 
cdrw.
         example% 
cdrw -M         Track No. |Type    |Start address
         ----------+--------+-------------
          1        |Data    | 0
         Leadout   |Data    | 166564
         Last session start address: 162140
         Next writable address: 173464
         example% 
mkisofs -o /tmp/image2 -r -C 0,173464 -M \            /dev/rdsk/c0t2d0s2 /home/fooSEE ALSO
       audioconvert(1), 
priocntl(1), 
scsa2usb(4D), 
sd(4D), 
policy.conf(5),       
attributes(7), 
rbac(7), 
mkisofs(8)       System Administration Guide: Devices and File SystemsNOTES
       The CD writing process requires data to be supplied at a constant
       rate to the drive. Keep I/O activity to a minimum and shut down any
       related I/O applications while writing CDs.
       When making copies or extracting audio tracks, use an MMC compliant
       source CD-ROM drive. The CD writer can be used for this purpose.
       Before writing a CD, ensure that the media is blank by using the 
-M       option. You can use the 
-S simulation mode to test the system to make
       sure it can provide data at the required rate. 
cdrw turns on buffer
       underrun protection for drives that support it and recovers from most
       stalls.  If the system is not able to provide data at a constant rate
       or frequent stalling occurs, you can lower the speed by using the 
-p       option. You can also try to run 
cdrw at a higher priority by using
       the 
priocntl(1) command.
       If you know that the CD-R/RW drive can operate at different write
       speeds, use the 
-p option. Some commercially available drives handle
       the drive speed setting command differently, so use this option
       judiciously.
       The 
cdrw command uses 
rbac(7) to control user access to the devices.
       By default, 
cdrw is accessible to all users but can be restricted to
       individual users. Refer to the 
System Administration Guide: Devices       and File Systems for more information.
       To burn CDs as a non-root user 
hal must be enabled and the user must
       be on the console. 
hal, that is the 
svc:/system/hal SMF service, is
       enabled by default, therefore, typically this requires no special
       action.
       The user must be logged onto the console. 
/dev/console is also
       correct.  Previously, users could log in remotely, for example, by
       using 
telnet or 
ssh, and be able to burn CDs. This would work unless
       the administrator had changed the default configuration to deny       
solaris.device.cdrw authorization. See 
policy.conf(5).
                                May 13, 2017                         CDRW(1)