Editar particiones cambia el mapa que define los límites del almacenamiento. Un dispositivo, inicio o final incorrecto puede hacer inaccesibles los datos existentes o sobrescribir metadatos esenciales. Practica únicamente en un disco virtual desechable y conserva una copia de seguridad probada por separado antes de modificar almacenamiento valioso.
El Sistema de Archivos · Lección 4
Particionado de discos
Aprende un flujo de trabajo basado en la verificación para examinar, crear y redimensionar límites de particiones con `parted`.
Elegir una herramienta
Entre las herramientas habituales se encuentran:
fdisk, un editor de particiones para terminal de util-linux compatible con MBR y GPTparted, un editor para terminal y scripts compatible con GPT, MBR y otros formatos de tablagdisk, un editor interactivo centrado en GPT- GParted, una interfaz gráfica para particiones y sistemas de archivos
La compatibilidad de las herramientas evoluciona, así que utiliza el manual local y la documentación de la distribución. Una interfaz gráfica no hace seguras las operaciones destructivas; sigue cambiando los mismos metadatos del disco.
¿Qué afirmación sobre el fdisk actual de Linux es correcta?
Identificar y detener el uso del destino
Comienza con un inventario de solo lectura:
$ lsblk -o NAME,PATH,TYPE,SIZE,MODEL,SERIAL,TRAN,PTTYPE,FSTYPE,MOUNTPOINTS
$ findmnt --real
$ sudo parted --list
Confirma el dispositivo completo mediante su identidad persistente, modelo, número de serie, tamaño, transporte y topología, no solo por /dev/sdX. Después identifica todos sus consumidores: sistemas de archivos montados, intercambio, LVM, RAID, cifrado, contenedores, máquinas virtuales, bases de datos y descriptores de archivo abiertos.
Desmonta o desactiva todas las capas pertinentes mediante sus procedimientos documentados. No edites la tabla de particiones del disco del sistema en ejecución solo porque la herramienta se abra correctamente. Registra la tabla existente en un formato restaurable y confirma que la copia de seguridad reside en otro dominio de fallo.
¿Por qué un nombre de dispositivo como /dev/sdb no basta como única comprobación del destino?
Examinar un dispositivo con `parted`
Abre el dispositivo completo verificado explícitamente:
$ sudo parted /dev/VERIFIED-DISK
Después selecciona unidades de visualización coherentes y muestra la tabla:
(parted) unit MiB
(parted) print free
print free muestra las entradas actuales y las regiones sin asignar. Las órdenes de Parted pueden actualizar los metadatos del disco inmediatamente en vez de esperar a una operación final de «guardar», así que trata el prompt interactivo como acceso de escritura activo.
¿Qué ayuda a mostrar print free en parted?
Crear una entrada de partición
La sintaxis exacta de mkpart depende del tipo de tabla. Un ejemplo GPT en unidades MiB tiene este aspecto:
(parted) mkpart data ext4 1MiB 5000MiB
Esto crea una entrada de partición con un nombre, un tipo de contenido sugerido, un inicio y un final. No crea un sistema de archivos ext4. Dar formato es un paso destructivo independiente que se realiza únicamente después de que el kernel reconozca la nueva partición pretendida y se verifique su identidad.
Utiliza la alineación recomendada por la herramienta y comprende si los extremos son inclusivos y cómo se redondean. Examina el resultado con print y lsblk; no supongas que un límite decimal solicitado se registró exactamente.
¿Qué crea mkpart de parted?
Redimensionar límites y contenido
resizepart NUMBER END mueve únicamente el límite final de una partición. No redimensiona el sistema de archivos ni otra estructura almacenada dentro.
El orden es fundamental:
- Para ampliar, aumenta primero la partición o el dispositivo lógico que contiene los datos y después amplía el sistema de archivos con su herramienta compatible.
- Para reducir, verifica que el sistema de archivos admita la reducción, redúcelo primero respetando sus requisitos de funcionamiento en línea o sin conexión y después reduce el límite del contenedor sin cruzar el nuevo final.
Algunos sistemas de archivos no pueden reducirse. El cifrado, LVM, RAID y los diseños anidados añaden más capas ordenadas. El kernel también puede negarse a volver a leer una tabla modificada mientras los dispositivos estén ocupados, lo que exige un reinicio controlado antes de poder utilizar el nuevo diseño.
Cuando un sistema de archivos admite la reducción, ¿qué orden evita cortar datos activos?
Utiliza Gestionar particiones y sistemas de archivos de Linux en su disco virtual secundario designado; no lo sustituyas por un disco del equipo anfitrión.
Lección completada
Has completado Particionado de discos
Ahora puedes describir la edición de particiones como una operación destructiva sobre capas de almacenamiento.
Selecciona una herramienta compatible con la tabla y el flujo de trabajo reales.
Verifica la identidad persistente del disco y desactiva todos sus consumidores.
Examina unidades, entradas y regiones libres antes de escribir.
Recuerda que
mkpartno crea un sistema de archivos.Redimensiona el contenido interior y los límites exteriores en el orden seguro.
Guarda tu progreso
Crea una cuenta gratuita para guardar esta lección y continuar en cualquier dispositivo.
Crear una cuenta gratuita