Монтирование необработанного файла образа диска в Nautilus

Я использую Ubuntu 10.10. В рамках создания SD-карты у меня есть сценарий, который успешно создает необработанный файл образа диска, правильно отформатированный в файловой системе ext2. Я создал SD-карты из необработанного файла образа диска с помощью dd.

Теперь я хотел бы смонтировать его и просматривать файлы с помощью Nautilus.

Я знаю, что могу использовать mount -o,loop для монтирования в точку монтирования. Я хотел бы смонтировать его с помощью gnome в автоматически созданную точку монтирования /media/xxx. Я использовал partprobe /dev/loopn, чтобы файл заметили. Он появляется в моем меню «Места», и если я выберу его оттуда, nautilus откроет диск, все в порядке.

Что я хотел бы сделать, так это заставить мой скрипт пнуть nautilus, чтобы его окно браузера файлов открывало корень файла изображения без необходимости выбирать его в меню «Места».


person goldharv    schedule 07.09.2011    source источник


Ответы (3)


Вы также можете использовать gvfs-mount.

Список подключаемых устройств

gvfs-mount -li 

Смонтировать файл устройства, найденный выше, с метки

gvfs-mount -d /dev/sdaX

Nautilus использует ту же базовую библиотеку (gvfs).

После этого вы можете использовать

nautilus /media/LABEL
person Hayden Callow    schedule 16.01.2012

если вы знаете путь к каталогу, вы можете использовать gnome-open например:

gnome-open /media/xxx
person cenanozen    schedule 08.09.2011
comment
Спасибо. К сожалению, несмотря на то, что метка тома отображается в меню «Места», она еще нигде не смонтирована. Так что в каталоге /media пока ничего нет. - person goldharv; 08.09.2011

Вы можете использовать gnome-disk-image-mounter (возможно, с опцией --writable) для монтирования образа с помощью Gnome, который сам будет доступен в Nautilus.

Если вы хотите, чтобы графическое приложение, такое как Nautilus, просматривало файлы, почему бы вам не настроить его для самостоятельного монтирования образов? С помощью «щелчок правой кнопкой мыши|Свойства|Открыть с помощью» вы можете просто использовать gnome-disk-image-mounter для выполнения нужной задачи, включая открытие папки.
См. мой ответьте на другой вопрос, чтобы открыть изображение с возможностью записи.

person doak    schedule 01.09.2017