<div dir="ltr"><div>I did not do what you describe exactly, but went through adaptation of regular linux to support container-based version.</div><div><br></div><div>I short, what you need to take care of, is:</div><div>- /dev - copy from one of existing containers, replace. You need very few devices in container.</div><div>- filesystems /proc, dev and sys</div><div>- udev must not be started</div><div>- lvm must not run it's autoscan features</div><div>- hwclock and ntp should be disabled</div><div>- fsck of filesystems - depends whether you have explicit filesystems for containers or not</div><div>- /etc/mtab - symlink to /proc/mounts</div><div>- mounting filesystems: done by lxc if unprivileged containers</div><div>- no swap activation</div><div>- console setterm is pointless and does not work</div><div><br></div><div>These are basically the points you need to take care of, or at least I did.</div><div><br></div><div>Now, I would recommend converting your OS into unprivileged container in the first place, as it gives you the following advantage:</div><div>- if you fail to fix something properly, the worst thing is that container will not start properly</div><div>(doing this on unprivileged container might crash your host)</div><div><br></div><div><br></div><div>Hope this helps,<br></div><div>b.</div><div><br></div><div><br></div><div><br></div>I went through theĀ </div><div class="gmail_extra"><br><div class="gmail_quote">On 12 August 2015 at 16:53, Syraxes <span dir="ltr"><<a href="mailto:syraxes@gmail.com" target="_blank">syraxes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello all,<br><br>I am wondering whether it is possible to copy the whole root directory of an existing system into the rootfs of a container : can I hope that this would work ?<br>Did anyone try this instead of lxc-create?<br><br><br>The reason for trying this is that I have a customized install dvd image (it is oracle linux with some additional proprietary packages) and I need to use it as container instead of virtual machine.<br><br><br>Thanks for any information,<br>Adrian
<br>_______________________________________________<br>
lxc-users mailing list<br>
<a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>
<a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.org/listinfo/lxc-users</a><br></blockquote></div><br></div>