Linux 指南/刻录光盘
K3B (k3b.org) 是一个用于 Linux 的 CD 和 DVD 刻录软件。从技术上讲,它是下面“使用控制台”部分中给出的某些命令的前端。
Brasero (gnome.org) 是一款流行的 GTK+ 光盘刻录软件。它是 GNOME 项目的一部分。
xcdroast ([1]) 是 cdrtools 的一个替代前端,它不需要 KDE。类似于 K3B 和其他此类程序,它充当前端以自动化通常从控制台输入的命令。
ISO 镜像是一个包含 CD 或 DVD 上所有必要数据的文件 - 也就是说,所有文件加上目录结构。ISO 文件的大小与它创建的所有文件的大小大致相同。
有几种 ISO 格式可用,
要在 Linux 中创建 ISO,请使用“mkisofs”。mkisofs 有很多选项可以控制如何处理 CD 和 DVD 的创建 - 这些选项包括如何将 Linux 风格的文件名转换为适用于 Windows 和 Apple Mac 的文件名,以及创建启动 CD 的选项。但是,标准命令是
- mkisofs -r -o <file> <dir>
创建 CD/DVD 镜像的最简单方法是在一个新目录(例如“myproject”)中复制所有必需的文件。然后只需运行命令
mkisofs -r -o /tmp/myimage.iso myproject
即可创建镜像。镜像大小应不超过 CD(~700MB)或 DVD(~4.4GB)的大小。
另请注意,FAT32 文件系统只能管理小于 4GB 的文件(小于最大 DVD 大小)。
要刻录 CD 或 DVD,我们将使用“cdrecord”。以下命令列出所有 CD-R 和 DVD-R 驱动器,并提供一个地址(一个 SCSI 风格的地址)。
cdrecord -scanbus
使用以下命令刻录 CD 或 DVD:
cdrecord -v speed=2 dev=<dev> [blank=fast] -data <cd_image>
使用 blank=fast 清除 CD-RW 上的所有数据。cd_image 是在步骤 1 中创建的 ISO 文件。
示例
cdrecord -v speed=2 dev=0,6,0 -data /tmp/myimage.iso
要使 DVD 在 DVD 播放器中正常工作,电影和文件结构必须非常具体。有关创建 DVD 视频的指南,请参见VideoLan Wiki - 请参见使用 VLC 制作 DVD 视频。