kernel linux-image-2.6-486-etchnhalf
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 chris at chris-lamb.co.uk
GPG: 0x634F9A20
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/debian-live-devel/attachments/20080731/4db9b415/attachment.pgp
Reply to: