From b5146ac2ecd33cdda66c1293f5caef8fda5db270 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 23 May 2012 11:08:52 +0100 Subject: FAQ: Update Ubuntu instructions. (cherry picked from commit c7d3aa9cd6c065158d43b3c7fe553e814c642d6b) --- examples/guestfs-faq.pod | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/examples/guestfs-faq.pod b/examples/guestfs-faq.pod index 2c99645b..1eb9795b 100644 --- a/examples/guestfs-faq.pod +++ b/examples/guestfs-faq.pod @@ -171,8 +171,16 @@ L =item Ubuntu We don't have an Ubuntu maintainer, and the packages supplied by -Canonical (which are outside our control) are broken. Try compiling -from source (next section). +Canonical (which are outside our control) are often broken. Try +compiling from source (next section). + +Canonical decided to change the permissions on the kernel so that it's +not readable except by root. This is completely stupid, but they +won't change it +(L). +So every user should do this: + + sudo chmod 0644 /boot/vmlinuz* =item Ubuntu 10.04 @@ -181,8 +189,20 @@ L =item Ubuntu 12.04 -The packages supplied by Canonical are broken. See: -L +libguestfs in this version of Ubuntu works, but you need to update +febootstrap and seabios to the latest versions. + +You need febootstrap E 3.14-2 from: +L + +You need seabios E 0.6.2-0ubuntu2.1 or E 0.6.2-0ubuntu3 from: +L +or +L + +Also you need to do (see above): + + sudo chmod 0644 /boot/vmlinuz* =item Other Linux distro -- cgit