Hmm, bom recurso :). Eu não me deparei com essa necessidade ainda. Eu acredito que a funcionalidade que você está procurando vive libguestfs: link .
Veja virt-resize e virt-filesystems
Este artigo mostra como usar essas ferramentas para os propósitos que você delineou.
Deixe-nos saber como isso funciona.