On Mon, Dec 26, 2011 at 06:43:55PM +0400, Syndicut wrote:
execl: /init: No such file or directory
This error means that /init or /bin/bash or some library needed by
/bin/bash doesn't exist in the appliance. You can try running ldd on
/bin/bash (in the host) and see if the libraries it needs are all
present in the appliance, using the debug information which was
printed.
Also make sure your apt configuration reflects what is in your host
filesystem. Supermin appliances as used by the default build don't
work unless the host filesystem and the appliance built by
apt/febootstrap are very similar. Thus you can't mix and match apt
configuration with a different host configuration - they have to be
the same and the host has to be up to date (ie. apt-get dist-upgrade).
http://libguestfs.org/febootstrap.8.html#supermin_appliances
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/