Em resumo, faça o seguinte em qualquer caixa linux (RHEL / CentOS / etc) com o qemu instalado:
- Crie um arquivo de imagem de disco por
qemu-img create -f raw <image> <size (e.g. 4G)>
- Converta-o para vmdk
qemu-img convert -f raw <qemu-image> -O <vmplayer-image (.vmdk ext)>
- Crie um arquivo .vmx
Exemplo:
Digite na linha de comando
qemu-img create -f raw /tmp/image.img 4G
qemu-img convert -f raw /tmp/image.img -O /tmp/vmplayer-image.vmdk
E crie um arquivo vmplayer.vmx (você também pode fazer isso no Windows).
vi /tmp/vmplayer.vmx
Digite i e insira próximo:
config.version = "8"
virtualHW.version = "3"
ide0:0.present = "TRUE"
ide0:0.filename = "vmplayer-image.vmdk"
memsize = "128"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "FALSE"
sound.present = "FALSE"
displayName = "some OS"
guestOS = "other26xlinux"
nvram = "someos.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""
ethernet0.addressType = "generated"
ethernet0.connectionType = "nat"
uuid.location = "56 4d 0d 92 c9 cd 3c 25-c5 bf 91 91 43 5d bf 33"
uuid.bios = "56 4d 0d 92 c9 cd 3c 25-c5 bf 91 91 43 5d bf 33"
ethernet0.generatedAddress = "00:0c:29:5d:bf:33"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = ""
tools.remindInstall = "TRUE"
Digite [Esc]: wq
Ou guestOS = "winxppro"
para o Win XP Pro
Então, você precisará dos próximos arquivos para o VMWare Player:
- /tmp/vmplayer-image.vmdk
- /tmp/vmplayer.vmx
Você pode baixá-los para a máquina Windows usando WinSCP util.
Você precisará executar vmplayer.vmx no VMWare Player.
Aqui guia completo .