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


60

我已将Microsoft Office 2010从.zip文件提取到文件夹中。如何.iso从该文件夹构建文件?

Answers:


65

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

sudo apt install brasero

如何使用Brasero创建ISO映像?

  • 按下Super键(Windows键)并搜索“ brasero”,然后将其打开。
  • 点击Data project按钮。

    在此处输入图片说明

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

在此处输入图片说明

  • 在您喜欢的任何位置的底部输入光盘名称。
  • 确保光盘驱动器中没有空的CD / DVD,然后单击“刻录”。
  • Brasero会询问您要创建ISO映像的位置,提供所需的位置,然后单击Create Image。而已!

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

在此处输入图片说明


例如,这不会从可启动DVD创建可启动iso文件。我尝试使用Windows 7从DVD创建iso映像,并尝试将其加载到Virtual Box上,但是它不起作用。
eKek0 2015年

63

几个快速步骤:

  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文件以获取信息。


5
步骤4是对原始问题的正确解决方案。sudo对此不需要。切记转移cd.iso到Wine / PlayonLinux安装所需的任何文件夹!
ish 2012年

“ 4键入“ mkisofs -o /tmp/cd.iso / tmp / directory /”,以便从硬盘驱动器上的文件创建ISO。非常
有用

没问题,谢谢您的回答!很高兴为您提供帮助
Florent 2012年

6
要保留长文件名,mkisofs -r -o /tmp/cd.iso /tmp/directory/(启用Rock Ridge协议)。
ignis 2012年

如果要从cdrom翻录文件,是否需要执行步骤4?
don.joey 2016年

19

尝试这个:

前往航站楼

类型 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


5
虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
马赫什(Mahesh)

1
可能要提一下,它-V volid指定了卷ID /名称/标签,以及在这里如何将其随机命名为“ BACKUP”,与问题无关
Xen2050 2015年

13

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

通过使用存档管理器(Ubuntu 14.10中的默认存档管理器)提供此答案。

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

在此处输入图片说明

在新窗口中,选择ISO选项,文件名和位置。而已!


11

实际上,我只是今天才要做的。一个非常简单的方法是在终端中,所以输入:

cat [directory of external disk] > ~/newfile.iso

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

因此,示例如下所示:

cat /dev/scd0 > ~/newfile.iso

问题是如何从.zip中包含的文件而不是实际光盘中创建.iso。
杰拉尔德·施耐德

1
+1猫的速度令我震惊。
neolace 2015年

1
这真太了不起了!我
简直
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.