Tengo un archivo con un sistema de archivos ext4 y quiero montarlo sin usar sudo cada vez (el script debería ejecutarse con derechos de usuario). El archivo que quiero montar y la carpeta que también quiero montar están en mi directorio de inicio que está encriptado, por lo que no puedo poner la ubicación del archivo en /etc/fstab
.
Probé fusermount
pero siempre recibo mensajes de error como "fusermount:argumentos adicionales después del punto de montaje".
Respuesta aceptada:
Puedes usar udiskctl
:
$ udisksctl loop-setup --file your_file.iso
Mapped file your_file.iso as /dev/loop6.
Ahora, su archivo está asignado a un block device
, y puedes montarlo como:
$ udisksctl mount -b /dev/loop6
Mounted /dev/loop6 at /media/user/your_file.
cuando hayas terminado, desmontar está usando:
$ udisksctl unmount -b /dev/loop6
Unmounted /dev/loop6.
finalmente, eliminarlo por:
$ udisksctl loop-delete -b /dev/loop6
¡Diviértete!