Red Hat Training

A Red Hat training course is available for RHEL 8

10.5.2. Redimensionar una partición con parted

Este procedimiento redimensiona una partición de disco utilizando la utilidad parted.

Requisitos previos

  • Si quieres reducir una partición, haz una copia de seguridad de los datos que están almacenados en ella.

    Aviso

    Reducir una partición puede provocar la pérdida de datos en la partición.

  • Si quiere redimensionar una partición para que sea mayor de 2TiB, el disco debe estar formateado con la tabla de particiones GUID (GPT). Para más detalles sobre cómo formatear el disco, consulte Sección 10.2, “Creación de una tabla de particiones en un disco”.

Procedimiento

  1. Si quiere reducir la partición, reduzca primero el sistema de archivos en ella para que no sea mayor que la partición redimensionada. Tenga en cuenta que XFS no admite la contracción.
  2. Inicie el shell interactivo parted:

    # parted block-device
    • Sustituya block-device por la ruta del dispositivo en el que desea redimensionar una partición: por ejemplo, /dev/sda.
  3. Ver la tabla de particiones actual:

    Impresión (parcial)

    A partir de la tabla de particiones, determinar:

    • El número menor de la partición
    • La ubicación de la partición existente y su nuevo punto final tras el redimensionamiento
  4. Redimensiona la partición:

    (parted) resizepart minor-number new-end
    • Sustituya minor-number por el número menor de la partición que está redimensionando: por ejemplo, 3.
    • Sustituya new-end con el tamaño que determina el nuevo punto final de la partición redimensionada, contando desde el principio del disco. Puede utilizar sufijos de tamaño, como 512MiB, 20GiB, o 1.5TiB. El tamaño por defecto es de megabytes.

    Ejemplo 10.4. Ampliar una partición

    Por ejemplo, para ampliar una partición situada al principio del disco para que tenga un tamaño de 2GiB, utilice:

    (parted) resizepart 1 2GiB

    Los cambios empiezan a producirse en cuanto se introduce este comando, así que revísalo antes de ejecutarlo.

  5. Vea la tabla de particiones para confirmar que la partición redimensionada está en la tabla de particiones con el tamaño correcto:

    Impresión (parcial)
  6. Salga del shell parted:

    (separada) dejar de fumar
  7. Verifique que el kernel reconoce la nueva partición:

    # cat /proc/partitions
  8. Si ha ampliado la partición, amplíe también el sistema de archivos en ella. Consulte (referencia) para más detalles.

Recursos adicionales

  • La página de manual parted(8).