On Fri, Dec 23, 2011 at 03:34:43PM +0400, Syndicut wrote:
execl: /init: No such file or directory
This error (which is confusing) means: either /init doesn't exist in
the appliance, or /bin/sh which /init uses doesn't exist, or some
library that /bin/sh needs doesn't exist.
We can see by looking at the debug output:
febootstrap: debug: listing directory /
[...]
4289 - init 100755 3287 1000:1000
OK: /init exists.
febootstrap: debug: listing directory /bin
12 d . 040755 4096 1000:1000
2 d .. 040755 4096 0:0
783 - bash 100755 934336 0:0
[...]
831 l sh 120777 20 0:0 -> /etc/alternatives/sh
But this is odd. On my Ubuntu 10.04, /bin/sh points to /bin/dash.
-----
Anyway, I think you need to compile from source on your machine (also
a good reason because 1.13.11 is old, and has at least one known
security issue and many known bugs).
Just download the latest stable or development tarball, unpack it, and
do:
./configure # check this succeeds
debuild -i -uc -us -b
And install the resultant *.deb files.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
virt-top is 'top' for virtual machines. Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://et.redhat.com/~rjones/virt-top