Монтирование необработанного образа диска в Nautilus - PullRequest
1 голос
/ 08 сентября 2011

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

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

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

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

Ответы [ 3 ]

1 голос
/ 17 января 2012

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

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

gvfs-mount -li 

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

gvfs-mount -d /dev/sdaX

Наутилус использует тот же базовыйбиблиотека (gvfs)

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

nautilus /media/LABEL
0 голосов
/ 01 сентября 2017

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

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

0 голосов
/ 08 сентября 2011

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

gnome-open /media/xxx
...