
Tengo este problema en Xubuntu 21.10 (kernel 5.11.0-41-generic).
Al hacer clic en la etiqueta de una unidad externa USB en la barra lateral de Thunar después de haberla conectado (por lo que aparece pero aún está desmontada), la unidad se monta con una etiqueta diferente."etiqueta"cada vez. Siempre está montado en la misma carpeta principal, pero la carpeta en la que está montado es /media/$USER/DRIVE_NAME$NUMBER
, donde$NÚMEROes un número que aumenta cada vez que monto la unidad.
¿Cómo monto la unidad en el mismo punto de montaje cada vez que la conecto?
Respuesta1
Puedes saber el punto de montaje en /etc/fstab
. Entonces establecerías el nombre y tu partición siempre se montaría con el mismo nombre. El encabezado del archivo es razonablemente explicativo.
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
ver1:
- Ejecute una combinación de
sudo fdisk -l
ysudo blkid
para identificar el UUID de su partición. - Edite con
sudo nano /etc/fstab
(o use el editor de su elección). - Añade una línea como
UUID="xxxx-xxxx" /media/<mount point of your choice> ext4 defaults,user,auto 0 1
. - Reiniciar.
Las banderas exactas a utilizar deben ajustarse con precisión. Debe crear un directorio /media/<mount point of your choice>
para que se realice el montaje.
Respuesta2
Estos son los pasos que sigo para montar automáticamente una unidad USB:
1. Crear punto de montaje
$ sudo mkdir /mount/<usb-drive-name>
<usb-drive-name>
nómbralo como quieras, pero tenga en cuenta que
Los puntos de montaje no deben tener espacios en los nombres.
2. Descubra el UUID
y TYPE
de su unidad
$ sudo blkid
le dará una lista de unidades montadas, busque su unidad USB:
...
/dev/sda1: LABEL="my-usb-drive" UUID="e6a1db23-be63-4b39-b263-e68101bb179d" TYPE="ext4"
...
3. Editarfstab
(Yo uso vim
, pero cualquier editor es bueno)
$ sudo vim /etc/fstab
Normalmente se ve así:
# /etc/fstab: static file system information.
#
# These are the filesystems that are always mounted on boot, you can
# override any of these by copying the appropriate line from this file into
# /etc/fstab and tweaking it as you see fit. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/root / ext4 defaults 0 1
/swfile none swap sw 0 0
Agregue esta línea si TYPE
es ext4
(partición de Linux):
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/root / ext4 defaults 0 1
/swfile none swap sw 0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ext4 defaults 0 2
Agregue esta línea si TYPE
es ntfs
(partición de Windows):
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/root / ext4 defaults 0 1
/swfile none swap sw 0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ntfs defaults 0 0
Agregue esta línea si TYPE
es fat
(todos los sistemas operativosdividir):
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/root / ext4 defaults 0 1
/swfile none swap sw 0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> fat defaults 0 0
La explicación de PASS (parámetro de orden fsck):
En la práctica, utilice "1" para su partición raíz / y 2 para el resto. Todas las particiones marcadas con un "2" se verifican en secuencia y no es necesario especificar un orden.
Para el
pass
parámetro, use "0" para deshabilitar la verificación del sistema de archivos en el arranque o de los recursos compartidos de red.
Aquí están losopciones fstabexplicado.
4. (opcional) Agregue una unidad USB a su directorio de inicio
Si desea que la unidad USB montada aparezca también automáticamente en su HOME
directorio, agregue esta línea a fstab
:
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/root / ext4 defaults 0 1
/swfile none swap sw 0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ext4 defaults 0 2
/media/<usb-drive-name> /home/<USERNAME>/<usb-drive-name> none bind 0 0