Formatear discos desde la terminal con Linux

Foro sobre GNU Linux
Guillermo
Site Admin
Mensajes: 362
Registrado: 13 May 2023, 00:32
Ubicación: Valencia - España
Contactar:

Formatear discos desde la terminal con Linux

Mensaje por Guillermo »

Formatear discos en Linux desde la terminal es una tarea que se puede realizar utilizando varias herramientas. A continuación, te muestro cómo hacerlo utilizando `fdisk`, `mkfs` y `parted`. Asegúrate de tener privilegios de superusuario (root) o usar `sudo` para ejecutar estos comandos.

NOTA:
Ten cuidado al formatear discos, ya que esto borrará todos los datos en el disco seleccionado. Asegúrate de hacer una copia de seguridad de cualquier dato importante antes de proceder.

1. Identificar el Disco
Primero, necesitas identificar el disco que deseas formatear. Puedes usar el comando `lsblk` o `fdisk` para listar los discos y sus particiones:

Código: Seleccionar todo

lsblk
o

Código: Seleccionar todo

sudo fdisk -l
Esto te mostrará una lista de discos y particiones. Identifica el disco que deseas formatear (por ejemplo, `/dev/sdb`).

2. Formatear el Disco

Usando `mkfs`
Una vez que hayas identificado el disco, puedes formatearlo. Aquí hay ejemplos de cómo formatear un disco en diferentes sistemas de archivos:

- Formatear a ext4:

Código: Seleccionar todo

sudo mkfs.ext4 /dev/sdX
- Formatear a NTFS (necesitas tener instalado `ntfs-3g`):

Código: Seleccionar todo

sudo mkfs.ntfs /dev/sdX
- Formatear a FAT32:

Código: Seleccionar todo

sudo mkfs.vfat /dev/sdX
Reemplaza `/dev/sdX` con el identificador correcto de tu disco (por ejemplo, `/dev/sdb`).

Usando `parted`
Si deseas crear una nueva tabla de particiones y formatear el disco, puedes usar `parted`:

1. Iniciar `parted`:

Código: Seleccionar todo

sudo parted /dev/sdX
2. Crear una nueva tabla de particiones (esto borrará todas las particiones existentes):

Código: Seleccionar todo

mklabel gpt
(Para una tabla de particiones GPT)

o

Código: Seleccionar todo

mklabel msdos 
(Para una tabla de particiones MBR)

3. Crear una nueva partición:

Código: Seleccionar todo

mkpart primary ext4 0% 100%
4. Salir de `parted`:

Código: Seleccionar todo

quit
5. Formatear la nueva partición:

Código: Seleccionar todo

sudo mkfs.ext4 /dev/sdX1

(Reemplaza sdX1 con la partición creada)

3. Montar el Disco (Opcional)
Después de formatear, es posible que desees montar el disco para usarlo. Puedes crear un punto de montaje y montarlo:

Código: Seleccionar todo

sudo mkdir /mnt/mi_disco
sudo mount /dev/sdX1 /mnt/mi_disco
4. Desmontar el Disco (si es necesario)

Si necesitas desmontar el disco, puedes hacerlo con:

Código: Seleccionar todo

sudo umount /mnt/mi_disco
Resumen

- Identifica el disco con `lsblk` o `fdisk -l`
- Formatea el disco usando `mkfs` o `parted`
- Monta el disco si es necesario

Nota importante: Recuerda siempre tener cuidado al formatear discos y asegurarte de que estás trabajando con el disco correcto.
Responder