Hoy vamos a crear sistemas de ficheros en sistemas de bloques en una distribución Debian. Lo primero que tenemos que hacer evidentemente es tener el dispositivo conectado, una vez hayamos conseguido esto, vamos al lio.

Lo primero es no tener el dispositivo montado, si no es así, abrimos una terminal y utilizamos:

umount /dev/sdb /(directorio donde esté)

Una vez desmontado vamos a crear una partición dentro del disco, para ello tenemos:

fdisk /dev/sdb

Ahora vamos a interactuar con la el intérprete que nos ha mostrado el comando, para ello pulsaremos las siguientes letras y en este orden: 

p --> para ver las particiones que tenemos configuradas en el dispositivos.

d --> si queremos eliminar las particiones que tenemos creadas.

n --> añadimos nuevas particiones

Ahora nos dará a elegir entre crear particiones extendidas o primarias, si vais a crear un usb para contener información, nos dará igual que tipo de partición introducir. En mi caso introduciré una primaria y pulsaré la p.

Seguidamente, nos pedirá introducir el numero de la partición que vamos a utilizar, nos viene un valor por defecto, podemos dejarlo o cambiarlo si queremos. Yo mantendré el valor por defecto y pulsaré intro.

Cuando nos pida el primer sector le volvemos a a dar a intro y en el siguiente igual. 

Esto nos permite decir donde colocar el primer sector y el último, cuando nos pide donde colocarlo, podemos indicar el tamaño del sector (si no sabéis lo que es no lo cambiéis), para esto utilizamos la sintaxis: +512K.

p --> vemos las particiones que hemos creado.

w --> escribimos los cambios en el dispositivo y salimos.

Ahora tenemos la partición realizada pero sin sistema de ficheros, ahora vamos a introducirlo. Para esto utilizamos el siguiente comando:

mkfs.ntfs (puede ser otro como .ext3 .ext4 .xfs) -L "nombre de disco" /dev/sdb1 

Una vez hecho lo anterior, solo nos queda montar el dispositivo en el equipo:

mount /dev/sdb /mnt

Yo lo he montado en el directorio /mnt, pero podéis montarlo en cualquier directorio que queráis.

Por último para comprobar si un sistema de ficheros está correcto y no lo tenemos corrompido, utilizamos el comando:

fsck /dev/sdb

Si os ha sido útil compartidlo y dar me gusta.