Eu não espero que a versão exe funcione como você espera, já que eles são executados no emulador de vinho.
Você deve ter um segundo disco no seu PC e deve inicializar um sistema ao vivo ou de backup para criar uma imagem do seu sistema. A inicialização de um sistema ativo nunca deve ser perigosa para o seu sistema operacional atual.
A abordagem mais direta é essa. Não lhe dará problemas relacionados a software:
Use dd (disk dump) para criar uma imagem do seu disco, algo como:
sudo dd if=/dev/sda of=/media/hdd/disk.img bs=1M
(se o arquivo de entrada, do arquivo de saída, o tamanho do bloco bs 1M acelerará a transferência).
depois disso converta a imagem usando qemu-img:
qemu-img convert -f raw -O vmdk /media/hdd/disk.img /media/hdd/disk.vmdk
é isso. você pode excluir /media/hdd/disk.img assim que o seu vmware funcionar.
Esteja ciente de que você precisa temporariamente de até o dobro do espaço em disco do tamanho do seu disco de origem. o que significa que você não pode descarregar o sistema sem um segundo disco rígido.
Tenha cuidado com o dd, se você enviar para o disco ( of=/dev/...
) em vez de um arquivo, você destruirá seus dados nesse disco. Além disso, é totalmente seguro. Eu fiz isso mil vezes sem backup;)
Depois, você pode simplesmente criar uma nova máquina virtual com especificações semelhantes ao seu sistema real. Então, em vez de criar um novo disco, escolha aquele que criamos usando o qemu-img.
ps. idéia: provavelmente você pode converter diretamente do disco
sudo qemu-img convert -f raw -O vmdk /dev/sda /media/hdd/disk.vmdk
mas eu não tentei isso ainda. Aceleraria o processo em 90%
observação: você deve inicializar um live CD para a execução do DD, caso contrário, alguns dados no disk.img podem estar corrompidos. Isso não deve ser um problema, pois a maioria dos dados modificados (logs, temp) não é vital para o sistema. Mas por exemplo. bancos de dados serão quebrados (em teoria).
Se você não puder inicializar um live CD, por favor, execute seu sistema com o menor número de processos possível. Normalmente você pode conseguir isso no linux chamando sudo init 1
. Isso encerrará sua sessão da GUI e o levará a um login no modo de texto.