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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
debian-live-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel

Reply via email to