Linux

Linux mount: cómo montar discos, particiones y USB en cualquier distro

octubre 22, 2026 Qué es mejor? 11 min read
Linux mount: cómo montar discos, particiones y USB en cualquier distro

La respuesta corta: qué método usar según tu caso

Si quieres decidir rápido, este es el veredicto sin rodeos.

  1. Mayoría que solo necesita usar un disco o USB ahora mismo: usa montaje manual con mount. Es inmediato, no toca archivos del sistema y vale en cualquier distro. Ejemplo: sudo mount /dev/sdb1 /mnt/datos. Cuando termines, sudo umount /mnt/datos.
  2. Temporal y sin dejar rastro tras reiniciar: también montaje manual, pero si usas escritorio, deja que lo haga el automontaje gráfico (udisks/GNOME Disks). No requiere sudo y monta en /media/tu-usuario/etiqueta. Ideal para memorias FAT32, exFAT o NTFS que conectas y desconectas.
  3. Permanente y que sobreviva a reinicios: usa /etc/fstab con UUID. Es el único método que garantiza que la partición correcta se monte siempre en el mismo punto, aunque cambie el orden de /dev/sdX. Ejemplo: UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/datos ext4 defaults,nofail 0 2.

Elige manual para probar, gráfico para USB del día a día sin complicaciones, y fstab con UUID cuando el disco debe estar siempre disponible para el sistema o para servicios.

Qué necesitas antes de montar nada

Antes de ejecutar mount, prepara tres elementos. Sin ellos el comando falla o monta donde no debes.

Primero, permisos de superusuario. Montar fuera de /media y editar /etc/fstab requiere sudo. En distros como Ubuntu — corre en Linux — 0 EUR — principiantes y uso general con gran comunidad y soporte — LÍMITES: No incluye soporte profesional sin suscripción Ubuntu Pro; codecs y drivers privativos requieren instalación adicional — alternativa libre: Debian — corre en Linux — 0 EUR — usuarios que priorizan estabilidad y software 100% libre — LÍMITES: Repositorios principales solo con software libre por defecto y versiones de paquetes más antiguas y estables —, Linux Mint — corre en Linux — 0 EUR — principiantes que buscan escritorio clásico y estable basado en Ubuntu/Debian — LÍMITES: Ciclo de actualizaciones más conservador y menor soporte para hardware muy reciente — y Fedora Workstation — corre en Linux — 0 EUR — usuarios que quieren software muy actualizado y cercano a upstream — LÍMITES: Ciclo de vida corto (~13 meses) y no incluye por defecto codecs propietarios — el usuario ya está en el grupo sudo tras la instalación.

Segundo, identifica el dispositivo. No uses /dev/sda1 a ciegas porque cambia al añadir discos. Ejecuta lsblk -f para ver nombre, tamaño y tipo de sistema de archivos, y sudo blkid para UUID y LABEL. Anota el UUID si buscas montaje permanente.

Tercero, crea el punto de montaje. Es una carpeta vacía donde aparecerá el contenido. Usa sudo mkdir -p /mnt/datos para discos internos o deja /media/tu-usuario/ para extraíbles. Verifica que esté vacía con ls -la /mnt/datos.

Checklist previo:

  • Sabes la versión de tu distro con lsb_release -a o cat /etc/os-release.
  • Tienes sudo operativo.
  • Has localizado UUID/LABEL con lsblk -f y blkid.
  • Punto de montaje creado y vacío.
  • Si es NTFS/exFAT, tienes instalados ntfs-3g o exfatprogs.

Datos comprobados en septiembre de 2026.

Métodos para montar comparados

La tabla resume qué hace cada método y cuándo conviene uno sobre otro. Úsala para descartar opciones antes de tocar la configuración.

método/comando requiere fstab persistencia tras reinicio necesita sudo ideal para
mount manual sudo mount /dev/sdXn /mnt/punto no no sí pruebas, discos internos puntuales, recuperación
fstab UUID=xxx /mnt/punto ext4 defaults 0 2 sí sí sí para editar discos internos, particiones de datos, arranque
mount por UUID/LABEL sudo mount UUID=xxx /mnt/punto no no sí evitar confusión de /dev/sdX sin persistencia
automontaje gráfico udisks/GNOME Disks no no no USB, tarjetas SD, usuarios sin terminal
systemd mount *.mount en /etc/systemd/system no sí sí montajes con dependencias, red, timeouts

El montaje manual y por UUID/LABEL comparten comportamiento: montan ahora y se pierden al reiniciar. fstab y systemd mount son los dos persistentes; fstab es el estándar documentado en fstab y systemd mount lo gestiona systemd.mount para casos con orden de arranque. El automontaje gráfico no pide sudo porque lo autoriza udisks2 vía polkit, pero solo monta en /media y con opciones por defecto.

Método 1: montaje manual temporal con mount

Este método monta ahora y se deshace al reiniciar. Sirve para comprobar que el sistema de archivos está sano antes de hacerlo permanente.

  1. Crea el punto: sudo mkdir -p /mnt/datos.
  2. Identifica la partición: lsblk -f y sudo blkid. Supón /dev/sdb1 con ext4.
  3. Monta: sudo mount /dev/sdb1 /mnt/datos o con UUID sudo mount UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/datos.
  4. Con opciones: solo lectura sudo mount -o ro /dev/sdb1 /mnt/datos, lectura-escritura explícita sudo mount -o rw /dev/sdb1 /mnt/datos.
  5. Verifica: findmnt /mnt/datos muestra origen, tipo y opciones; lsblk -f confirma punto activo; df -h /mnt/datos confirma espacio.
  6. Desmonta al terminar: sudo umount /mnt/datos.

Si mount no indica tipo, añade -t auto y el kernel prueba los drivers disponibles. Para forzar tipo: sudo mount -t ext4 /dev/sdb1 /mnt/datos.

La limitación es clara: no persiste. Tras reiniciar, el punto queda vacío hasta que vuelvas a montar. Tampoco corrige permisos de FAT/NTFS por sí solo; ahí necesitas uid/gid.

Monta manual primero, comprueba con findmnt y solo después copia la línea a fstab: evitas dejar el sistema sin arranque por un UUID mal copiado.

USB y discos externos sin fstab

Para memorias y discos que entran y salen, evita fstab y usa mount directo con opciones de propietario.

  1. Crea punto temporal: sudo mkdir -p /mnt/usb.
  2. Conecta el USB y localiza: lsblk -f (ejemplo /dev/sdc1 con vfat o ntfs).
  3. Monta con detección automática: sudo mount -t auto /dev/sdc1 /mnt/usb.
  4. Si es FAT32/exFAT y los archivos aparecen como root, añade propietario: sudo mount -t vfat -o uid=1000,gid=1000,utf8 /dev/sdc1 /mnt/usb. Para NTFS usa sudo mount -t ntfs3 -o uid=1000,gid=1000 /dev/sdc1 /mnt/usb en kernels recientes o ntfs-3g en otros.
  5. Verifica: findmnt /mnt/usb y ls -l /mnt/usb.
  6. Desmontaje seguro: sync && sudo umount /mnt/usb. Espera a que termine antes de desconectar.

Si usas escritorio, el automontaje gráfico hace esto sin sudo en /media/tu-usuario/NOMBRE. La ventaja del comando manual es que controlas uid, gid y codificación.

Método 2: montaje permanente con /etc/fstab

Este método deja el disco montado en cada arranque. Requiere editar un archivo crítico, así que prueba antes de reiniciar.

  1. Obtén UUID: sudo blkid /dev/sdb1 y copia el valor entre comillas.
  2. Crea el punto: sudo mkdir -p /mnt/datos.
  3. Haz copia de seguridad: sudo cp /etc/fstab /etc/fstab.bak.
  4. Edita: sudo nano /etc/fstab y añade una línea con 6 campos: dispositivo, punto, tipo, opciones, dump y pass.
  5. Prueba sin reiniciar: sudo mount -a y findmnt --verify para validar sintaxis.
  6. Reinicia y verifica: findmnt /mnt/datos y df -h.

Sintaxis documentada en fstab. El campo dump casi siempre 0 y pass 2 para datos, 1 solo para raíz.

campo en fstab qué poner ejemplo
dispositivo UUID=xxx o LABEL=xxx UUID=123e4567-e89b-12d3-a456-426614174000
punto de montaje carpeta existente /mnt/datos
tipo ext4, xfs, btrfs, ntfs3, vfat, exfat, auto ext4
opciones lista separada por comas defaults,nofail,x-systemd.device-timeout=10
dump 0 o 1 0
pass 0, 1 o 2 2

Ejemplo completo para partición ext4 de datos: UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/datos ext4 defaults,nofail 0 2. Para NTFS con permisos de usuario: UUID=ABCD-1234 /mnt/win ntfs3 uid=1000,gid=1000,dmask=022,fmask=133,nofail 0 0. Si fstab tiene un error, el arranque puede detenerse; nofail y x-systemd.device-timeout=10 evitan bloqueo cuando el disco no está conectado, según mount.

Opciones que importan: ro/rw, noauto, noexec, nosuid, x-mount.mkdir

  • ro / rw: monta solo lectura o lectura-escritura. Usa ro para rescatar datos sin modificar el origen.
  • noauto: no monta en el arranque; solo con mount /mnt/punto manual. Útil para discos que no siempre están conectados.
  • noexec: bloquea ejecución de binarios desde esa partición. Reduce riesgo si montas USB de terceros.
  • nosuid: ignora bits setuid/setgid. Evita escalada de privilegios desde medios extraíbles.
  • nodev: no interpreta archivos de dispositivo. Recomendado en USB y particiones de datos.
  • nofail: no detiene el arranque si el dispositivo falta. Imprescindible en fstab para discos externos.
  • x-systemd.device-timeout=10: espera 10 segundos al dispositivo antes de seguir. Evita esperas de 90 segundos por defecto.
  • x-mount.mkdir: crea el punto de montaje si no existe. Evita error por carpeta faltante.
  • uid=1000,gid=1000,dmask=022,fmask=133: en FAT/NTFS asigna propietario y permisos porque esos sistemas no guardan permisos Unix. Consulta tu id con id -u.

Método 3: bind, remount y montajes especiales

Estos montajes no añaden discos nuevos; reutilizan lo ya montado o abren archivos como si fueran discos.

  1. Bind: duplica una carpeta en otro punto. sudo mkdir -p /mnt/vista && sudo mount --bind /srv/datos /mnt/vista. El contenido es el mismo en ambos lugares; lo que borres en uno desaparece en el otro. Para incluir submontajes usa sudo mount --rbind /srv/datos /mnt/vista.
  2. Remount para cambiar opciones sin desmontar: sudo mount -o remount,ro /mnt/datos pasa a solo lectura; sudo mount -o remount,rw /mnt/datos vuelve a escritura. Útil cuando dmesg reporta errores y quieres proteger el sistema de archivos.
  3. Loop para ISO o imagen: sudo mkdir -p /mnt/iso && sudo mount -o loop ~/descargas/imagen.iso /mnt/iso. Para archivo img con particiones, sudo losetup -fP disco.img y luego sudo mount /dev/loop0p1 /mnt/img.
  4. Verifica cada caso: findmnt | grep /mnt/ y lsblk.
  5. Desmonta en orden inverso: sudo umount /mnt/vista, sudo umount /mnt/iso, sudo losetup -d /dev/loop0 si usaste losetup.

Compatibilidad: --bind y --rbind funcionan con cualquier sistema de archivos porque operan a nivel de árbol de directorios, según mount. remount depende del driver: ext4, xfs y btrfs permiten remount,ro/rw; en vfat/exfat algunos cambios requieren desmontar. loop sirve con iso9660, ext4 dentro de img y squashfs si el kernel tiene el módulo.

Si no monta: errores frecuentes y cómo diagnosticar

Cuando mount falla, el mensaje indica la causa y tres comandos confirman el diagnóstico.

  1. mount: /mnt/datos: mount point does not exist — el punto no existe. Solución: sudo mkdir -p /mnt/datos.
  2. mount: /mnt/datos: already mounted — ya está montado en otro punto. Comprueba con findmnt y lsblk -f antes de repetir.
  3. wrong fs type, bad option, bad superblock — tipo incorrecto, opción no válida o superbloque dañado. Verifica tipo con sudo blkid y prueba sudo mount -t auto. Revisa dmesg | tail -n 50 para el error del kernel.
  4. permission denied — falta sudo o el propietario no coincide en FAT/NTFS. Usa sudo y añade uid=1000,gid=1000.
  5. target is busy al desmontar — hay procesos usando el punto. Localiza con lsof /mnt/datos o fuser -m /mnt/datos, cierra archivos y reintenta sudo umount /mnt/datos. Si es fstab en arranque, añade nofail.

Flujo de diagnóstico:

  • findmnt --verify valida sintaxis de /etc/fstab sin montar.
  • sudo blkid confirma UUID y tipo real.
  • dmesg | tail -n 50 muestra errores de driver o de superbloque.
  • sudo mount -a -v monta todo en modo verbose para ver qué línea falla.

Si el sistema no arranca por fstab, entra en modo rescate, edita con sudo nano /etc/fstab, comenta la línea con # y reinicia. Mantener /etc/fstab.bak permite restaurar en segundos.

Preguntas frecuentes sobre mount en Linux

1. ¿Cómo se usa el comando mount en Linux para montar dispositivos?

La sintaxis básica es 'sudo mount /dispositivo /punto_de_montaje'. Antes de ejecutar el comando, crea el directorio con 'mkdir /punto_de_montaje' si no existe. El comando 'lsblk' te mostrará los dispositivos disponibles como /dev/sdb1 para identificar el objetivo correcto.

2. ¿Qué opciones importantes se pueden configurar en el archivo /etc/fstab?

La tercera columna del fstab define el tipo de sistema de archivos (ext4, ntfs, vfat). La cuarta columna incluye opciones como 'defaults' para permisos estándar o 'noauto' para evitar el montaje automático. La quinta y sexta columnas controlan el_dump y la verificación con fsck al arrancar.

3. ¿Qué tipos de sistemas de archivos puedo montar en Linux de forma nativa?

Linux soporta ext4, XFS, Btrfs, ZFS, FAT32 y NTFS (con el paquete ntfs-3g). Para montar un USB formateado en NTFS, usa 'sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb'. Para sistemas de archivos exFAT, instala el paquete exfat-fuse o exfatprogs según tu distro.

4. ¿Cómo se usa el comando mount para ver los sistemas montados actualmente?

Ejecuta 'mount -l' para listar todos los puntos de montaje activos con sus opciones. También puedes usar 'findmnt' para una vista en árbol más legible. El archivo /proc/mounts contiene la misma información en formato máquina para scripts.

5. ¿Cómo se monta un recurso NFS en Linux?

Instala nfs-common y usa 'sudo mount -t nfs servidor:/ruta/remota /mnt/local'. Para que el recurso se monte al iniciar, añade una línea en /etc/fstab con la opción 'auto'. Verifica la conexión previa con 'showmount -e dirección_del_servidor'.

6. ¿Dónde se configuran los ajustes por defecto del comando mount?

Los archivos principales son /etc/fstab para montajes persistentes y /etc/mtab (un enlace a /proc/mounts) para los actuales. Las opciones de seguridad como 'nosuid' o 'nodev' se establecen en la columna de opciones del fstab o al invocar el comando.

7. ¿Cómo se monta un disco duro interno o USB en Linux?

Identifica el dispositivo con 'lsblk' o 'sudo fdisk -l' y monta con 'sudo mount /dev/sdXY /mnt/disco'. Si necesitas soporte para particiones Windows, usa el tipo '-t ntfs-3g'. Para montajes permanentes, edita /etc/fstab con la UUID del disco, que obtienes con 'blkid'.

8. ¿Cómo se crea y usa un punto de montaje personalizado?

Crea el directorio con 'sudo mkdir /mi_montaje' y luego ejecuta 'sudo mount /dev/sdX1 /mi_montaje'. Para que el directorio persista tras reiniciar sin montar nada, debes añadir una entrada en /etc/fstab con la opción 'noauto'.

Fuentes

  1. MediumAutomating Filesystem Mounts in Linux | by Nirbhay Singh – Mediumconsultado el 24/09/2026
  2. Ss64mount Man Page – Linux – SS64consultado el 24/09/2026
  3. ShpvMontage filesystems Linux 2026 : mount, fstab, NFS, CIFS et …consultado el 24/09/2026
  4. Githublinux/include/linux/mount.h at master · torvalds/linux – GitHubconsultado el 24/09/2026
  5. StackexchangeHow to mount a device in Linux? – Unix & Linux Stack Exchangeconsultado el 24/09/2026