个人工具

“UbuntuHelp:CdDvdBurning/zh”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
清空 DVD+RW 光盘
 
(未显示3个用户的14个中间版本)
第1行: 第1行:
{{From|https://help.ubuntu.com/community/CdDvdBurning}}
+
{{Copyedit translation|From https://help.ubuntu.com/community/CdDvdBurning}} {{From|https://help.ubuntu.com/community/CdDvdBurning}} {{Translator|雕啸长空}} {{Languages|UbuntuHelp:CD/DVD刻录}}
{{Translator|雕啸长空}}
+
{{Languages|UbuntuHelp:CdDvdBurning}}
+
  
== Burning CDs, DVDs, and Blu-Ray discs ==
+
== 刻录CD/DVD/蓝光光盘 ==
  
There are several ways to burn CDs and DVDs. In this tutorial, we will cover the default burning software provided with Ubuntu as well as command line burning. There are also alternative burning programs that you may want to consider such as xcdroast or k3b.
+
刻录的方法有相当多种,本文主要介绍 ubuntu 自带的命令行下的刻录工具,当然你可以选择其他如 xcdroast, k3b 这类的刻录工具。
  
=== Burning Files to a CD or DVD ===
+
=== 刻录文件至CD/DVD ===
  
* Insert a blank CD or DVD into your drive
+
* 插入空白的 CD/DVD 可写光盘至刻录设备中
* 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)
+
* 等待系统自动弹出提示窗口,选择数据光盘或音乐光盘(旧版本的 ubuntu 可能还有一个图片光盘的选项,这个和数据光盘是一样的)  
** 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 ===
+
=== 刻录 ISO 光盘镜像 ===
  
Right click a .iso file and select '''Open with CD/DVD Creator'''
+
右击该 ISO 文件,选择'''CD/DVD 建立器打开'''
  
=== 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.
+
你可以用 GnomeBaker 这个老牌软件进行 CD/DVD 的复制,或是格式化可擦写光盘,并还可以进行一些其他相关的操作。
  
* Install the '''gnomebaker''' package
+
* 首先需要安装 '''gnomebaker''' 这个软件
* Click '''Applications''' -> '''Sound and Video''' -> '''CD/DVD Writer GnomeBaker'''
+
* 启动:点击 '''应用程序''' -> '''多媒体''' -> '''CD/DVD 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.
+
当前还没有图形界面的刻录软件可以支持蓝光光盘,参阅(刻录 CD/DVD /蓝光光盘)命令操作相关文章,开源的图形刻录软件即将加入对该格式光盘的支持,NeroLinux3(一个版权私有软件)也将提供 HD-DVD 和蓝光的支持.
  
=== Burning a CD or DVD using Command Line tools ===
+
=== 用命令行刻录 CD/DVD ===
This section details the use of the command line(terminal) to burn either a CD or DVD disk.
+
  
==== Creating an ISO image ====
+
本章节将详细讲述如何通过命令刻录 CD/DVD
  
A command called mkisofs can make an .ISO image to be burned or mounted.
+
==== 建立 ISO 镜像文件 ====
<pre><nowiki>
+
mkisofs -r -J -o cd_image.iso /directory
+
</nowiki></pre>
+
  
The '''-r''' and '''-J''' ensures long file names work for Unix (using Rock Ridge) and Windows (using Joliet extensions) respectively.
+
'''mkisofs'''这个命令可以用于建立ISO镜像,建立的ISO可以通过mount挂载或是刻录至光盘
 +
<pre>mkisofs -r -J -o cd_image.iso /directory
 +
</pre>
 +
参数'''-r''','''-j'''用于对长文件名的支持
  
===== 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 权限,也可以将它挂载到某个目录下,浏览并检查里面文件正确与否
 +
<pre>sudo modprobe loop
 
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom
 
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom
</nowiki></pre>
+
</pre>  
Remember to unmount an image after checking:
+
确认无误後记得卸载它:
<pre><nowiki>
+
<pre>sudo umount /media/cdrom
sudo umount /media/cdrom
+
</pre>  
</nowiki></pre>
+
==== 用命令 cdrecord 进行光盘刻录 ====
  
==== Burning a CD on the Command Line with cdrecord ====
+
cdrecord 可以将 ISO 文件或是其他数据刻录至光盘中,假设我们要刻录一个已经建立好了的 ISO 文件:
cdrecord can burn an ISO(.iso) disk image or other data onto a CD. To burn a data CD (using image prepared earlier):
+
<pre>cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
<pre><nowiki>
+
</pre>  
cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
+
wav 文件刻录成音乐 CD:
</nowiki></pre>
+
<pre>cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
To burn an audio cd from wav files:
+
</pre>  
<pre><nowiki>
+
'''/dev/cdrom'''改为你的刻录机对应的位置.
cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
+
</nowiki></pre>
+
Replace '''/dev/cdrom''' as needed if this is not your CD-Writer
+
  
'''-v''' (verbose) lets you track the recording progress
+
'''-v'''参数让系统显示刻录进度
  
'''driveropts=burnfree''' helps reduce the risk of a buffer under-run (most drives should support this)
+
'''driveropts=burnfree'''参数用于降低刻录时出现缓冲错误的机率,当前大部份的刻录机都支持这一参数.
  
 +
<br>
  
==== 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></pre>
+
see http://lists.debian.org/cdwrite/2004/10/msg00031.html
+
  
 +
在重新利用一张存有数据的可擦写 CD/DVD 之前,需先将原有数据清除,操作如下
 +
<pre>cdrecord -vv dev=1,0 blank=all
 +
</pre>
 +
参确 http://lists.debian.org/cdwrite/2004/10/msg00031.html
  
==== Using cdrecord on "unsupported" drives ====
+
<br>
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.
+
==== cdrecord 操作"未被支持"的光驱 ====
<pre><nowiki>
+
 
$ dmesg
+
在少数情况下,ubuntu 无法正确识别出你的光驱,这样在你运行''cdrecord dev=/dev/cdrom''时,系统会提示"no media found",甚至''cdrecord -scanbus''也无法正常工作,这样你就无法确定该设备的路径了,这时你可以通过查看启动时系统检测记录来确定你刻录光驱的路径,例如:
 +
<pre>$ dmesg
 
hda: PIONEER DVD RW DVR-108, ATAPI CD/DVD-ROM drive
 
hda: PIONEER DVD RW DVR-108, ATAPI CD/DVD-ROM drive
 
hdb: IDE DVD-ROM 16X, 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
 
hda: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache
</nowiki></pre>
+
</pre>  
Ok so we know, it is hda.
+
这里我们就可以得到该光驱对应的为 hda
Now you can burn on this drive using:
+
<pre><nowiki>
+
cdrecord dev=ATAPI:/dev/hda -data -v -eject your_data.iso
+
</nowiki></pre>
+
 
+
==== 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></pre>
+
 
+
<pre><nowiki>
+
growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso
+
</nowiki></pre>
+
 
+
Add additional sessions by using
+
<pre><nowiki>
+
growisofs -M /dev/dvdwriter additionaldata
+
</nowiki></pre>
+
 
+
==== Blanking DVD+RW discs ====
+
  
<pre><nowiki>
+
然後就可以通过下面的命令来刻录了:
dvd+rw-format -blank /dev/cdrw
+
<pre>cdrecord dev=ATAPI:/dev/hda -data -v -eject your_data.iso
</nowiki></pre>
+
</pre>  
 +
==== 刻录 DVD 或蓝光光盘 ====
  
[[category:UbuntuHelp]]
+
* 安装'''dvd+rw-tools'''软件. 参阅 [InstallingSoftware].
 +
* 使用 <code><nowiki>growisofs</nowiki></code>程序来刻录DVD/蓝光光盘
 +
<pre>growisofs -Z /dev/scd0 -R -J /some/files
 +
</pre> <pre>growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso
 +
</pre>
 +
加入额外时间信息:
 +
<pre>growisofs -M /dev/dvdwriter additionaldata
 +
</pre>
 +
==== 清空 DVD+RW 光盘 ====
 +
<pre>dvd+rw-format -blank /dev/cdrw
 +
</pre>
 +
[[Category:多媒体]]

2010年5月15日 (六) 02:51的最新版本


刻录CD/DVD/蓝光光盘

刻录的方法有相当多种,本文主要介绍 ubuntu 自带的命令行下的刻录工具,当然你可以选择其他如 xcdroast, k3b 这类的刻录工具。

刻录文件至CD/DVD

  • 插入空白的 CD/DVD 可写光盘至刻录设备中
  • 等待系统自动弹出提示窗口,选择数据光盘或音乐光盘(旧版本的 ubuntu 可能还有一个图片光盘的选项,这个和数据光盘是一样的)
    • 要刻录音乐光盘请参阅:建立音乐光盘
    • 刻录数据光盘,只需将想刻录的数据拖入到该窗口中,最後点击"刻录"

刻录 ISO 光盘镜像

右击该 ISO 文件,选择用 CD/DVD 建立器打开

光盘复制及其他高级操作

你可以用 GnomeBaker 这个老牌软件进行 CD/DVD 的复制,或是格式化可擦写光盘,并还可以进行一些其他相关的操作。

  • 首先需要安装 gnomebaker 这个软件
  • 启动:点击 应用程序 -> 多媒体 -> CD/DVD GnomeBaker刻录机
  • 依照系统提示,建立一个新项目.
  • 你可以点击 帮助 -> 目录 获取更多的帮助.

刻录蓝光光盘

当前还没有图形界面的刻录软件可以支持蓝光光盘,参阅(刻录 CD/DVD /蓝光光盘)命令操作相关文章,开源的图形刻录软件即将加入对该格式光盘的支持,NeroLinux3(一个版权私有软件)也将提供 HD-DVD 和蓝光的支持.

用命令行刻录 CD/DVD

本章节将详细讲述如何通过命令刻录 CD/DVD

建立 ISO 镜像文件

mkisofs这个命令可以用于建立ISO镜像,建立的ISO可以通过mount挂载或是刻录至光盘

mkisofs -r -J -o cd_image.iso /directory

参数-r,-j用于对长文件名的支持

刻录前对镜像文件的正确性检查

刻录之前,可以先点击该镜像文件,系统将会调用压缩管理程序打开该文件.

如果你拥有 sudo 权限,也可以将它挂载到某个目录下,浏览并检查里面文件正确与否

sudo modprobe loop
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom

确认无误後记得卸载它:

sudo umount /media/cdrom

用命令 cdrecord 进行光盘刻录

cdrecord 可以将 ISO 文件或是其他数据刻录至光盘中,假设我们要刻录一个已经建立好了的 ISO 文件:

cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso

将 wav 文件刻录成音乐 CD:

cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]

/dev/cdrom改为你的刻录机对应的位置.

-v参数让系统显示刻录进度

driveropts=burnfree参数用于降低刻录时出现缓冲错误的机率,当前大部份的刻录机都支持这一参数.


清空可擦写光盘上的数据

在重新利用一张存有数据的可擦写 CD/DVD 之前,需先将原有数据清除,操作如下

cdrecord -vv dev=1,0 blank=all

参确 http://lists.debian.org/cdwrite/2004/10/msg00031.html


用 cdrecord 操作"未被支持"的光驱

在少数情况下,ubuntu 无法正确识别出你的光驱,这样在你运行cdrecord dev=/dev/cdrom时,系统会提示"no media found",甚至cdrecord -scanbus也无法正常工作,这样你就无法确定该设备的路径了,这时你可以通过查看启动时系统检测记录来确定你刻录光驱的路径,例如:

$ 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

这里我们就可以得到该光驱对应的为 hda

然後就可以通过下面的命令来刻录了:

cdrecord dev=ATAPI:/dev/hda -data -v -eject your_data.iso

刻录 DVD 或蓝光光盘

  • 安装dvd+rw-tools软件. 参阅 [InstallingSoftware].
  • 使用 growisofs程序来刻录DVD/蓝光光盘
growisofs -Z /dev/scd0 -R -J /some/files
growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso

加入额外时间信息:

growisofs -M /dev/dvdwriter additionaldata

清空 DVD+RW 光盘

dvd+rw-format -blank /dev/cdrw