Montaje de discos duros y particionado en Debian GNU/Linux
Basado en Linux Debian 10
La semana pasada estuve revisando todos los discos duros que tengo y encontré todos mis proyectos en PDF que publiqué en la anterior web. Una vez he recuperado todos aquellos PDF y los alojé en la sección Proyectos ya puedo usar los discos para el servidor P4 que estoy construyendo.
En este articulo no vamos a ver cómo hago el montaje ya que esto lo he gravado en vídeo que se ve mejor. En este articulo vamos a ver cómo vamos a ver cómo eliminar y crear nuevas particiones desde la terminal de Debian GNU/Linux con la utilidad fdisk.
En total he instalado 7 discos duros mecánicos y un NVME M2 de 250GB. En total ahora el servidor tiene 7750Gb de disco duro dónde podré seguir construyendo este proyecto que estamos montando.
En el disco NVME M2 lógicamente he instalado el sistema operativo y el resto de unidades mecánicas los usaré de almacenamiento. Para agregar tantos discos duros he montado una controladora SATA 3 ya que la placa base china solo incorpora un puerto SATA 3, el resto de puertos son SATA 2 y quiero aprovechar toda la velocidad que me den los discos duros mecánicos.
Si instalas un disco duro a tu ordenador, quieres formatearlo y montarlo desde la terminal de tu Linux Debian estas en el tutorial indicado porque vamos a hacerlo ya!
Una vez hemos instalado la nueva unidad de disco arrancamos la maquina y nos identificamos como súper usuario ROOT con el comando …
su
Listamos la tabla de particiones con fdisk
Seguidamente vamos a ver las unidades de disco con el comando …
fdisk -l
En caso de no encontrar el comando podemos ejecutarlo directamente desde su ruta con …
./usr/sbin/fdisk -l
Y veremos algo así …
Aquí veremos todos los discos duros instalados y las particiones que tiene. En este caso cómo práctica vamos a borrar todo el disco duro ubicado en /dev/sda para que sirva de ejemplo.
Para que la utilidad fdisk pueda trabajar con la unidad que queramos introducimos lo siguiente …
fdisk /dev/sda
Y veremos lo siguiente …
Ahora introducimos la letra p y pulsamos enter …
Eliminamos las particiones existentes
Cómo podemos ver este disco duro sda tiene una partición llamada sda1. Tenga las particiones que tenga vamos a eliminarla introduciendo la letra d y pulsamos enter. Este proceso lo repetimos con todas las particiones que tenga …
Creamos la nueva partición
Una vez eliminadas las particiones vamos a crear una nueva con la letra n y pulsamos enter …
Dejamos la partición como primaria y pulsamos enter …
Dejamos el numero de partición como 1 y pulsamos enter …
Dejamos el primer sector en 2048 y pulsamos enter …
De nuevo pulsamos la tecla enter y aceptamos el último sector que nos da por defecto …
Introducimos la letra S y pulsamos enter …
Ahora si introducimos la tecla p y pulsamos enter veremos que se ha creado la nueva partición …
Sistema de ficheros Linux
Cómo podemos ver se ha creado la partición sda1 y es de tipo Linux Filesystem. En caso de aparecer otro tipo que no sea Linux podemos decirle el tipo de partición con la tecla T, si ya te pone Linux no hace falta seguir este paso …
Sabemos que el código de partición es la 83 porque la hemos visto al listar el disco pero si queremos asegurarnos podemos introducir la letra L y pulsamos enter …
Nosotros para nuestro sistema operativo Debian GNU/Linux necesitamos el sistema de ficheros 83 Linux, introducimos el numero 83 y pulsamos enter.
Ahora vamos a guardar los cambios con la tecla w y pulsamos enter …
Formateo de partición en EXT4
Ahora vamos a darle formato EXT4 a la nueva partición sda1 con el comando …
mkfs.ext4 /dev/sda1
Le decimos que si con la letra y y pulsamos enter …
Cómo podemos ver el formateo a terminado y ahora lo que necesitamos para poder usarla es crear un directorio.
Para este tutorial y como ejemplo voy a montar la unidad en /mnt así que voy a crear un directorio dentro con …
mkdir /mnt/HDA-500GB
Montaje de particiones
Ahora vamos a montar la partición sda1 en el directorio HDA-500GB con …
mount /dev/sda1 /mnt/HDA-500GB/
Si tecleamos el comando df veremos la nueva partición y donde está montada …
df -h
Ahora podemos entrar en el directorio /mnt/HDA-500GB y podemos empezar a trabar con el disco duro sin problemas pero al reiniciar no se montará la unidad automáticamente.
Encontramos el UUID de la partición
Para que el sistema operativo monte la unidad al inicio vamos a agregarla al fichero fstab pero antes necesitamos saber cual es el UUID del disco duro y lo haremos con el comando …
blkid
Veremos que nos lista las unidades, en mi caso la sda1 se muestra así …
/dev/sda1: UUID=»bb7bf135-9f39-4d8a-bfac-864c03503134″ TYPE=»ext4″ PARTUUID=»afbfedd5-01″
Agregamos la partición a fstab
Como podemos ver nos muestra un identificador, este lo copiaremos y vamos a introducirlo en el fichero fstab con …
nano /etc/fstab
Ahora introducimos lo siguiente …
UUID=bb7bf135-9f39-4d8a-bfac-864c03503134 /mnt/HDA-500GB ext4 rw,nouser,dev,exec,auto 0 0
Modificar el UUID y el directorio donde quereis montarlo. Una vez hecho esto pulsamos la tecla Ctrl + O para guardar y Ctrl + X para salir del editor.
Ahora si reiniciamos nuestra maquina el nuevo disco duro estará montado y podremos usarlo sin problemas 😉