[PVE-User] Backup WIN7 VM on Proxmox 2.2, restore on Proxmox 4.4 results in "Boot failed: not a bootable disk

Carsten Bleek bleek at cross-solution.de
Fri Jun 30 09:04:43 CEST 2017


Hi,

I'm trying to move a KVM Win7 VM from an 2.2 to a 4.4 Proxmox using ZFS. 
I've done it using the normal backup/restore feature of the Proxmox GUI. 
In addition, I've tried to bypass Backup/Restore as descibed in 
https://pve.proxmox.com/wiki/Upgrade_from_3.x_to_4.0#Bypassing_Backup_and_Restore 
(same result).

Regards,

Carsten



On 4.4 KVM runs as (VM is not not booting):

/usr/bin/kvm -id 303 -chardev 
socket,id=qmp,path=/var/run/qemu-server/303.qmp,server,nowait -mon 
chardev=qmp,mode=control -pidfile /var/run/qemu-server/303.pid 
-daemonize -name Win7 -smp 4,sockets=2,cores=2,maxcpus=4 -nodefaults 
-boot 
menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg 
-vga std -vnc unix:/var/run/qemu-server/303.vnc,x509,password -no-hpet 
-cpu 
kvm64,+lahf_lm,+sep,+kvm_pv_unhalt,+kvm_pv_eoi,hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex,hv_runtime,hv_relaxed,enforce 
-m 4096 -k de -device 
pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device 
pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device 
piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device 
usb-tablet,id=tablet,bus=uhci.0,port=1 -device 
virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -iscsi 
initiator-name=iqn.1993-08.org.debian:01:7a05c3c8a25 -drive 
file=/var/lib/vz/images/303/vm-303-disk-1.raw,if=none,id=drive-ide0,cache=writethrough,format=raw,aio=threads,detect-zeroes=on 
-device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100 
-drive if=none,id=drive-ide2,media=cdrom,aio=threads -device 
ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200 -netdev 
type=tap,id=net0,ifname=tap303i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown 
-device 
e1000,mac=08:00:27:8C:BA:31,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300 
-rtc driftfix=slew,base=localtime -global kvm-pit.lost_tick_policy=discard

On 2.2 KVM runs as and the VM ist booting.

usr/bin/kvm -id 303 -chardev 
socket,id=monitor,path=/var/run/qemu-server/303.mon,server,nowait -mon 
chardev=monitor,mode=readline -vnc 
unix:/var/run/qemu-server/303.vnc,x509,password -pidfile 
/var/run/qemu-server/303.pid -daemonize -usbdevice tablet -name Win7 
-smp sockets=2,cores=2 -nodefaults -boot menu=on -vga std -localtime 
-rtc-td-hack -no-kvm-pit-reinjection -no-hpet -k de -drive 
file=/dev/cdrom2,if=none,id=drive-ide2,media=cdrom,aio=native -device 
ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200 -drive 
file=/var/lib/vz/images/303/vm-303-disk-1.raw,if=none,id=drive-ide0,cache=directsync,aio=native 
-device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100 
-m 4096 -netdev 
type=tap,id=net0,ifname=tap303i0,script=/var/lib/qemu-server/pve-bridge 
-device 
e1000,mac=08:00:27:8C:BA:31,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300 
-cpuunits 1000

-- 
Cross Solution           | Carsten Bleek
Diemelstraße 2-4         | Tel: 069-71910361
60486 Frankfurt am Main  | Fax: 069-71910369
http://cross-solution.de | bleek at cross-solution.de



More information about the pve-user mailing list