Cómo crear un nuevo sistema de archivos Ext4 (partición) en Linux


El sistema de archivos ext4 o cuarto extendido es un sistema de archivos de diario ampliamente utilizado para Linux. Fue diseñado como una revisión progresiva del sistema de archivos ext3 y supera una serie de limitaciones en ext3.

Tiene ventajas significativas sobre su predecesor, como un diseño mejorado, mejor rendimiento, confiabilidad y nuevas características. Aunque es más adecuado para discos duros, también se puede utilizar en dispositivos extraíbles.

Este artículo le mostrará cómo crear un nuevo sistema de archivos ext4 (partición) en Linux. En primer lugar, veremos cómo crear una nueva partición en Linux, formatearla con el sistema de archivos ext4 y montarla.

Nota: A los efectos de este artículo:

  • We will assume that you have added a new hard drive to your Linux machine, in which you will create the new ext4 partition, and
  • If you are operating the system as an administrative user, use the sudo command to gain root privileges to run the commands shown in this article.

Crear una nueva partición en Linux

Enumere las particiones usando los comandos fdisk -l o parted -l para identificar el disco duro que desea particionar.

# fdisk -l 
OR
# parted -l

Mirando la salida en la captura de pantalla anterior, tenemos dos discos duros agregados en el sistema de prueba y particionaremos el disco /dev/sdb .

Ahora use el comando parted para comenzar a crear la partición en el dispositivo de almacenamiento seleccionado.

# parted /dev/sdb

Ahora asigne una etiqueta al nuevo disco con el comando mklabel.

(parted) mklabel msdos

Luego cree una partición usando el comando mkpart, asígnele parámetros adicionales como "primario" o "lógico" dependiendo del tipo de partición que desee crear. Luego seleccione ext4 como tipo de sistema de archivos, configure el inicio y el final para establecer el tamaño de la partición:

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

Para imprimir la tabla de particiones en el dispositivo /dev/sdb o información detallada sobre la nueva partición, ejecute el comando de impresión.

(parted) print

Ahora salga del programa usando el comando quit.

Formateo de una nueva partición Ext4

A continuación, debe formatear correctamente la nueva partición con el tipo de sistema de archivos ext4 utilizando el comando mkfs.ext4 o mke4fs de la siguiente manera.

# mkfs.ext4 /dev/sdb1
OR
# mke4fs -t ext4 /dev/sdb1

Luego, etiquete la partición con el comando e4label de la siguiente manera.

# e4label /dev/sdb1 disk2-part1
OR
# e2label /dev/sdb1 disk2-part1

Montaje de una nueva parición Ext4 en el sistema de archivos

A continuación, cree un punto de montaje y monte el sistema de archivos de partición ext4 recién creado.

# mkdir /mnt/disk2-part1
# mount /dev/sdb1 //mnt/disk2-part1

Ahora, usando el comando df, puede enumerar todos los sistemas de archivos en su sistema junto con sus tamaños en un formato legible por humanos (-h) , y sus puntos de montaje y tipos de sistemas de archivos (-T ) :

# df -hT

Por último, agregue la siguiente entrada en su/etc/fstab para habilitar el montaje persistente del sistema de archivos, incluso después de un reinicio.

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

También le gustaría leer estos siguientes artículos relacionados:

  1. How to Add New Disks Using LVM to an Existing Linux System
  2. How to Add a New Disk to an Existing Linux Server
  3. 10 Best File and Disk Encryption Tools for Linux
  4. How to Create a Virtual HardDisk Volume Using a File in Linux

¡Eso es todo! En este artículo, explicamos cómo crear una nueva partición en Linux, formatearla con el tipo de sistema de archivos ext4 y montarla como un sistema de archivos. Para obtener más información o para compartir cualquier consulta con nosotros, utilice el formulario de comentarios a continuación.