I have been trying to migrate some existing VMware vm's to Proxmox; some have worked whilst others display the bios error "Error loading operating system". To transfer them I cloned the original vm under VMware Workstation (non-linked clone) so as to get a single .vmdk file, which I transfered to the Proxmox box using a samba share. After converting the .vmdk to a raw file using "qemu-img convert". Booting from a Windows XP setup disk I run system repair on the disk (which appears to work perfectly in both cases) and then try when setup reboots I get the error. The difference between the vm's that work and dont seems to be the size of the virtual disk; the ones that work are 16GB system disk whilst the one that fails is 40GB. The ones with smaller (16GB) disks both work fine and their performance using virtio for disk and network IO is fantastic. I have tried with and without the VMware tools installed to no avail. Anyone any ideas?