El otro día he tenido la necesidad de aumentar la capacidad de almacenamiento de un servidor instalando un nuevo disco duro.
Para ello una vez conectado me he ido a la consola y he tecleado lo siguiente
fdisk -l
lo cual dará una lista de todos los discos conectados, una vez localizado (consideraremos para el ejemplo que es /dev/sdb) procederemos a particionarlo usando
fdisk /dev/sdb
Una vez dentro del comando fdisk presionaremos n para añadir una nueva partición, luego p para indicar que será primaria, 1 para indicar el numero de partición, y luego iremos pulsando [Enter] para dejar los siguientes valores por defecto.
Luego pulsaremos t para indicar el tipo de partición; el código de Linux es el 83.
Una vez realizado pulsaremos w para escribir los cambios.
Una vez llegado a este punto vamos a crear el sistema de ficheros con mkfs en la partición recién creada sdb1
mkfs -t ext4 /dev/sdb1
Vamos a consultar ahora que discos están conectados y su UUID, el cual nos sera de utilidad al montar el disco.
blkid
dándome como salida algo como
/dev/sdb1: UUID="550e8400-e29b-41d4-a716-446655440000" TYPE="ext4"
/dev/sda1: UUID="123e4567-e89b-12d3-a456-426655440000" TYPE="ext4"
/dev/sda3: UUID="ffb0ef78-bcde-416f-bea0-765211f7a5d4" TYPE="swap"
lo cual indica que tengo dos discos (sda y sdb) identificados con su UUID, el cual me va a servir para indicar en el archivo fstab como se deben montar las particiones al iniciar el sistema.
Creamos la carpeta /disco2 que es donde más tarde montaremos la partición.
mkdir /disco2
Editamos el archivo /etc/fstab
nano /etc/fstab
y le añadimos la siguiente línea al final de forma que quede de esta manera
UUID=123e4567-e89b-12d3-a456-426655440000 / ext4 defaults 0 0
UUID=ffb0ef78-bcde-416f-bea0-765211f7a5d4 swap swap defaults 0 0
UUID=550e8400-e29b-41d4-a716-446655440000 /disco2 ext4 defaults 0 0
Reiniciamos y ya tendremos montada la partición /dev/sdb1 en /disco2