Re: Is live-boot-initramfs-tools multi-layer ready
On Wed, 29 Sep 2010 08:54:50 +0200, Daniel Baumann wrote:
>> Hope that someday live-build can build multiple layers too. It's
>> nothing fancy/special for the 2nd layer and up, just chroot
>> intall/config, that's it.
>
> the proble is not creating the multiple layers, but . . .
>
> unless someone comes up with a smart idea for both of these fundamental
> problems, live-build won't support it.
I understand that it might be too difficult for live-tools to do it, but,
> * how to let the user define in a sane way which stuff should go to
> which layer.
If you go with FAI based installation, this will be a piece of cake. Take
grml-live for example, all user have to do is just to prepare package
lists of which ones go to which layer, and grml-live can handle the rest.
(http://wiki.grml.org/doku.php?id=stacked_grml)
> * supporting stacked squashfs in live-installer, otherwise the image
> can't be installed, and using aufs in d-i is probably not possible,
I think it really depends upon whether you want to do it or not. There is
always ways to do it if you want to do it. FYI, this is how I prepare my
stacked squashfs, seems simple enough for me:
ln -s depen64.squashfs depen64_1live.squashfs
ls depen64_*.squashfs | tee 2desk.module
ls depen64_1live.squashfs xpt-*.squashfs | tee xpt_1live.module
ls depen64_*.squashfs xpt-*.squashfs | tee xpt_2desk.module
$ cat xpt_2desk.module
depen64_1live.squashfs
depen64_2desk.squashfs
xpt-10_sys-frame.squashfs
xpt-11_sys-cdict.squashfs
xpt-82_txth-base.squashfs
xpt-82_txth-misc.squashfs
xpt-87_hist-base.squashfs
On reading your message again, I realized that don't quite understand
what you mean by "the image can't be installed" because I doesn't have
live-installer installed and I can't find a man page for that either.
- For frugal installation, you just need to copy all files under /live.
- For real installation, you don't need to care for anything -- aufs
layers everything for you one on top of the other so you will get an
exact copy of what you've been building.
Did you mean something else?
Thanks
--
Tong (remove underscore(s) to reply)
http://xpt.sourceforge.net/techdocs/
http://xpt.sourceforge.net/tools/
Reply to: