¿Cómo mover el espacio libre desde el final del disco vm para cambiar el tamaño (aumentar) la partición primaria en el hipervisor qemu?

¿Cómo mover el espacio libre desde el final del disco vm para cambiar el tamaño (aumentar) la partición primaria en el hipervisor qemu?

Pude agregar espacio a mi máquina virtual, pero no sé cómo mezclarlo desde el final del disco para cambiar el tamaño de la partición primaria. Agradecemos su aporte si sabe cómo hacer esto...

Para aclarar... Estoy intentando mover el espacio libre en nbd0 al final de la unidad vm para hacer crecer la partición primaria en la partición 1. ¿Cómo puedo barajar el espacio libre en la partición 1? Sé que necesito usar parted, pero quiero asegurarme de conocer la secuencia adecuada de comandos para la reorganización...

$sudo parted -s -a opt /dev/nbd0 "print free"

*the current image (after tinkering)

Model: Unknown (unknown)
Disk /dev/nbd0: 56.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags

        32.3kB  1049kB  1016kB            Free Space

 1      1049kB  25.7GB  25.7GB  primary   ext4            boot

        25.7GB  25.7GB  1048kB            Free Space

 2      25.7GB  46.2GB  20.5GB  extended

 5      25.7GB  26.8GB  1140MB  logical   linux-swap(v1)

        26.8GB  46.2GB  19.3GB            Free Space

        46.2GB  56.9GB  10.7GB            Free Space

Respuesta1

Encontré la respuesta, si se ha separado del sistema, puede usar:

$gparted /dev/nbd0

después de haber montado su imagen vm como un dispositivo de bloque

información relacionada