Re: notes from the kfreebsd BoF
2011/7/29 Timo Juhani Lindfors <email@example.com>:
> useless as such but important for the project, therefore important that live-build gets support for building kfreebsd images and looking forward to fix that --Daniel Baumann (dba)
> * Live-build (making a kFreeBSD live CD, this will help gain more interest)
> - Maybe have a look at Freesbie Live-CD how they do it? http://www.freesbie.org/
I already looked at Freesbie. Kernel of FreeBSD doesn't have fancy
things like squashfs, so Freesbie relies on mkuzip instead.
mkuzip provides compression but not COW writability. If I were to
make a livecd using it, I'd do something like:
- Mount usr.uzip compressed filesystem as /usr.
- Mount the rest of /* directories as tmpfs and fill them by copying from CD.
mkuzip is already provided in freebsd-utils (>= 8.2-1).