如何在 Linux 命令行中刻录 ISO 或 NRG 镜像到 DVD

发布于 2025-01-23 08:24:07 字数 2964 浏览 0 评论 0

问题 :我需要在 Linux 机器上使用 DVD 刻录机刻录一个镜像文件(.iso 或.nrg)到 DVD,有没有一个既快捷又简易的方法,最好是使用命令行工具?

最常见的两种镜像文件格式是 ISO(.iso 为文件扩展名)和 NRG(.nrg 为文件扩展名)。ISO 格式是一个由 ISO(国际标准组织)创立的全球标准,因此被大多数操作系统所支持,它提供了很高的便携性。另一方面,NRG 格式是由 Nero AG 开发的私有格式,Nero AG 是一个很流行的磁盘镜像和刻录软件公司。

下面来解答怎样从 Linux 命令行刻录 .iso 或 .nrg 镜像到 DVD。

刻录.ISO 镜像文件到 DVD

要刻录.iso 镜像文件到 DVD,我们将使用 growisofs 这个工具:

 # growisofs -dvd-compat -speed=4 -Z /dev/dvd1=WindowsXPProfessionalSP3Original.iso 

在上面的命令行中,“-dvd-compat”选项提供了与 DVD-ROM/-Video 的最大介质兼容性。在一次写入式 DVD+R 或 DVD-R 上下文中,导致不可添加记录(关闭磁盘)。

“-Z /dev/dvd1=filename.iso”选项表示我们刻录.iso 文件到设备选单(/dev/dvd1)中选择的介质中。

“-speed=N”参数指定了 DVD 刻录机的刻录速度,这与驱动自身的能力直接相关。“-speed=8”将以 8x 刻录,“-speed=16”将以 16x 刻录,以此类推。没有该参数,growisofs 将默认以最低速刻录,在这里是 4x。你可以根据你刻录机的可用速度和磁盘类型选择合适的刻录速度。

你可以根据 此教程 找出你的 DVD 刻录机的设备名称和它所支持的写入速度。

刻录进程完成后,磁盘会自动弹出。

把 NRG 镜像转换为 ISO 格式

由于 ISO 被广为采用,刻录.iso 镜像到 CD/DVD 就非常简单。但是,要刻录一个.nrg 镜像则首先需要将它转换为.iso 格式。

把一个.nrg 镜像文件转换到.iso 格式,你可以使用 nrg2iso 这个工具。它是一个开源程序,用来将 Nero Burning Rom 创建的镜像转换到标准的.iso(ISO9660)文件。

在 Debian 及其衍生版上安装 nrg2iso

# aptitude install nrg2iso

在基于 Red Hat 的发行版上安装 nrg2iso

# yum install nrg2iso 

在 CentOS/RHEL 上,你需要先启用 Repoforge 仓库 ,再通过 yum 安装。

安装完 nrg2iso 包后,使用以下命令来将.nrg 镜像转换到.iso 格式:

# nrg2iso filename.nrg filename.iso 

转换完成后,在当前目录中会出现一个.iso 文件:

检查已刻录介质的完整性

关于这一点,你可以通过将刻录的 DVD 的校验和与原始.iso 文件的 md5 校验和进行对比,以检查所刻录介质的完整性。如果两者相同,你就可以放心了,因为刻录成功了。

然而,当你使用 nrg2iso 来将.nrg 镜像转换为.iso 格式后,你需要明白一点,nrg2iso 创建的.iso 文件的大小不是 2048 的倍数(通常,.iso 文件的大小是它的倍数)。因此,常规的校验和对比,该.iso 文件和刻录介质的内容不一样。

另一方面,如果你已经刻录了一个不是由.nrg 文件转换而来的.iso 镜像,你可以使用以下命令来检查记录到 DVD 中的数据的完整性。替换“/dev/dvd1”为你的设备名。

# md5sum filename.iso; dd if=/dev/dvd1 bs=2048 count=$(($(stat -c "%s" filename.iso) / 2048)) | md5sum 

命令的第一部分计算.iso 文件的 md5 校验和,而第二部分则读取/dev/dvd1 中的磁盘内容,然后通过管道输出给 md5sum 工具。“bs=2048”表示 dd 命令将使用 2048 字节块为单位检查,因为原始 iso 文件以 2048 为单位划分。

如果两个 md5 校验和的值相同,这就意味着刻录的介质是有效的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

文章
评论
25 人气
更多

推荐作者

白云不回头

文章 0 评论 0

糖粟与秋泊

文章 0 评论 0

洋豆豆

文章 0 评论 0

泛滥成性

文章 0 评论 0

mb_2YvjCLvt

文章 0 评论 0

夜光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文