xref: /dflybsd-src/usr.sbin/burncd/burncd.8 (revision f6e8a0a1ed3e226aca4aaecd4a43bf356a576c56)
19d0b6240SSascha Wildner.\"
2*f6e8a0a1SImre Vadasz.\" Copyright (c) 2000,2001,2002 Søren Schmidt <sos@FreeBSD.org>
39d0b6240SSascha Wildner.\" All rights reserved.
49d0b6240SSascha Wildner.\"
59d0b6240SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
69d0b6240SSascha Wildner.\" modification, are permitted provided that the following conditions
79d0b6240SSascha Wildner.\" are met:
89d0b6240SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
99d0b6240SSascha Wildner.\"    notice, this list of conditions and the following disclaimer,
109d0b6240SSascha Wildner.\"    without modification, immediately at the beginning of the file.
119d0b6240SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
129d0b6240SSascha Wildner.\"    notice, this list of conditions and the following disclaimer in the
139d0b6240SSascha Wildner.\"    documentation and/or other materials provided with the distribution.
149d0b6240SSascha Wildner.\" 3. The name of the author may not be used to endorse or promote products
159d0b6240SSascha Wildner.\"    derived from this software without specific prior written permission.
169d0b6240SSascha Wildner.\"
179d0b6240SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
189d0b6240SSascha Wildner.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
199d0b6240SSascha Wildner.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
209d0b6240SSascha Wildner.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
219d0b6240SSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
229d0b6240SSascha Wildner.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
239d0b6240SSascha Wildner.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
249d0b6240SSascha Wildner.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
259d0b6240SSascha Wildner.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
269d0b6240SSascha Wildner.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
279d0b6240SSascha Wildner.\"
289d0b6240SSascha Wildner.\" $FreeBSD: src/usr.sbin/burncd/burncd.8,v 1.6.2.8 2003/03/12 22:08:13 trhodes Exp $
299d0b6240SSascha Wildner.\"
309d0b6240SSascha Wildner.Dd December 4, 2001
319d0b6240SSascha Wildner.Dt BURNCD 8
32fb5b3747SSascha Wildner.Os
339d0b6240SSascha Wildner.Sh NAME
349d0b6240SSascha Wildner.Nm burncd
359d0b6240SSascha Wildner.Nd control the ATAPI CD-R/RW driver
369d0b6240SSascha Wildner.Sh SYNOPSIS
379d0b6240SSascha Wildner.Nm
389d0b6240SSascha Wildner.Op Fl delmnpqtv
399d0b6240SSascha Wildner.Op Fl f Ar device
409d0b6240SSascha Wildner.Op Fl s Ar speed
419d0b6240SSascha Wildner.Op Ar command
429d0b6240SSascha Wildner.Op Ar command Ar
439d0b6240SSascha Wildner.Sh DESCRIPTION
449d0b6240SSascha WildnerThe
459d0b6240SSascha Wildner.Nm
469d0b6240SSascha Wildnerutility is used to burn CD-R/RW media using the ATAPI cd driver.
479d0b6240SSascha Wildner.Pp
489d0b6240SSascha WildnerAvailable options and operands:
499d0b6240SSascha Wildner.Bl -tag -width XXXXXXXXXXXX
509d0b6240SSascha Wildner.It Fl d
519d0b6240SSascha Wildnerburn the CD-R/RW in DAO (disk at once) mode.
529d0b6240SSascha Wildner.It Fl e
539d0b6240SSascha Wildnereject the media when done.
549d0b6240SSascha Wildner.It Fl f Ar device
559d0b6240SSascha Wildnerset the device to use for the burning process.
569d0b6240SSascha Wildner.It Fl l
579d0b6240SSascha Wildnerread a list of image files from filename.
589d0b6240SSascha Wildner.It Fl m
599d0b6240SSascha Wildnerclose disk in multisession mode (otherwise disk is closed as singlesession).
609d0b6240SSascha Wildner.It Fl n
619d0b6240SSascha Wildnerdo not write gaps between data tracks in DAO mode.
629d0b6240SSascha Wildner.It Fl p
639d0b6240SSascha Wildneruse preemphasis on audio tracks.
649d0b6240SSascha Wildner.It Fl q
659d0b6240SSascha Wildnerquiet, do not print progress messages.
669d0b6240SSascha Wildner.It Fl s Ar speed
679d0b6240SSascha Wildnerset the speed of the burner device.
689d0b6240SSascha WildnerDefaults to 1.
699d0b6240SSascha WildnerSpecify
709d0b6240SSascha Wildner.Dq Li max
719d0b6240SSascha Wildnerto use the drive's fastest speed.
729d0b6240SSascha Wildner.It Fl t
739d0b6240SSascha Wildnertest write, do not actually write on the media.
749d0b6240SSascha Wildner.It Fl v
759d0b6240SSascha Wildnerverbose, print extra progress messages.
769d0b6240SSascha Wildner.El
779d0b6240SSascha Wildner.Pp
789d0b6240SSascha Wildner.Ar command
799d0b6240SSascha Wildnermay be one of:
809d0b6240SSascha Wildner.Bl -tag -width XXXXXXXXXXXX
819d0b6240SSascha Wildner.It Cm msinfo
829d0b6240SSascha WildnerShow the first LBA of the last track on the media
839d0b6240SSascha Wildnerand the next writeable address on the media for use with the
849d0b6240SSascha Wildner.Xr mkisofs 8 Ns 's
859d0b6240SSascha Wildner.Fl C
869d0b6240SSascha Wildnerswitch when adding additional data to ISO file systems with extra sessions.
879d0b6240SSascha Wildner.It Cm blank
889d0b6240SSascha WildnerBlank a CD-RW medium.
899d0b6240SSascha WildnerThis uses the fast blanking method, so data are not physically overwritten,
909d0b6240SSascha Wildneronly those areas that make the media appear blank for further usage are erased.
919d0b6240SSascha Wildner.It Cm erase
929d0b6240SSascha WildnerErase a CD-RW medium.
939d0b6240SSascha WildnerThis erases the entire media.
949d0b6240SSascha WildnerCan take up to 1 hour to finish.
959d0b6240SSascha Wildner.It Cm fixate
969d0b6240SSascha WildnerFixate the medium so that the TOC is generated and the media can be used
979d0b6240SSascha Wildnerin an ordinary CD drive.
989d0b6240SSascha WildnerThe driver defaults to creating singlesession media (see
999d0b6240SSascha Wildner.Fl m
1009d0b6240SSascha Wildneroption).
1019d0b6240SSascha WildnerShould be the last command to
1029d0b6240SSascha Wildner.Nm
1039d0b6240SSascha Wildneras the program exits when this has been done.
1049d0b6240SSascha WildnerIgnored in DAO mode (see
1059d0b6240SSascha Wildner.Fl d
1069d0b6240SSascha Wildneroption).
1079d0b6240SSascha Wildner.It Cm raw | audio
1089d0b6240SSascha WildnerSet the write mode to produce audio (raw mode) tracks for the following
1099d0b6240SSascha Wildnerimages on the command line.
1109d0b6240SSascha Wildner.It Cm data | mode1
1119d0b6240SSascha WildnerSet the write mode to produce data (mode1) tracks for the following
1129d0b6240SSascha Wildnerimage files
1139d0b6240SSascha Wildneron the command line.
1149d0b6240SSascha Wildner.It Cm mode2
1159d0b6240SSascha WildnerSet the write mode to produce data (mode2) tracks for the following
1169d0b6240SSascha Wildnerimage files
1179d0b6240SSascha Wildneron the command line.
1189d0b6240SSascha Wildner.It Cm XAmode1
1199d0b6240SSascha WildnerSet the write mode to produce data (XAmode1) tracks for the following image
1209d0b6240SSascha Wildnerfiles on the command line.
1219d0b6240SSascha Wildner.It Cm XAmode2
1229d0b6240SSascha WildnerSet the write mode to produce data (XAmode2) tracks for the following image
1239d0b6240SSascha Wildnerfiles on the command line.
1249d0b6240SSascha Wildner.It Cm vcd
1259d0b6240SSascha WildnerSet the write mode to produce VCD/SVCD tracks for the following image files
1269d0b6240SSascha Wildneron the command line.
1279d0b6240SSascha WildnerThis automatically sets DAO
1289d0b6240SSascha Wildner.Pq Fl d
1299d0b6240SSascha Wildnerand
1309d0b6240SSascha Wildner.Dq "no gaps"
1319d0b6240SSascha Wildner.Pq Fl n
1329d0b6240SSascha Wildnermodes.
1339d0b6240SSascha Wildner.It Ar file
1349d0b6240SSascha WildnerAll other arguments are treated as filenames of images to write to the media,
1359d0b6240SSascha Wildneror in case the
1369d0b6240SSascha Wildner.Fl l
1379d0b6240SSascha Wildneroption is used as files containing lists of images.
1389d0b6240SSascha Wildner.El
1399d0b6240SSascha Wildner.Pp
1409d0b6240SSascha WildnerFiles whose length are not a multiple of the current media blocksize are
1419d0b6240SSascha Wildnerquietly zero padded to fit the blocksize requirement.
1429d0b6240SSascha WildnerThe conventional filename
1439d0b6240SSascha Wildner.Fl
1449d0b6240SSascha Wildnerrefers to stdin, and can only be used once.
1459d0b6240SSascha Wildner.Sh EXAMPLES
1469d0b6240SSascha WildnerThe typical usage for burning a data CD-R:
1479d0b6240SSascha Wildner.Pp
1489d0b6240SSascha Wildner.Dl "burncd -f /dev/acd0c data file1 fixate"
1499d0b6240SSascha Wildner.Pp
1509d0b6240SSascha WildnerThe typical usage for burning an audio CD-R:
1519d0b6240SSascha Wildner.Pp
1529d0b6240SSascha Wildner.Dl "burncd -f /dev/acd0c audio file1 file2 file3 fixate"
1539d0b6240SSascha Wildner.Pp
1549d0b6240SSascha WildnerThe typical usage for burning an audio CD-R in DAO mode:
1559d0b6240SSascha Wildner.Pp
1569d0b6240SSascha Wildner.Dl "burncd -f /dev/acd0c -d audio file1 file2 file3"
1579d0b6240SSascha Wildner.Pp
1589d0b6240SSascha WildnerThe typical usage for burning a mixed mode CD-R:
1599d0b6240SSascha Wildner.Pp
1609d0b6240SSascha Wildner.Dl "burncd -f /dev/acd0c data file1 audio file2 file3 fixate"
1619d0b6240SSascha Wildner.Pp
1629d0b6240SSascha WildnerThe typical usage for burning from a compressed image file on stdin:
1639d0b6240SSascha Wildner.Pp
1649d0b6240SSascha Wildner.Dl "gunzip -c file.iso.gz | burncd -f /dev/acd0c data - fixate"
1659d0b6240SSascha Wildner.Pp
1669d0b6240SSascha WildnerIn the examples above, the files burned to data CD-Rs are assumed to
1679d0b6240SSascha Wildnerbe ISO9660 file systems.
1689d0b6240SSascha Wildner.Xr mkisofs 8 ,
1699d0b6240SSascha Wildneravailable in the
170e8c03636SSascha Wildner.Xr dports 7
1719d0b6240SSascha Wildnercollection, is commonly used to create ISO9660 file system images
1729d0b6240SSascha Wildnerfrom a given directory tree.
1739d0b6240SSascha Wildner.Sh HISTORY
1749d0b6240SSascha WildnerThe
1759d0b6240SSascha Wildner.Nm
1769d0b6240SSascha Wildnerutility appeared in
1779d0b6240SSascha Wildner.Fx 4.0 .
1789d0b6240SSascha Wildner.Sh AUTHORS
1799d0b6240SSascha WildnerThe
1809d0b6240SSascha Wildner.Nm
1819d0b6240SSascha Wildnerutility and this manpage was contributed by
182e65bc1c3SFranco Fichtner.An S\(/oren Schmidt Aq Mt sos@FreeBSD.org ,
183e65bc1c3SFranco FichtnerDenmark.
1849d0b6240SSascha Wildner.Sh BUGS
1859d0b6240SSascha WildnerProbably, please report when found.
186