如何从文件系统上的一堆文件创建 ISO 映像?

Zig*_*gnd 74 iso cd-image

考虑到我在一个目录中有一堆文件,我想将它们捆绑到一个 ISO 映像文件中。我应该如何继续这样做?

小智 83

几个快速步骤:

  1. 启动 Linux。

  2. 转到终端屏幕。您通常可以右键单击桌面并从下拉菜单中选择此选项。

    3A。键入dd if=/dev/cdrom of=~/cdrom_image.iso

    或者

    3B。键入mkisofs -o /tmp/cd.iso /tmp/directory/从硬盘驱动器上的文件制作 ISO。

必须有权使用 直接访问驱动器ddmount权限不一定与dd权限相同!另外...在创建 ISO 文件时,不得挂载设备。要卸载 cdrom 设备,请使用以下umount命令:

卸载 /dev/cdrom

您也可以使用sudo来确保您拥有适当的权限,但这也意味着您必须sudo对系统具有访问权限。检查/etc/sudoers文件以获取信息。

  • 为了保留长文件名,`mkisofs -r -o /tmp/cd.iso /tmp/directory/`(启用 Rock Ridge 协议)。 (10认同)
  • 第 4 步是原始问题的**正确**解决方案。不应该为此需要 `sudo`。记得将 `cd.iso` 移动到 Wine/PlayonLinux 安装所需的任何文件夹! (5认同)

Bas*_*lvi 71

如其他答案中所述,在终端中创建 ISO 很容易,但也有一些 GUI 选项,例如 Brasero。如果您还没有它,可以使用以下方法安装它:

sudo apt install brasero
Run Code Online (Sandbox Code Playgroud)

如何使用 Brasero 创建 ISO 映像?

  • 按下Super键(Windows 键)并搜索“brasero”并打开它。

  • 单击Data project按钮。

    在此处输入图片说明

  • 单击工具栏左上角的绿色加号按钮开始向您的图像添加文件和目录:

在此处输入图片说明

  • 在底部输入您喜欢的光盘名称。
  • 确保光驱中没有空的 CD/DVD,然后单击刻录。
  • Brasero 将询问您要创建 ISO 映像的位置,提供所需的位置并单击Create Image。就是这样!

如果您想将该映像刻录到光盘,只需右键单击您刚刚创建的 ISO 映像并选择“使用 Brasero 光盘刻录机打开”。选择您的光驱并单击Create Image

在此处输入图片说明


Eme*_*ieh 26

尝试这个:

前往终端

类型 genisoimage -o ~/backup.iso -V BACKUP -R -J ~/Documents

或者,为了获得更多有用的权限,将 -R 更改为 -r: genisoimage -o ~/backup.iso -V BACKUP -r -J ~/Documents

在这种情况下,Ubuntu 将生成一个名为“backup.iso”的文件,其中包含文档文件夹中的所有内容。

http://www.jonathanmoeller.com/screed/?p=3513

  • 虽然这在理论上可以回答这个问题,但 [最好](​​http://meta.stackexchange.com/q/8259) 在此处包含答案的基本部分,并提供链接以供参考。 (5认同)
  • 可能想提一下 `-V volid` 指定卷 ID/名称/标签,以及它如何在这里随机称为“BACKUP”,与问题无关 (2认同)

小智 15

实际上,就在今天,我不得不这样做。一个非常简单的方法是在终端中,所以输入:

cat [directory of external disk] > ~/newfile.iso
Run Code Online (Sandbox Code Playgroud)

要找到外部磁盘的目录,请打开 Unity 启动器并搜索“系统监视器”,然后转到“文件系统”。

所以一个例子看起来像:

cat /dev/scd0 > ~/newfile.iso
Run Code Online (Sandbox Code Playgroud)


VRR*_*VRR 15

其实,这个问题有一个非常简单的答案。我刚刚创建了Windows 7 ISO文件,没有任何问题。不太喜欢 Brasero 方法,因为它不断抛出弹出窗口。它在文件名和 ISO 标准方面存在一些兼容性问题。我相信这种方法也与 Mac OS ISO 兼容。

这个答案是通过使用 Ubuntu 14.10 中的默认存档管理器存档管理器提供的。

打开包含要包含在 ISO 中的文件的文件夹。然后选择view/show hidden files,选择所有文件,右键单击并选择compress...

在此处输入图片说明

在新窗口中选择 ISO 选项、文件名和位置。就是这样!

  • 这在 Ubuntu 19.10 上不再适用。他们简化了压缩选项,因此您只有 3 个选择,其中没有一个是 .iso。 (3认同)