Não é muito diferente da cópia em disco de máquina para máquina. Tente usar o Clonezilla .
Antes de executar o clonezilla para criar uma imagem de partição, eu executaria e2fsck -f
, em seguida, resize2fs -M
para tornar a partição original a menor, para que, ao mover a partição para a VM, você possa chegar a qualquer tamanho que você quer.
Observe que, embora eu tenha feito resize2fs -M
muitas vezes e com êxito, isso pode dar errado. Portanto, certifique-se de ter um backup.
Eu instalaria um novo Ubuntu em uma VM para que você possa fazer a partição como quiser e, em seguida, sobrescrever a partição da imagem da partição original criada pelo Clonezilla. Dessa forma, você sabe que o bootstrap funciona na VM e você está substituindo a partição.
Quando a partição for restaurada, ainda no Clonezilla resize2fs
(sem opção) fará com que o sistema de arquivos se ajuste ao mapa de partição (também conhecido como ampliado no máximo).
É assim que eu geralmente transfiro o sistema de um sistema para outro, independentemente da VM ou não-VM.