Trying to upgrade to the latest stuff
Make'ing/compiling febootstrap-3.14 on centos 6.2 (uname a = "Linux
blackhol3 2.6.32-220.7.1.el6.x86_64 #1 SMP Wed Mar 7 00:52:02 GMT 2012
x86_64 x86_64 x86_64 GNU/Linux"), I was getting an error:
> make[2]: Entering directory `/home/zen/src/virtual/febootstrap-3.14/helper'
> gcc -std=gnu99 -static -g -O2 -static -o init init-init.o -lz /usr/bin/ld:
> cannot find -lc collect2: ld returned 1 exit status make[2]: *** [init] Error
> 1
>
You say in the README:
> libcom_err
> libext2fs
> /sbin/mke2fs
> - These are part of e2fsprogs.
>
Apparently not, at least on my sys; I have that installed:
> yum install 'e2fsprogs*86_64'
> Loaded plugins: fastestmirror, presto, priorities, refresh-packagekit,
> security
> Loading mirror speeds from cached hostfile
> * base:
mirrors.ecvps.com
> * extras:
mirrors.cat.pdx.edu
> * kernel-xen: us1.mirror.crc.id.au
> * nux-libreoffice: mirror.li.nux.ro
> * rpmforge: apt.sw.be
> * updates:
mirrors.arsc.edu
> Setting up Install Process
> Package e2fsprogs-libs-1.41.12-11.el6.x86_64 already installed and latest
> version
> Package e2fsprogs-devel-1.41.12-11.el6.x86_64 already installed and latest
> version
> Package e2fsprogs-1.41.12-11.el6.x86_64 already installed and latest version
> Nothing to do
>
Turns out that I need glibc-static (or, rather, glibc-static.x86_64
0:2.12-1.47.el6_2.12); found this in:
http://www.cyberciti.biz/faq/centos-rhel-redhat-usrbinld-cannot-findlc-error
/
After yum'ing that the make went cleanly forward. In any case, FYI, in
case you're tracking such things (ignore if not interested, abberation,
etc.)
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.