Могу ли я смонтировать ISO без административных привилегий?

15

Могу ли я смонтировать ISO в Ubuntu 10.04, не требуя использования sudo?

Это все, что я умею делать:

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

В нескольких ответах упоминается что-то под названием «Archive Mounter». Я никогда не замечал этого раньше, но я вижу его в списке «Открыть с помощью» при щелчке правой кнопкой мыши по файлам ISO.

Где я могу найти документацию о том, как его использовать?

ændrük
источник

Ответы:

5

У меня есть опция «Открыть с помощью…», когда я щелкаю правой кнопкой мыши по ISO с «Archive Mounter».

Выполняется, /usr/lib/gvfs/gvfsd-archiveчто затем автоматически монтирует ISO. Это часть gvfs, которая установлена ​​по умолчанию. Я не уверен, что Nautilus настроен на его использование по умолчанию. (Если кто-то может уточнить в комментарии, я буду обновлять это)

Чтобы установить его в качестве параметра двойного щелчка по умолчанию, щелкните правой кнопкой мыши ISO, выберите «Свойства» и перейдите на эту вкладку и установите переключатель, чтобы использовать его:

альтернативный текст

Если он недоступен в качестве опции, нажмите «Добавить», а затем выберите его из списка приложений, затем вы можете вернуться на вкладку и выбрать его в качестве действия по умолчанию, если вы этого хотите. Если вы используете его только в некоторых случаях, то на вкладке «Открыть с помощью» он будет отображаться при щелчке правой кнопкой мыши и открытии с помощью ...

Хорхе Кастро
источник
Что я должен ожидать при открытии ISO с Archive Mounter? Я не вижу никаких изменений в выводе mountпосле запуска этого.
rndrük
@ Ændrük, когда вы открываете .iso с помощью архиватора, iso должен появиться на левой панели в файловом менеджере, и, как сказал Хавьер в другом комментарии, «cd» доступен из папки .gvfs в вашем доме каталог.
LassePoulsen
Спасибо за объяснение этого. В моей системе ничего не происходит, когда я использую Archive Mounter; внутри ~ / .gvfs ничего не появляется. При отсутствии доступной документации у меня не было возможности узнать, что-то сломалось. Теперь, когда я знаю, что есть проблема, я займусь этой проблемой на Launchpad.
rndrük
Хорошая идея, это похоже на ошибку.
Хорхе Кастро
@Source Lab: Archive Mounter работает только с обычными ISO-изображениями. Нет смешанных данных, мульти-треки. Может быть, поэтому это не сработало для вас. Вы пробовали другие изображения?
МестреЛион
10

Для монтирования ISO без прав администратора вы можете использовать fuseiso:

fuseiso image.iso ~/mountdir

Размонтируйте изображение, используя fusermount:

fusermount -u ~/mountdir

Если у вас его нет, fuseisoвам придется установить его из репозиториев:

sudo apt-get install fuseiso

Вам понадобятся права администратора для установки.

lesmana
источник
вам нужно добавить пользователя в "группу предохранителей": sudo gpasswd -a <span style = "font-weight: bold;"> имя вашего пользователя </ span>
Axel
@Axel: или используйте графический пользовательский интерфейс «Пользователи и группы» ... установите флажок «Монтировать файловые системы user-spadc (FUSE)» на вкладке «
Права
0

Я думаю, что он имеет в виду альтернативу циклу монтирования -o?

  • Архив Mounter (по умолчанию)
  • Furius ISO mount
  • Ацетон ISO

CD-Rom должен работать для пользователей по умолчанию

sBlatt
источник
Можете ли вы объяснить немного больше об Archive Mounter? Из какого пакета он установлен?
Ондрюк,
Я думаю, что он установлен по умолчанию. На моей новой установке Ubuntu 10.10 стандартным действием для ISO-файлов является их монтирование. Я думаю, что это должно быть в пакете файла-ролика, но я не уверен.
sBlatt
-1

Функциональность, о которой вы просите, должна быть полностью описана pmount( страница руководства ) В вашем случае следующая команда:

pmount -o loop -t iso9660 image.iso iso

должен смонтировать ваш image.iso в / media / iso

РЕДАКТИРОВАТЬ: это не работает, так как pmount не имеет опции "-o"

steabert
источник
1
К сожалению, pmount не принимает параметры, которые делает mount, поэтому вы не можете указать '-o loop'.
Крис Остлер