Am 14.05.2014 10:11, schrieb Paolo Bonzini: > Il 14/05/2014 09:17, Stefan Priebe - Profihost AG ha scritto: >> i now was able to catch the error. >> >> It is: >> Length mismatch: 0000:00:12.0/virtio-net-pci.rom: 40000 in != 10000 >> qemu: warning: error while loading state for instance 0x0 of device 'ram' >> load of migration failed > > This is a bug of your distribution. The file sizes for ROMs should > never change. In particular, if you round the sizes up to the next > power of 2 you should always have: > > 128k for bios.bin > 256k for bios-256k.bin > 64k for pxe-*.rom > 256k for efi-*.rom > 64k for vgabios-* > > Unfortunately, most distribution get pxe-*.rom sizes wrong, because at > some point iPXE grew more features and didn't fit in 64k anymore with > the default configuration. I know at least Fedora does. > > The solution is to copy the binaries from the QEMU git repository > (directory pc-bios/) to /usr/share/qemu.
Hi, i compile qemu on my own. I have the rom files under /usr/share/kvm and they look like this: ls -la /usr/share/kvm/*.rom -rw-r--r-- 1 root root 173568 May 14 09:39 /usr/share/kvm/efi-e1000.rom -rw-r--r-- 1 root root 174592 May 14 09:39 /usr/share/kvm/efi-eepro100.rom -rw-r--r-- 1 root root 173056 May 14 09:39 /usr/share/kvm/efi-ne2k_pci.rom -rw-r--r-- 1 root root 173056 May 14 09:39 /usr/share/kvm/efi-pcnet.rom -rw-r--r-- 1 root root 176640 May 14 09:39 /usr/share/kvm/efi-rtl8139.rom -rw-r--r-- 1 root root 171008 May 14 09:39 /usr/share/kvm/efi-virtio.rom -rw-r--r-- 1 root root 67072 May 14 09:39 /usr/share/kvm/pxe-e1000.rom -rw-r--r-- 1 root root 61440 May 14 09:39 /usr/share/kvm/pxe-eepro100.rom -rw-r--r-- 1 root root 61440 May 14 09:39 /usr/share/kvm/pxe-ne2k_pci.rom -rw-r--r-- 1 root root 61440 May 14 09:39 /usr/share/kvm/pxe-pcnet.rom -rw-r--r-- 1 root root 61440 May 14 09:39 /usr/share/kvm/pxe-rtl8139.rom -rw-r--r-- 1 root root 60416 May 14 09:39 /usr/share/kvm/pxe-virtio.rom currently i don't know what's wrong. Stefan
