I have tried to compile the newer libguesfs on these systems but they have failed because
of the version of some package which requires version 1.0 and debian wheezy has lower then
that. And that version of the package was available on debian siv only. Unfortunately the
choice of OS is not up to us we have to use whatever the proxmox is building their service
on.
Anyways thanks for the help
On Sep 9, 2014, at 10:26 PM, Richard W.M. Jones <rjones(a)redhat.com> wrote:
On Tue, Sep 09, 2014 at 10:21:05PM +0300, Keresztes Péter-Zoltán
wrote:
> Unfortunately this is a prebuilt proxmox server which is running on
> debian wheezy and I cannot even install the latest version of
> libguesfs because of this.
That is unfortunate. However libguestfs works because it uses the
kernel drivers for all these filesystems (we don't implement anything
ourselves), and thus it relies on the kernel drivers working. If the
kernel doesn't work, libguestfs won't work.
If you are able to compile things on this server then you could
compile supermin 5 & libguestfs on the server, and point it to an
updated kernel image. This is all possible w/o root:
http://libguestfs.org/guestfs-faq.1.html#how-can-i-compile-and-install-li...
Note you will need supermin 5 / libguestfs >= 1.26 for this to work,
and the version of libguestfs you were using was too old, and will
*not* work as described in the FAQ.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/