Boot the candidate machine from the live CD or USB keydrive.
You will need to have network access to another machine where it will
-save the virtual disk images. Ideally that machine will have ssh
-access (sshd service running), but there is also a simple network
-daemon that you can run on the target machine. Note that the target
-machine is usually the Xen host, but it doesn't need to be: you could
-copy the images to a staging machine, and later copy them over to the
-Xen host.
+save the virtual disk images. That machine must have ssh access (sshd
+service running). Note that the target machine is usually the Xen
+host, but it doesn't need to be: you could copy the images to a
+staging machine, and later copy them over to the Xen host.
Note that the live CD doesn't modify any data on the candidate
machine.
consoles. Go to a virtual console using [ALT] [F2] and log in as root
with no password.
-If it works, the result will be disk images for each filesystem from
-the candidate machine, which should boot directly or with the minimum
-of changes.
+If it works, the result will be a configuration file and disk images
+for each block device (hard disk) from the candidate machine, which
+should boot directly or with the minimum of changes.
Booting P2V candidate under Xen
----------------------------------------------------------------------
+ # virsh define p2v-foo-2008MMDDHHMM.conf
+ # virsh start foo
Testing
----------------------------------------------------------------------
$ cp /var/lib/xen/images/rhel5gax32fv.img .
$ make boot HDA=rhel5gax32fv.img
qemu -m 512 -cdrom virt-p2v-0.1.iso -boot d -hda rhel5gax32fv.img
-
-
-Network daemon
-----------------------------------------------------------------------