Cómo montar una unidad en Linux

Una fotografía de un portátil con una unidad externa conectada a él.

Montar un sistema de archivos desde una unidad es una de las tareas más comunes que harás al usar tu sistema Linux. Te permite acceder a dispositivos externos dentro de tu máquina y manipular los datos dentro de ellos. Este artículo te mostrará cómo montar una unidad en tu sistema Linux, así como acceder a archivos dentro de discos con diferentes sistemas de archivos internos.

Tabla de Contenidos

  • Montar una unidad externa usando la GUI
  • Forzar el montaje de una unidad en Linux usando GNOME Disks
  • Montar una unidad externa usando la línea de comandos
  • Montar una unidad en Linux con un sistema de archivos específico
  • Preguntas Frecuentes

Montar una unidad externa usando la GUI

Por defecto, las distribuciones modernas de Linux podrán montar automáticamente una unidad, así como acceder a la mayoría de los sistemas de archivos comunes directamente.

Para comenzar, conecta la unidad que deseas montar a tu máquina. Esto puede ser un disco duro externo o una simple unidad USB.

Ve al lanzador de aplicaciones de tu sistema y luego abre tu administrador de archivos predeterminado.

Una captura de pantalla del administrador de archivos predeterminado en Ubuntu.

Dentro, encontrarás tu unidad externa en la barra lateral izquierda del administrador. Haz clic en la etiqueta de tu unidad para montarla completamente y ver su contenido.

Una captura de pantalla del administrador de archivos predeterminado en Ubuntu con un resaltado en la unidad externa conectada.

Para desmontar tu unidad, haz clic en el pequeño ícono de expulsar junto a la etiqueta de tu unidad.

Una captura de pantalla del administrador de archivos predeterminado en Ubuntu con un resaltado en el botón de expulsar de la unidad.

Consejo: además de montar una unidad externa, también puedes montar archivos ISO en tu administrador de archivos.

Forzar el montaje de una unidad en Linux usando GNOME Disks

Abre el lanzador de aplicaciones de tu sistema y luego abre la utilidad Discos. Esto listará todas las unidades actualmente activas en tu máquina. Selecciona tu disco externo desde la barra lateral izquierda del programa.

Una captura de pantalla que resalta la unidad externa en la utilidad GNOME Disks.

Haz clic en el botón “Reproducir” debajo de la tabla de particiones visual para tu unidad externa. Esto montará forzosamente la unidad en tu sistema de archivos.

Una captura de pantalla que resalta el botón de montaje en la utilidad GNOME Disks.

Abre el administrador de archivos predeterminado de tu sistema y desplázate por la barra lateral izquierda del programa. Haz clic en la etiqueta de tu unidad externa para acceder a su contenido.

Para desmontar tu unidad externa, regresa a GNOME Disks. Selecciona tu unidad y haz clic en el botón “Detener” debajo de la tabla de particiones visual de tu unidad.

Una captura de pantalla que resalta el botón de desmontar en la utilidad GNOME Disks.

Montar una unidad externa usando la línea de comandos

Si bien usar la GUI es suficiente para montar una unidad básica en Linux, puede haber ocasiones en las que necesites acceder a una a través de SSH como una máquina sin cabeza. Para eso, necesitas usar el comando de montaje de UNIX incorporado.

Para comenzar, conecta la unidad que deseas montar y luego ejecuta el siguiente comando:

lsblk |grep disk

Esto listará todos los dispositivos SATA/SCSI en tu máquina. En la mayoría de los casos, el disco “sda” corresponde a tu unidad del sistema, mientras que todo lo demás después son unidades adicionales, no del sistema.

Ejecuta el siguiente comando para verificar si hay particiones montables dentro de tu unidad externa:

lsblk |grep sdb

Crea un directorio donde tu unidad pueda montarse correctamente:

sudomkdir-p/media/drive

Monta la partición de tu unidad externa en el sistema de archivos raíz de tu sistema. El siguiente comando mostrará todo el contenido de tu unidad externa en la carpeta “/media/drive” y moverá tu directorio de trabajo actual a ella.

sudomount/dev/sdb1 /media/drive  
cd/media/drive

Asegúrate de que tu unidad tenga los bits de permiso correctos para tu usuario actual:

sudochown-R$USER:$USER/media/drive

Verifica si la unidad está funcionando correctamente listando su contenido:

ls-la

Montar una unidad en Linux con un sistema de archivos específico

Otra gran característica del comando de montaje es que puede especificar el sistema de archivos con el que montará la unidad.

Para comenzar, verifica el tipo de sistema de archivos para las particiones disponibles dentro de tu unidad externa:

lsblk -f|grep sdb

Esto imprimirá una lista de las particiones dentro de tu unidad junto con su sistema de archivos en la segunda columna.

Una terminal que muestra el tipo de sistema de archivos de la partición sda1.

Puedes usar el valor en la segunda columna con la opción -t en mount para forzar el montaje de una partición como ese sistema de archivos:

sudomount-t vfat /dev/sdb1 /media/drive

Verifica si has montado correctamente el sistema de archivos al entrar en el directorio de medios y listar su contenido:

cd/media/drive  
ls-la

Para desmontar la unidad, puedes usar el comando umount seguido del directorio donde la unidad está actualmente montada:

sudoumount/media/drive

Si necesitas montar una partición NTFS en tu máquina Linux, aquí está la forma de hacerlo.

Preguntas Frecuentes

Tengo un error “mount: wrong fs type, bad option, bad superblock” cuando monto mi unidad.

Este problema se debe a un binario de sistema de archivos faltante en tu sistema. El sistema de archivos más común que causa este problema es NTFS, ya que no viene en la mayoría de las distribuciones de Linux por defecto. Para solucionarlo, necesitas instalar el paquete ntfs-3g desde el gestor de paquetes de tu distribución.

Mi unidad externa se está montando como “solo lectura”.

Este problema es causado por una unidad Ext4 que no se desmontó correctamente. Puedes solucionarlo montando nuevamente la unidad ya sea con una etiqueta de “lectura-escritura”: sudo mount -o rw /dev/sdb1 /mnt/drive o la opción “noload”: sudo mount -o ro,noload /dev/sdb1 /mnt/drive.

¿Es posible montar automáticamente una unidad en Linux?

Sí. Para hacer eso, puedes ir a tu programa GNOME Disks y seleccionar la unidad que deseas montar automáticamente. Haz clic en el ícono de “Engranaje” debajo de la tabla de particiones de la unidad, luego selecciona “Editar Opciones de Montaje”. Dentro, desactiva la opción “Usar valores predeterminados del sistema” y luego marca la casilla “Montar al inicio del sistema”. Alternativamente, puedes agregar una entrada en /etc/fstab para que pueda montar automáticamente la unidad al arrancar.

Crédito de la imagen: Immo Wegmann a través de Unsplash. Todas las alteraciones y capturas de pantalla por Ramces Red.