我有一个 ISO 映像,我想利用原始 ISO 映像中的某些组件来创建一个新的 ISO 映像。
我想知道如何在 ubuntu 中做到这一点。
是否可以解压原始 iso 并使用我选择的文件夹再次将其压缩。
谢谢。
答案1
挂载 ISO:
sudo mount -o loop /path/to/iso /mnt/xxx
将所有内容复制到一个目录(例如
~/yyy
),使用 -p 来保留文件的所有权和权限:sudo cp -rp /mnt/xxx ~/yyy
对文件目录进行更改。
从目录创建一个新的 ISO:
mkisofs -o xyz.iso ~/xxx
答案2
可以,你只需要使用 mkisofs。
将您的内容复制到文件夹中(比如说 FOO ),更改内容,然后运行 mkisofs FOO
您可以使用 -o 选择文件的名称,例如 mkisofs -o foo.iso FOO
根据 iso,如果要创建可启动 cd,您可能需要添加引导加载程序等。
答案3
ISO Master 是最佳选择
您可以使用它来:
将文件添加到图像
从图像中提取文件
从图像中删除文件
您可以通过以下方式安装
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。
sudo apt-get install isomaster
或者
来自南加州大学
来源:维基百科