diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-05-23 11:08:52 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-05-23 11:16:19 +0100 |
commit | c7d3aa9cd6c065158d43b3c7fe553e814c642d6b (patch) | |
tree | 702becd6177b9cf9014a8a3a864916a852603221 /examples | |
parent | 0e05e9f6ce696cf2a5172eda3fe054367164106b (diff) | |
download | libguestfs-c7d3aa9cd6c065158d43b3c7fe553e814c642d6b.tar.gz libguestfs-c7d3aa9cd6c065158d43b3c7fe553e814c642d6b.tar.xz libguestfs-c7d3aa9cd6c065158d43b3c7fe553e814c642d6b.zip |
FAQ: Update Ubuntu instructions.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/guestfs-faq.pod | 28 |
1 files 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<http://packages.debian.org/search?keywords=libguestfs> =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<https://bugs.launchpad.net/ubuntu/+source/linux/+bug/759725>). +So every user should do this: + + sudo chmod 0644 /boot/vmlinuz* =item Ubuntu 10.04 @@ -181,8 +189,20 @@ L<http://libguestfs.org/download/binaries/ubuntu1004-packages/> =item Ubuntu 12.04 -The packages supplied by Canonical are broken. See: -L<https://www.redhat.com/archives/libguestfs/2012-April/thread.html#00028> +libguestfs in this version of Ubuntu works, but you need to update +febootstrap and seabios to the latest versions. + +You need febootstrap E<ge> 3.14-2 from: +L<http://packages.ubuntu.com/precise/febootstrap> + +You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: +L<http://packages.ubuntu.com/precise-updates/seabios> +or +L<http://packages.ubuntu.com/quantal/seabios> + +Also you need to do (see above): + + sudo chmod 0644 /boot/vmlinuz* =item Other Linux distro |