From 4f671c829e33a218309f332621802d8d6f8d5040 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 8 Jun 2012 19:34:53 +0100 Subject: ppc64: Update README with notes about ppc64 support. --- README | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README b/README index 69c43fe6..2b133c66 100644 --- a/README +++ b/README @@ -293,10 +293,10 @@ In theory libguestfs should work on non-x86 architectures. Usually if it doesn't it's because qemu isn't available or cannot boot the kernel. -Nevertheless we've had some success on arm. For arm you will need to -specify the exact machine type and CPU variant that is required to -boot the Linux kernel (there's no way to know this except by looking -at how the Linux kernel was configured). For example: +For ARM you will need to specify the exact machine type and CPU +variant that is required to boot the Linux kernel (there's no way to +know this except by looking at how the Linux kernel was configured). +For example: ./configure \ --with-qemu="qemu-system-arm" \ @@ -309,8 +309,14 @@ Note that since virtio is required by libguestfs, and virtio is a PCI-based architecture, whatever architecture qemu emulates must support PCI also. +For PPC64 you will need to specify the IBM pSeries machine type: + + ./configure \ + --with-qemu="qemu-system-ppc64" \ + --with-qemu-options="-M pseries" + After building libguestfs, run 'make quickcheck' and pay close -attention to the qemu command line. +attention to the qemu command line and kernel output. Copyright and license information -- cgit