个人工具

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

来自Ubuntu中文

跳转至: 导航, 搜索
Blu-Ray Burning
Burning a CD or DVD using Command Line tools
第27行: 第27行:
 
当前还没有图形界面的刻录软件可以支持蓝光光盘,参阅(刻录CD/DVD/蓝光光盘)命令操作相关文章,开源的图形刻录软件即将加入对该格式光盘的支持,NeroLinux3(一个版权私有软件)也将提供HD DVD和蓝光的支持.
 
当前还没有图形界面的刻录软件可以支持蓝光光盘,参阅(刻录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.
+
本章节将详细讲述如何通过命令刻录CD/DVD
  
==== Creating an ISO image ====
+
==== 建立ISO镜像文件 ====
 
+
'''mkisofs'''这个命令可以用于建立ISO镜像,建立的ISO可以通过mount挂载或是刻录至光盘
A command called mkisofs can make an .ISO image to be burned or mounted.
+
 
<pre><nowiki>
 
<pre><nowiki>
 
mkisofs -r -J -o cd_image.iso /directory
 
mkisofs -r -J -o cd_image.iso /directory
 
</nowiki></pre>
 
</nowiki></pre>
 +
参数'''-r''','''-j'''用于对长文件名的支持
 +
===== 刻录前对镜像文件的正确性检查 =====
 +
刻录之前,可以先点击该镜像文件,系统将会调用压缩管理程序打开该文件.
  
The '''-r''' and '''-J''' ensures long file names work for Unix (using Rock Ridge) and Windows (using Joliet extensions) respectively.
+
如果你拥有sudo权限,也可以将它挂载到某个目录下,浏览并检查里面文件正确与否
 
+
===== 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
 
<pre><nowiki>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>
 
</nowiki></pre>
Remember to unmount an image after checking:
+
确认无误后记得卸载它:
 
<pre><nowiki>
 
<pre><nowiki>
 
sudo umount /media/cdrom
 
sudo umount /media/cdrom
 
</nowiki></pre>
 
</nowiki></pre>
  
==== Burning a CD on the Command Line with cdrecord ====
+
==== 用命令cdrecord进行光盘刻录 ====
cdrecord can burn an ISO(.iso) disk image or other data onto a CD. To burn a data CD (using image prepared earlier):
+
cdrecord可以将ISO文件或是其他数据刻录至光盘中,假设我们要刻录一个已经建立好了的ISO文件:
 
<pre><nowiki>
 
<pre><nowiki>
 
cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
 
cdrecord dev=/dev/cdrom driveropts=burnfree -v -data cd_image.iso
 
</nowiki></pre>
 
</nowiki></pre>
To burn an audio cd from wav files:
+
将wav文件刻录成音乐CD:
 
<pre><nowiki>
 
<pre><nowiki>
 
cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
 
cdrecord dev=/dev/cdrom driveropts=burnfree -v -audio [wav files...]
 
</nowiki></pre>
 
</nowiki></pre>
Replace '''/dev/cdrom''' as needed if this is not your CD-Writer
+
'''/dev/cdrom'''改为你的刻录机对应的位置.
  
'''-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'''参数用于降低刻录时出现缓冲错误的机率,当前大部份的刻录机都支持这一参数.
  
  
==== 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.
+
在重新利用一张存有数据的可擦写CD/DVD之前,需先将原有数据清除,操作如下
 
<pre><nowiki>
 
<pre><nowiki>
 
cdrecord -vv dev=1,0 blank=all
 
cdrecord -vv dev=1,0 blank=all
 
</nowiki></pre>
 
</nowiki></pre>
see http://lists.debian.org/cdwrite/2004/10/msg00031.html
+
参确 http://lists.debian.org/cdwrite/2004/10/msg00031.html
  
  

2007年5月31日 (四) 20:44的版本


刻录CD/DVD/Blu-Ray光盘

刻录的方法有相当多种,本文主要介绍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


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.

$ 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

Ok so we know, it is hda. Now you can burn on this drive using:

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

Burning a DVD or Blu-Ray Disc

  • Install the dvd+rw-tools package. See [InstallingSoftware].
  • Use the packages growisofs application to burn a DVD or Blu-Ray disc.
growisofs -Z /dev/scd0 -R -J /some/files
growisofs -speed=2 -dvd-compat -Z /dev/dvdwriter=dvd_image.iso

Add additional sessions by using

growisofs -M /dev/dvdwriter additionaldata

Blanking DVD+RW discs

dvd+rw-format -blank /dev/cdrw