Introducción
¡Te damos la bienvenida al desafío de gestión de particiones de disco! En esta actividad, obtendrás experiencia práctica con fdisk y gdisk, las herramientas estándar de línea de comandos para administrar particiones de disco en Linux. Practicarás cómo listar, crear y eliminar particiones en un disco, primero utilizando una tabla de particiones Master Boot Record (MBR) y luego convirtiéndola a una Tabla de Particiones GUID (GPT) para realizar tareas similares.
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
En primer lugar, trabajarás con el esquema de particionamiento tradicional MBR. Tu tarea consiste en utilizar la utilidad fdisk para crear una nueva partición primaria en el dispositivo de bloque disponible /dev/vdb.
Requisitos
- Utiliza el comando
fdiskpara gestionar las particiones en el disco/dev/vdb. - Crea una nueva partición primaria con un tamaño de 500M.
- Tras la creación, verifica que la nueva partición existe.
Ejemplo
Inicialmente, el disco /dev/vdb no tiene tabla de particiones. Una vez creada la nueva partición, la salida de sudo fdisk -l /dev/vdb debería ser similar a la siguiente, mostrando la nueva partición /dev/vdb1.
Disk /dev/vdb: 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/vdb1 2048 1026047 1024000 500M 83 Linux
Convertir a GPT y Crear una Partición
Ahora, convertirás el mismo disco, /dev/vdb, al esquema de particionamiento moderno GPT y realizarás tareas de particionamiento utilizando la utilidad gdisk. gdisk detectará automáticamente el antiguo formato MBR y ofrecerá convertirlo, preservando la partición que creaste en el paso anterior.
Requisitos
- Utiliza el comando
gdiskpara gestionar las particiones en el disco/dev/vdb. - Cuando se te solicite, permite que
gdiskconvierta el disco MBR a GPT. - Crea una nueva partición con un tamaño de 1G.
- Tras la creación, verifica la nueva partición.
Ejemplo
Tras convertir el disco a GPT, la partición original se mantiene. Al crear una nueva partición de 1G, el disco tendrá dos particiones. La salida de sudo gdisk -l /dev/vdb debería ser similar a esta:
Number Start (sector) End (sector) Size Code Name
1 2048 1026047 500.0 MiB 8300 Linux filesystem
2 1026048 3123199 1024.0 MiB 8300 Linux filesystem
Eliminar Todas las Particiones
En este paso final, eliminarás todas las particiones de /dev/vdb para limpiar el disco. Dado que el disco ahora tiene una tabla de particiones GPT, debes utilizar gdisk.
Requisitos
- Utiliza el comando
gdiskpara eliminar todas las particiones del disco/dev/vdb. - Tras la eliminación, verifica que no quede ninguna partición.
Ejemplo
Después de eliminar todas las particiones, la salida de sudo gdisk -l /dev/vdb no debería mostrar ningún dispositivo listado, similar a esto:
Number Start (sector) End (sector) Size Code Name
Resumen
En este desafío, has gestionado con éxito las particiones de disco utilizando tanto fdisk para MBR como gdisk para GPT. Comenzaste creando una partición en un disco con etiqueta MBR, luego convertiste el disco a GPT y creaste otra partición. Finalmente, limpiaste el disco eliminando todas las particiones. Esta experiencia práctica es invaluable para la gestión del almacenamiento local en sistemas Linux y constituye una excelente práctica para el examen RHCSA.
Puedes volver a inicializar el disco en cualquier momento simplemente escribiendo una nueva tabla de particiones MBR o GPT. Por ejemplo, para restablecer rápidamente el disco a un estado MBR limpio, puedes usar:
sudo fdisk /dev/vdb
## En el prompt de fdisk:
## o - para crear una nueva tabla de particiones DOS vacía
## w - para escribir y salir



