Mam plik z systemem plików ext4 i chcę go montować bez użycia sudo za każdym razem (skrypt powinien działać z prawami użytkownika). Plik, który chcę zamontować, i folder, który też chcę zamontować, znajdują się w moim katalogu domowym, który jest zaszyfrowany, więc nie mogę umieścić w nim lokalizacji pliku /etc/fstab
.
Próbowałem, fusermount
ale zawsze otrzymuję komunikaty o błędach, takie jak „fusermount: dodatkowe argumenty po punkcie montowania”.
fusermount
polecenie, które wypróbowałeś?Odpowiedzi:
Możesz go mieć w / etc / fstab. Mój katalog domowy jest zaszyfrowany, ale:
źródło
/etc/fstab
, więc wypróbowałem to, zanim opublikowałem to zadanie. Wiedziałem, że prawdopodobnie nie zamontuje go, ale założyłem, że może się nie powiedzie bez konsekwencji i że fakt, że jest/etc/fstab
włączony, umożliwił mi zamontowanie go bez rootowania. Niestety spowodowało to, że mój system nie uruchomił się i musiałem usunąć linię, aby móc ponownie korzystać z mojego komputera.ext4_file
plikfstab
? Niczego nie pominąłeś?Możesz użyć
udiskctl
:Teraz twój plik jest zamapowany na a
block device
, i możesz go zamontować jako:kiedy skończysz, odmontuj używa:
na koniec usuń:
Baw się dobrze!
źródło
kali-linux-2019.1a-amd64.iso
), ale zawsze otrzymuję:Object /org/freedesktop/UDisks2/block_devices/loop5 is not a mountable filesystem.
(Przy różnym numerze urządzenia, oczywiście). Dzieje się tak nawet wtedy, gdy próbuję zamontować go tylko do odczytu. Montowanie go tylko do odczytu za pomocąsudo mount
działa dobrze.udisksctl loop-setup --file your_file.iso
ponownie, aby uzyskać nowe urządzenie pętli i zamontuj je (np/dev/loop8
.). W moim systemie operacyjnym nie działaloop6
i nie wiem dlaczego. @ UTF-8GNOME Disk Image Mounter
Oprócz
udisksctl
iguestmount
(libguestfs-tools
) możesz po prostu:Z instrukcji :
gnome-disk-image-mounter
jest częściągnome-disk-utility
pakietu, który również przynosignome-disks
(uruchom go z,-h
aby uzyskać więcej informacji).gio mount
iudisksctl
.źródło
guestmount
oszustwo libguestfsPolega na:
Dokumenty: http://libguestfs.org/guestmount.1.html
Testowany na Ubuntu 18.04, libguestfs-tools 1: 1.36.13-1ubuntu3.
źródło