¿Agregar partición a Windows XP Guest después de extender el volumen lógico en el host?

1

¿Cómo agrego una partición a un invitado de Windows XP después de extender el volumen lógico en el host?

Tengo un servidor CentOS 6 que ejecuta varias máquinas virtuales, una de las cuales es un invitado de Windows XP. El invitado de Windows XP se instala en una partición LVM que se formatea como NTFS. KVM + Virsh se usa para la virtualización.

En Control Panel -> Administrative Tools -> Computer Management -> Disk Management: había una sola unidad C:que ocupaba todos los 20 GB de un disco de 20 GB.

En la máquina host, extendí el LV en el que está usando Windows:

lvextend -L25G /dev/main_vg/vm_xpvm0

El cambio de tamaño fue exitoso y el LV ahora tiene 25GB.

Cuando reinicio el Guest de Windows, en Control Panel -> Administrative Tools -> Computer Management -> Disk Management, Windows todavía piensa que la unidad física es de 20 GB. Esperaba encontrar la C:unidad como una partición de 20 GB en un disco de 25 GB, dejando 5 GB de espacio que podría formatear y montar D:.

¿Cómo hago para que Windows reconozca que el disco físico ha cambiado de tamaño para que pueda usar ese nuevo espacio libre?

Mella
fuente

Respuestas:

1

Respuesta simple: apague la VM de Windows, espere unos minutos y luego inicie la VM. Entonces aparecerá el nuevo espacio. Un reinicio "suave" con el comando de reinicio no es suficiente para que Windows reconozca el cambio de hardware, por lo que no funcionó para mí en un reinicio.

Mella
fuente