FuseISO
(重定向自 以用户身份挂载镜像)
FuseISO 是一个 FUSE 模块,允许非特权用户挂载 ISO 文件系统镜像 (.iso, .nrg, .bin, .mdf 和 .img)。
安装
用法
挂载
要挂载镜像
$ fuseiso image directory
目标挂载点必须是可写的,并且没有其他已挂载的文件或设备。
运行 fuseiso -h
查看所有可用选项。
卸载
要卸载镜像
$ fusermount -u directory
该命令可以用于断开其他挂载工具挂载的其他存储设备。
集成
GNOME 文件
对于 GNOME 用户,有一种从 Nautilus 上下文菜单中使用 fuseiso 的简便方法。
首先,您需要安装 actions-for-nautilus-gitAUR 软件包,然后您需要将以下脚本保存到您选择的文件夹中(例如 ~/.local/bin/
)
filemanager-actions-iso-mount.sh
#!/bin/sh FILE=$(basename "$1") MOUNTPOINT="$HOME/Desktop/$FILE" fuseiso -p "$1" "$MOUNTPOINT"
filemanager-actions-iso-umount.sh
#!/bin/sh FILE=$(basename "$1") MOUNTPOINT="$HOME/Desktop/$FILE" fusermount -u "$MOUNTPOINT"
使它们 可执行。现在,启动Actions for Nautilus。
使用以下设置添加新操作
- 在基本标签页
- 命令标签:挂载 ISO
- 要执行的命令行:/path_to_scripts/filemanager-actions-iso-mount.sh %F
- 当前工作目录:%d
- 在路径模式标签页,添加以下每个模式
- *.iso
- *.nrg
- *.bin
- *.img
- *.mdf
通过此操作,您可以将 ISO 镜像挂载到您的桌面。它将在 ~/Desktop 中创建一个以 iso 名称命名的文件夹。fuseiso 将 iso 挂载到此文件夹。
以及第二个操作
- 在基本标签页
- 命令标签:卸载 ISO
- 要执行的命令行:/path_to_scripts/filemanager-actions-iso-umount.sh %F
- 当前工作目录:%d
- 在路径模式标签页,添加以下每个模式
- *.iso
- *.nrg
- *.bin
- *.img
- *.mdf
第二个操作将卸载已挂载的 iso 并从桌面删除文件夹。
保存配置,然后在终端窗口中使用 nautilus -q 重启 Nautilus。
有时您必须注销才能通过在文件管理器中右键单击并选择挂载 ISO来挂载给定类型的任何镜像。要再次卸载它,只需右键单击桌面上的相应文件夹并选择卸载 ISO。
Nemo
Nemo 作为文件浏览器,具有右键单击的打包功能,可以使用 gnome-disk-utility 软件包挂载 iso。卸载是通过单击已挂载 iso 的相应图标来完成的,就像对 USB 驱动器执行的操作一样。