Linux DD 命令:如何从 ISO 映像中提取文件?

Linux DD 命令:如何从 ISO 映像中提取文件?

我需要使用 dd 命令从 Fedora 的 ISO 映像(可从其网站下载)中提取 OS 文件系统吗?

答案1

如果您的硬盘上的文件中已经有 ISO 文件系统(从 Internet 下载或从 CD 或 DVD 中批量复制),则需要以“环回”模式挂载该文件。(“环回”表示文件系统的源实际上是另一个文件,而不是物理设备。)以 root 身份,类似这样的操作可以工作:

# mkdir /tmp/fedora
# mount /path/to/image.iso /tmp/fedora -o ro,loop -t iso9660

然后您可以使用您喜欢的工具浏览 /tmp/fedora。

您可以使用dd以下方法从 CD 或 DVD 创建 iso 文件:

# dd if=/dev/cdrom of=image.iso

答案2

我认为dd不能这样做,它只是允许对 ISO 文件本身进行原始访问。

我认为你应该使用以下mount命令:

mount -o loop file.iso /mnt

答案3

相关内容