[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: