[Debian] Montar partición EXT4, NTFS, FAT en el arranque del sistema

disco-duro

PASO 1. Conocer la denominación de la partición que queremos montar

Para montar cualquier partición en GNU Linux una vez arrancamos el sistema lo primero que tenemos que tener claro la denominación de la partición que vamos a montar.

Para conocerla entramos en la terminal:

sudo  fdisk -l

y obtenemos:

consola1

En nuestro caso, supongamos que tenemos una partición EXT4  que queremos montar que es la es /dev/sda8 .

Por lo tanto en nuestro caso montaremos la partición sda8.

PASO 2. Conocer el UUID y tipo de la unidad que vamos a montar

UUID son las siglas en inglés del Identificador Universalmente Único. Esto es un código identificador estándar que se utiliza en el proceso de construcción de software.

Su intención es la de habilitar un código de información único sin que tenga que haber una coordinación central para su generación, esto quiere decir que cualquiera debe poder generar un UUID con cierta información desde cualquier lugar sin tener que estar conectados a un dispositivo central que asigne los códigos.

El archivo resultante se podrá mezclar en bases de datos sin tener conflictos de duplicados.
El UUID de una partición de algún disco rígido nuestro, es simplemente la huella digital

Ahora tenemos que averiguar el UUID de nuestra unidad.

Para ello para obtener los UUID de todas las particiones en la terminal tecleamos:

sudo blkid

Les aparecerá algo como esto:

/dev/sda7: UUID=»fad0e380-e6bf-4863-8699-133160f48b9e» TYPE=»ext4″
/dev/sda1: LABEL=»Reservado para el sistema» UUID=»3C38AD2338ACDD60″ TYPE=»ntfs»
/dev/sda2: UUID=»0CCCBEA8CCBE8C08″ TYPE=»ntfs»
/dev/sda5: LABEL=»DATA» UUID=»042621FB19B39F5C» TYPE=»ntfs»
/dev/sda6: UUID=»535ea7e9-9233-45eb-b1d1-95b074cc3afd» TYPE=»swap»
/dev/sdb1: UUID=»7f8660f6-2625-42c9-adf7-2787cf8e4aa5″ TYPE=»ext4″
/dev/sdb2: UUID=»95e7c6e5-5d17-486c-b32f-152e688f320c» TYPE=»swap»
/dev/zram0: UUID=»c5975d73-bc10-45f2-a3bf-7b6af2023f52″ TYPE=»swap»
/dev/sda8: LABEL=»datos» UUID=»e350a5cf-b427-4033-8cf2-f2c4e2fd6618″ TYPE=»ext4″

 diego : bash – Konsole_010

Para una partición particular podemos usar sudo blkid /dev/sdax , x es el número del dispositivo.

y en nuestro caso porque queremos montar la sda8 usamos:

sudo blkid /dev/sda8

consola2

En la imagen vemos claramente que:
El punto de montaje es e350a5cf-b427-4033-8cf2-f2c4e2fd6618

El tipo de unidad que queremos montar es EXT4.

Nota: Otra forma alternativa de encontrar el punto de montaje es mediante el comando:

ls -l /dev/disk/by-uuid

consola3

PASO 3. Crear la carpeta donde se montará nuestra partición
Dentro de la ubicación «/media» tenemos que crear la carpeta donde se montará nuestra partición. En mi caso quiero que se denomine «datos».
Por lo tanto ejecutamos los siguientes comandos:

sudo mkdir /media/datos

o si se quiere montar sobre un directorio llamado «datos» ubicado en el directorio «raiz», que es lo que vamos a hacer, utilizamos el siguiente comando

sudo mkdir /datos

PASO 4. Configurar que cada vez que arranquemos el sistema se monte la unidad

Para decirle a nuestro sistema que monte la unidad debemos configurar el archivo «fstab».

Por lo tanto usamos el comando:

sudo gedit /etc/fstab

* Montar unidad ext4

Para montar una unidad EXT4 se debe utilizar:

UUID=XXXXXXXXXXXX  /carpeta de montaje ext4 errors=remount-ro 0 1

En nuestro caso agregamos las siguientes lineas:

# Montaje de la partición /dev/sda8 en el directorio /datos
UUID=e350a5cf-b427-4033-8cf2-f2c4e2fd6618 /datos          ext4    errors=remount-ro 0       1

fstab (-etc) - gedit_008

Guardamos y salimos de Gedit.

Cuando reiniciemos notaremos que la partición se auto montó en el directorio designado.

Sistema de archivos - Gestor de archivos

Montar unidad NTFS
Para montar una unidad del tipo NTFS debemos añadir la siguiente linea:

UUID=XXXXXXXXXXXXX /carpeta de montaje ntfs-3g default_permissions,uid=1000 0 0

Montar unidad FAT

Para montar una unidad FAT usar:

UUID=XXXXXXXXXXXX  /carpeta de montaje   vfat rw,uid=1000,gid=1000 0 0

Para poder utilizar la partición montada con un usuario diferente del «root» hay que darle, acceso a ésta a otro usuario, en nuestro caso «diego»
Reemplazar «diego» por el nombre tu usuario.

chown diego /datos (hace propietario el directorio /datos al usuario diego)
chgrp diego /datos (adjudica el directorio /datos al grupo diego)
chmod u=rwx,g=rx /datos (da permisos rwx a user, rx a group y ninguno a others)

Fuentes:
Muchas gracias al autor del blog del cual nos basamos para realizar este post.

Un pensamiento en “[Debian] Montar partición EXT4, NTFS, FAT en el arranque del sistema

  1. Excelente hermano me fue de gran ayuda, sobre todo para los que estamos iniciando en el mundo del software libre… Gracias

Deja un comentario