Introducción
¡Bienvenido al desafío de gestión de particiones de disco! En este ejercicio, obtendrás experiencia práctica con fdisk, una herramienta estándar de línea de comandos para gestionar particiones de disco en Linux. Practicarás cómo listar, crear y eliminar particiones en un disco secundario, primero con una tabla de particiones Master Boot Record (MBR) y luego con una tabla de particiones GUID (GPT).
Dominar estas habilidades es fundamental para cualquier administrador de sistemas y es un tema clave en el examen RHCSA (Red Hat Certified System Administrator).
Crear una partición en un disco MBR
Primero, trabajarás con el esquema de particiones tradicional MBR. Tu tarea consiste en utilizar la utilidad fdisk para crear una nueva partición primaria en el dispositivo de bloques secundario disponible /dev/nvme1n1.
Requisitos
- Utiliza el comando
fdiskpara gestionar las particiones en el disco/dev/nvme1n1. - Crea una nueva partición primaria con un tamaño de 500M.
- Tras la creación, verifica que la nueva partición exista.
Ejemplo
Inicialmente, el disco /dev/nvme1n1 no tiene tabla de particiones. Después de crear una nueva partición, la salida de sudo fdisk -l /dev/nvme1n1 debería verse similar a esto, mostrando la nueva partición /dev/nvme1n1p1.
Disk /dev/nvme1n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x85191cd4
Device Boot Start End Sectors Size Id Type
/dev/nvme1n1p1 2048 1026047 1024000 500M 83 Linux
Convertir a GPT y crear una partición
Ahora, reinicializarás el mismo disco, /dev/nvme1n1, con el esquema de particiones moderno GPT y luego crearás una nueva partición con fdisk.
Requisitos
- Utiliza el comando
fdiskpara gestionar las particiones en el disco/dev/nvme1n1. - Reinicializa el disco con una tabla de particiones GPT.
- Crea una nueva partición con un tamaño de 1G.
- Tras la creación, verifica la nueva partición.
Ejemplo
Después de reinicializar el disco a GPT y crear una nueva partición de 1G, la salida de sudo fdisk -l /dev/nvme1n1 debería verse similar a esto:
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 2099199 2097152 1G Linux filesystem
Eliminar todas las particiones
En este paso final, eliminarás todas las particiones en /dev/nvme1n1 para limpiar el disco. Dado que el disco ahora tiene una tabla de particiones GPT, debes continuar usando fdisk.
Requisitos
- Utiliza el comando
fdiskpara eliminar todas las particiones en el disco/dev/nvme1n1. - Tras la eliminación, verifica que no queden particiones.
Ejemplo
Después de eliminar todas las particiones, la salida de sudo fdisk -l /dev/nvme1n1 no debería mostrar entradas de partición, similar a esto:
Disklabel type: gpt
Resumen
En este desafío, has gestionado con éxito particiones de disco con fdisk tanto en tablas de particiones MBR como GPT. Comenzaste creando una partición en un disco con etiqueta MBR, luego reinicializaste el disco con GPT y creaste una nueva partición. Finalmente, limpiaste el disco eliminando todas las particiones. Esta experiencia práctica es invaluable para gestionar el almacenamiento local en sistemas Linux y es una excelente práctica para el examen RHCSA.
Puedes reinicializar el disco en cualquier momento simplemente escribiendo una nueva tabla de particiones MBR o GPT en él. Por ejemplo, para restablecer rápidamente el disco a un estado MBR limpio, puedes usar:
sudo fdisk /dev/nvme1n1
## En el prompt de fdisk:
## o - para crear una nueva tabla de particiones DOS vacía
## w - para escribir y salir



