У меня есть файл с файловой системой ext4, и я хочу монтировать его без использования sudo каждый раз (скрипт должен запускаться с правами пользователя). Файл, который я хочу смонтировать, и папка, которую я тоже хочу смонтировать, находятся в моем домашнем каталоге, который зашифрован, поэтому я не могу указать местоположение файла /etc/fstab
.
Я пытался, fusermount
но я всегда получаю сообщения об ошибках типа "fusermount: дополнительные аргументы после точки монтирования".
fusermount
команду вы пробовали?Ответы:
Вы можете получить его в / etc / fstab. Мой домашний каталог зашифрован, но:
источник
/etc/fstab
, поэтому я попробовал это, прежде чем опубликовать этот квест. Я знал, что он, вероятно, не будет монтировать его, но предполагал, что, возможно, он потерпит неудачу без последствий и что тот факт, что он/etc/fstab
включен, позволил мне монтировать его без рута. К сожалению, это привело к тому, что моя система не загрузилась, и мне пришлось удалить строку, чтобы иметь возможность снова использовать мою машину.ext4_file
файл вfstab
?? Ты ничего не пропустил?Вы можете использовать
udiskctl
:Теперь ваш файл сопоставлен с
block device
, и вы можете смонтировать его как:когда вы закончите, unmount использует:
наконец, удалите его:
Радоваться, веселиться!
источник
kali-linux-2019.1a-amd64.iso
), но всегда получаю:Object /org/freedesktop/UDisks2/block_devices/loop5 is not a mountable filesystem.
(Конечно, с изменяющимся номером устройства). Это происходит, даже когда я пытаюсь смонтировать его только для чтения. Монтирование только для чтения черезsudo mount
работает просто отлично.udisksctl loop-setup --file your_file.iso
снова, чтобы получить новое петлевое устройство, и смонтируйте его (например/dev/loop8
). В моей ОС это не работает,loop6
и я не знаю почему. @ UTF-8GNOME Disk Image Mounter
Рядом
udisksctl
сguestmount
(libguestfs-tools
) вы можете просто:Из руководства :
gnome-disk-image-mounter
является частьюgnome-disk-utility
пакета, который также приноситgnome-disks
(запустите его-h
для получения дополнительной информации).gio mount
иudisksctl
.источник
guestmount
Обман libguestfsПолагается на:
Документы: http://libguestfs.org/guestmount.1.html
Протестировано на Ubuntu 18.04, libguestfs-tools 1: 1.36.13-1ubuntu3.
источник