|
|
(未显示2个用户的10个中间版本) |
第1行: |
第1行: |
| + | #REDIRECT [[UbuntuHelp:CdDvd/Burning]] |
| {{From|https://help.ubuntu.com/community/CdDvdBurning}} | | {{From|https://help.ubuntu.com/community/CdDvdBurning}} |
− | {{Languages|php5}} | + | {{Languages|UbuntuHelp:CdDvdBurning}} |
− | | + | |
− | == Burning CDs, DVDs, and Blu-Ray discs ==
| + | |
− | | + | |
− | === Burning Files to a CD or DVD ===
| + | |
− | | + | |
− | 1. Insert a blank CD or DVD into your drive
| + | |
− | 2. Wait for the pop-up and choose Data or Music CD (older versions of Ubuntu may also offer a Photo CD option. This is the same as a Data CD)
| + | |
− | ** To burn a Music CD, see Self:AudioCDCreation
| + | |
− | ** To burn a Data CD, drag the data over to the window and click '''Burn'''
| + | |
− | | + | |
− | === Burning ISO images ===
| + | |
− | | + | |
− | Right click a .iso file and select '''Open with CD/DVD Creator'''
| + | |
− | | + | |
− | === Copying Discs and Other Advanced Operations ===
| + | |
− | | + | |
− | You can copy CDs and DVDs, as well and blank rewritable emdia and other operations, using GnomeBaker, a traditional dedicated CD burning program.
| + | |
− | | + | |
− | * Install the '''gnomebaker''' package
| + | |
− | * Click '''Applications''' -> '''Sound and Video''' -> '''CD/DVD Writer GnomeBaker'''
| + | |
− | * Create a new project when prompted.
| + | |
− | * Click '''Help''' -> '''Contents''' if further help is needed.
| + | |
− | | + | |
− | === Blu-Ray Burning ===
| + | |
− | | + | |
− | There are currently no graphical tools that support Blu-Ray disc burning. See (see '''Burning a DVD or Blu-Ray Disc''' below) for command line instructions. Blu-Ray support is expected in Open Source graphical tools soon, and NeroLinux3 (a proprietary burning tool) will also include HD DVD and Blu-Ray disc support.
| + | |
− | | + | |
− | === Burning a CD or DVD using Command Line tools ===
| + | |
− | This section details the use of the command line(terminal) to burn either a CD or DVD disk.
| + | |
− | | + | |
− | ==== Creating an ISO image ====
| + | |
− | | + | |
− | A command called mkisofs can make an .ISO image to be burned or mounted.
| + | |
− | <pre><nowiki>
| + | |
− | mkisofs -r -J -o cd_image.iso /directory
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | The '''-r''' and '''-J''' ensures long file names work for Unix (using Rock Ridge) and Windows (using Joliet extensions) respectively.
| + | |
− | | + | |
− | ===== Checking CD Images Before Burning =====
| + | |
− | It's possible to check CD images before burning. The easiest way is to simply double-click on it from the file browser, which will load the image into Archive Manage (file-roller).
| + | |
− | | + | |
− | If you have sudo access, you can also mount the image, and explore its contents
| + | |
− | <pre><nowiki>sudo modprobe loop
| + | |
− | sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom
| + | |
− | </nowiki></code>
| + | |
− | Remember to unmount an image after checking:
| + | |
− | <pre><nowiki>
| + | |
− | sudo umount /media/cdrom
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | ==== Burning a CD on the Command Line with cdrecord ====
| + | |
− | cdrecord can burn an ISO(.iso) disk image or other data onto a CD. To burn a data CD (using image prepared earlier):
| + | |
− | <pre><nowiki>
| + | |
− | cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
| + | |
− | </nowiki></code>
| + | |
− | To burn an audio cd from wav files:
| + | |
− | <pre><nowiki>
| + | |
− | cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
| + | |
− | </nowiki></code>
| + | |
− | Replace '''/dev/cdrom''' as needed if this is not your CD-Writer
| + | |
− | | + | |
− | '''-v''' (verbose) lets you track the recording progress
| + | |
− | | + | |
− | '''driveropts=burnfree''' helps reduce the risk of a buffer under-run (most drives should support this)
| + | |
− | | + | |
− | | + | |
− | ==== Blanking a CD/RW ====
| + | |
− | To reuse a rewritable CD or DVD you first need to 'blank' the disk. This erases the old data and prepares the disk for new data.
| + | |
− | <pre><nowiki>
| + | |
− | cdrecord -vv dev=1,0 blank=all
| + | |
− | </nowiki></code>
| + | |
− | see http://lists.debian.org/cdwrite/2004/10/msg00031.html
| + | |
− | | + | |
− | | + | |
− | ==== Using cdrecord on "unsupported" drives ====
| + | |
− | Sometimes Ubuntu fails to detect and configure your Burner. This results in "no media found" if you use 'cdrecord dev=/dev/cdrom'. Even 'cdrecord -scanbus' does not work - so you just don't know, how to address the drive. You can work around this by looking into the boot messages with dmesg, to identify the devicepath to your burner.
| + | |
− | F.e.
| + | |
− | <pre><nowiki>
| + | |
− | $ dmesg
| + | |
− | hda: PIONEER DVD RW DVR-108, ATAPI CD/DVD-ROM drive
| + | |
− | hdb: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
| + | |
− | [...]
| + | |
− | hda: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache
| + | |
− | </nowiki></code>
| + | |
− | Ok so we know, it is hda.
| + | |
− | Now you can burn on this drive using:
| + | |
− | <pre><nowiki>
| + | |
− | cdrecord dev=ATAPI:/dev/hda -data -v -eject your_data.iso
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | ==== Burning a DVD or Blu-Ray Disc ====
| + | |
− | | + | |
− | * Install the '''dvd+rw-tools''' package. See [InstallingSoftware].
| + | |
− | * Use the packages <code><nowiki>growisofs</nowiki></code> application to burn a DVD or Blu-Ray disc.
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | growisofs -Z /dev/scd0 -R -J /some/files
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | Add additional sessions by using
| + | |
− | <pre><nowiki>
| + | |
− | growisofs -M /dev/dvdwriter additionaldata
| + | |
− | </nowiki></code>
| + | |
− | | + | |
− | ==== Blanking DVD+RW discs ====
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | dvd+rw-format -blank /dev/cdrw
| + | |
− | </nowiki></code>
| + | |
| | | |
| [[category:UbuntuHelp]] | | [[category:UbuntuHelp]] |