我想知道 Ubuntu 是否带有安装 ISO 的标准方法。我在网上查找并找到了很多可以做到这一点的脚本。
在我看来,这似乎是核心功能,它是 Ubuntu 默认提供的吗?如果不是,哪里是最佳和最简单的 ISO 挂载程序。
答案1
如果你喜欢保持传统方式,可以在终端中:
sudo mount /path/to/iso /path/to/mountpoint -o loop
当然,这不会允许您像其他提到的工具一样编辑 ISO,但如果您只是需要快速进入 ISO 并从中提取几个文件,那么它就像一个魔法一样 :-)
答案2
Brasero
Ubuntu 附带的 能够创建和打开(操作)ISO。如果您正在寻找一种挂载 ISO 的方法,以便其内容可以像“驱动器”一样使用,您可能希望使用只需右键单击 ISO 并选择“使用存档挂载器打开”即可将 ISO 挂载为驱动器,您应该会在菜单下看到它Places
。
以上假设你使用的是 10.04
答案3
我一直使用 Gmount-iso 来挂载 ISO 文件。
apt-get install -y gmountiso
答案4
另一种快速从 iso 中抓取文件的方法是可怕的海盗杰夫的回环安装 isos 的解决方案是bsdtar(1) 包裹。
sudo apt-get install bsdtar
例如,要从 Ubuntu 10.10 i386 livecd 中获取特定的构建信息(包含在 iso 上的 /.disk/info 文件中)并将其转储到 STDOUT,您可以这样做
bsdtar -x -O -f ubuntu-10.10-desktop-i386.iso .disk/info
这将返回
Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
鉴于它是 tar 实用程序的变体,您当然可以将多个文件提取到磁盘。优点是,与回送挂载不同,您无需 root 权限即可完成上述所有操作。
(另一种选择是isoinfo(1)效用来自genisoimage 包;但是,它的使用起来不如 bsdtar 简单。)