我可以在没有管理特权的情况下挂载ISO吗?


15

是否可以在不需要使用sudo的情况下在Ubuntu 10.04中安装ISO?

这就是我所知道的全部方法:

sudo mount -o loop -t iso9660 image.iso /media/iso

提到了一些使用“ Archive Mounter”的答案。我以前从未注意到过,但是在右键单击ISO文件时,确实在“打开方式”列表中看到了它。

在哪里可以找到有关如何使用它的文档?

Answers:


5

当我右键单击带有“ Archive Mounter”的ISO时,可以选择“ Open With ...”。

这执行 /usr/lib/gvfs/gvfsd-archive该操作,然后自动安装ISO。它是gvfs的一部分,默认情况下已安装。我不确定Nautilus是否默认设置为使用它。(如果有人可以在评论中澄清,我将对此进行更新)

要将其设置为默认双击选项,请右键单击ISO,选择“属性”并导航到此选项卡,然后选择单选按钮以使用它:

替代文字

如果没有它作为选项,请单击添加,然后从应用程序列表中选择它,然后您可以返回到该选项卡,并根据需要选择它作为默认操作。如果仅偶尔使用它,则在右键单击并打开方式...中将其显示在“打开方式”选项卡中。


使用Archive Mounter打开ISO时会发生什么情况?mount运行此命令后,我没有看到输出变化。
ændrük

@Ændrük,当使用存档安装程序打开.iso时,iso应该弹出到文件管理器的左侧栏中,正如哈维尔在另一条评论中所说,可以从您家中的.gvfs文件夹中访问“ cd”目录。
LassePoulsen

感谢您的解释。在我的系统上,使用Archive Mounter时什么也没有发生。〜/ .gvfs中什么也没有出现。没有可用的文档,我无法知道某些东西是否损坏。现在,我知道存在问题了,我将在Launchpad上解决该问题。
ændrük

好主意,这看起来像个错误。
豪尔赫·卡斯特罗

@Source Lab:Archive Mounter仅适用于常规ISO映像。无混合数据,多轨。也许这就是它对您不起作用的原因。您是否尝试过其他图像?
MestreLion 2011年

10

要在没有管理员特权的情况下挂载ISO,可以使用fuseiso

fuseiso image.iso ~/mountdir

使用fusermount以下命令卸载映像:

fusermount -u ~/mountdir

如果没有fuseiso,则必须从存储库中安装它:

sudo apt-get install fuseiso

您将需要管理员权限才能安装。


您需要将用户添加到“保险丝组”中:sudo gpasswd -a <span style =“ font-weight:bold;”>您的用户名</ span>保险丝
Axel

@Axel:或使用用户和组GUI ...选中“用户权限”选项卡中的“安装用户spadc文件系统(FUSE)”复选框
MestreLion 2011年

0

我认为他是安装-o循环的替代方法?

  • 存档安装程序(默认)
  • Furius ISO卡口
  • 丙酮ISO

CD-Rom应该默认为用户工作


您能否解释一下有关Archive Mounter的更多信息?它是从哪个软件包安装的?
ændrük

我认为它是默认安装的。在我的Ubuntu 10.10全新安装中,ISO文件的默认操作是挂载它们。我认为它应该在文件滚轮包中,但我不知道。
sBlatt

-1

您所要求的功能应完全由pmount手册页)覆盖。就您而言,以下命令:

pmount -o loop -t iso9660 image.iso iso

应该将您的image.iso挂载在/ media / iso下

编辑:这不起作用,因为pmount没有“ -o”选项


1
不幸的是,pmount不接受mount所选项,因此您不能指定'-o loop'。
克里斯·奥斯特勒
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.