Specifying the memory size, the memballoon info, and hard drive files on the receiving end makes it work.
** No longer affects: qemu ** Changed in: qemu (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1162963 Title: migration fails with error about ram device Status in “qemu” package in Ubuntu: Invalid Bug description: On one machine I call ./qemu-system-x86_64 -m 1024 -drive file=/srv/z.img,if=virtio,cache=none -vnc :1 -monitor stdio on another, I call ./qemu-system-x86_64 -incoming tcp:0.0.0.0:9999 -vnc :1 -monitor stdio then in the first monitor I call migrate -b tcp:10.42.43.1:9999 This fails with a message on the second machine saying: (qemu) qemu: warning: error while loading state for instance 0x0 of device 'ram' This happens both with qemu 1.4.0+dfsg-1expubuntu4 and with today's clean pull from git://git.qemu.org/qemu.git. ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: qemu (not installed) ProcVersionSignature: Ubuntu 3.8.0-15.25-generic 3.8.4 Uname: Linux 3.8.0-15-generic x86_64 ApportVersion: 2.9.2-0ubuntu5 Architecture: amd64 Date: Mon Apr 1 14:00:32 2013 InstallationDate: Installed on 2012-03-24 (373 days ago) InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120323) MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: qemu UpgradeStatus: Upgraded to raring on 2012-12-12 (109 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1162963/+subscriptions