Right, and since QEMU also only supports a limited set of devices, there is no chance that you can mirror an arbitrary host this way. But if you want to convert a host into a VM and do not care whether each and every detail can be mirrored, have a look at http://libguestfs.org/virt- p2v.1.html - that's likely the best solution so far.
** Changed in: qemu Status: New => Won't Fix -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1798434 Title: [Feature Request] Automatic device configuration discovery Status in QEMU: Won't Fix Bug description: Would it be possible to have a script that enumerates the device tree of a Linux host and generates a qemu command line that would recreate it under emulation? The user would have to customize the arguments (for instance to point to disk image files), but it would take a lot of the guesswork out. Similarly, there could be information that can be gleaned from the kernel build config that would help with configuration. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1798434/+subscriptions