Montar discos al arranque
Esta guía te muestra cómo configurar el montaje automático mediante fstab, manteniendo los permisos correctos.
1. Obtén tu UID y GID
Primero, identifica el usuario (UID) que tendrá acceso al disco:
id -u [USER]
Y el GID del grupo:
id -g [USER]
Reemplaza [USER] con el nombre del usuario.
Anota ambos valores — los necesitarás más adelante.
2. Identifica el disco a montar
sudo fdisk -l
Busca el que necesitas montar (usualmente algo como /dev/sda1, /dev/sdb1, etc.).
3. Obtén el UUID y TYPE del disco
sudo blkid
Este comando te mostrará algo como:
/dev/sdb1: LABEL="Disk" UUID="6B60-B9C8" BLOCK_SIZE="4096" TYPE="ext4"...
Copia el UUID y el TYPE.
4. Crea el punto de montaje
mkdir /mnt/[UUID]
Reemplaza [UUID] con el UUID real del disco.
5. Configura el montaje automático en fstab
sudo nano /etc/fstab
Al final del archivo, añade una línea con esta estructura:
UUID=[UUID] /mnt/[UUID] [TYPE] uid=[UID],gid=[GID],umask=001,nofail,x-gvfs-show 0 0
Valores a reemplazar:
[UUID]→ el UUID del paso 3[TYPE]→ ext4, ntfs, exfat, etc.[UID]→ el UID del paso 1[GID]→ el GID del paso 2
Sobre los permisos (umask):
umask=001→ permisos 776 (rwxrwxrw-)umask=007→ permisos 770 (rwxrwx---)
Guarda con CTRL + O y cierra con CTRL + X.
6. Recarga la configuración
Recarga el demonio del sistema:
sudo systemctl daemon-reload
O reinicia completamente:
sudo reboot now
Verificación
Después de reiniciar, confirma que el disco se montó correctamente:
mount | grep /mnt/[UUID]
Deberías ver algo como:
/dev/sdb1 on /mnt/6B60-B9C8 type ext4
(rw,relatime,uid=1000,gid=1000,...)
Notas finales
El parámetro nofail evita que el sistema no arranque si el disco no está disponible
x-gvfs-show hace que el disco aparezca en el gestor de archivos