Requirements:
- * livecd-creator (on Fedora the package is 'livecd-tools')
- * ocaml, ocaml-extlib, ocaml-pcre, ocaml-xml-light (all in Fedora)
+ * livecd-creator (in Fedora the package is called 'livecd-tools')
+ * rpmbuild (in Fedora package rpm-build)
+ * ocaml, ocaml-findlib, ocaml-extlib, ocaml-pcre, ocaml-xml-light,
+ ocaml-newt, ocaml-libvirt, ocaml-fileutils, ocaml-gettext,
+ ocaml-gettext-devel (all in Fedora)
* qemu and/or KVM (only for testing)
Then:
- ./configure && make
+ ./configure --help
+ ./configure
+ make
-As root, 'make build' will build an ISO image called
-'virt-p2v-$VERSION.iso'.
+Then:
+
+ make rpm builds the virt-p2v RPM
+ make build (AS ROOT) builds an ISO image
+ called virt-p2v-$VERSION.iso
+
+Other useful commands:
+
+ make man Build manual page
+ make pxe Make a PXE-boot image in tftpboot/ subdirectory
Burn the image on to a CD using standard tools.
cp /var/lib/xen/images/rhel5gax32fv.img .
make boot HDA=rhel5gax32fv.img
+
+
+Serial console
+----------------------------------------------------------------------
+
+With livecd-tools >= 018, the CD should enable the serial console
+(ttyS0, 9600 8N1).
+
+You can test this with:
+ make boot [...] SERIAL=yes