Jordi Pujol wrote: > > LH_LINUX_PACKAGES="none" according to this thread : > > > > http://wiki.debian.org/DebianLive/FAQ#head-7f608e9cdea9be2f7b69763d6ac2bfbc > >02ec10d2 > > it says null value "", not "none"
"" is incorrect; you must set "none" due to the way defaults are managed in
live-helper - see #490290.
I don't consider the etchnhalf kernels to be "custom" in the usual sense so
we can re-use more of the existing mechanisms. Here's a confirmed recipe for
building etchnhalf Debian Live images:
* Modify LH_LINUX_FLAVOURS such that all entries are prefixed by
"etchnhalf.1-". For example, to build a 686 flavour, specify:
LH_LINUX_FLAVOURS="etchnhalf.1-686"
* Set LH_LINUX_PACKAGES to:
"linux-image-2.6.24 ${LH_UNION_FILESYSTEM}-modules-2.6.24
squashfs-modules-2.6.24"
* Build modules:
- Build squashfs modules under Etch for each value of
FLAVOUR in LH_LINUX_FLAVOURS. N.B. you will have to install
squashfs-source from lenny or sid or it will not compile.
$ m-a --kvers-list=2.6.24-${FLAVOUR} a-i squashfs
- Build aufs modules under Etch for each value of FLAVOUR in
LH_LINUX_FLAVOURS. N.B. you will have to install aufs-source from
lenny or sid as it was not distributed with Etch.
$ m-a --kvers-list=2.6.24-${FLAVOUR} a-i aufs
- Copy the resulting /usr/src/*-modules*.deb files to
chroot_local-packages.
* Set:
- LH_UNION_FILESYSTEM="aufs"
- LH_INITRAMFS="live-initramfs"
* Build live-initramfs *from Git* (or use live-initramfs > 1.136.3-1 when
it is released) and place in config/chroot_local-packages.
This all works for me:
http://chris-lamb.co.uk/b/live-etchnhalf.png
Regards,
--
Chris Lamb, UK [EMAIL PROTECTED]
GPG: 0x634F9A20
signature.asc
Description: PGP signature
_______________________________________________ debian-live-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel

