<div class="gmail_quote"><br> Hi,<br>
   I am trying to start a LXC, with a ISO image as the rootfs.<br>
<br>
the excerpt of the mount options that I use in lxc.conf<br>
<br>
lxc.rootfs = rootfs.iso<br>
lxc.rootfs.mount = /lxc/rootfs<br>
<br>
The error that I get while I start the LXC<br>
<br>
-----<br>
lxc-start: No such file or directory - failed to exec /sbin/init<br>
lxc-start: invalid sequence number 1. expected 2<br>
lxc-start: failed to spawn 'raven'<br>
lxc-start: Device or resource busy - failed to remove cgroup '/cgroup/raven'<br>
------<br>
<br>
on closer look at the lxc-start , I found the following<br>
<br>
1) the iso image is mounted at the specified location<br>
2) I am also able to stat the /sbin/init file.<br>
<br>
I instrumented the code in file ${SRC_FOLDER}/src/lxc/start.c:: static<br>
int start(struct lxc_handler *handler, void* data)<br>
and I am able to stat the file /sbin/init just before execvp, but exec<br>
fails with "No such file or directory".<br>
<br>
Any help in this regard would be useful.<br>
<br>
<br>
Thanks,<br>
<font color="#888888">Alphonse<br>
</font></div><br>