= Kernels and Bootloaders = The default kernels and bootloaders are not to be installed by debootstrap, and *-minimal metapackages should not depend on them; however, they do need to end up on CD images and in live filesystems. We therefore put them in a separate seed. We seed both linux-* and linux-image-* so that it's easier to build CD images without the restricted component. The linux-* kernels include restricted modules. * Kernel-Stem: linux linux-image == i386 == * grub-pc [i386] * (grub-pc) [amd64] == * linux-headers-generic-lts-utopic [amd64 i386] == * linux-image-generic-lts-utopic [amd64 i386] * linux-signed-image-generic [amd64] == * linux-signed-image-generic-lts-utopic [amd64] == * linux-signed-generic-lts-utopic [amd64] #ifndef NON_HEAVY_APPS # == * linux-image-generic-lts-utopic == * linux-headers-generic-lts-utopic [amd64 i386] == * linux-image-generic-lts-utopic [amd64 i386] == * ${Kernel-Stem}-generic-pae [i386] # our chosen default install kernel # #else # == * linux-image-generic [amd64 i386] == * linux-generic-lts-utopic [amd64 i386] == * linux-headers-generic-lts-utopic [amd64 i386] == * linux-image-generic-lts-utopic [amd64 i386] #endif == powerpc == * yaboot [powerpc] * ${Kernel-Stem}-powerpc-smp [powerpc] # powerpc kernel, 32-bit machines * ${Kernel-Stem}-powerpc64-smp [powerpc] # powerpc kernel, 64-bit machines == amd64 == == * ${Kernel-Stem}-generic [amd64] # amd64 kernel, works on all machines though not optimised == * linux-image-server [amd64] == armel / armhf == * ${Kernel-Stem}-dove [armel] * ${Kernel-Stem}-omap [armel armhf] * ${Kernel-Stem}-omap4 [armel armhf] * ${Kernel-Stem}-linaro-vexpress [armel] * ${Kernel-Stem}-linaro-omap [armel] * ${Kernel-Stem}-armadaxp [armhf] * ${Kernel-Stem}-highbank [armhf] == Germinate workarounds == Stop grub-common -> base-files -> awk from selecting mawk. (Since the boot seed doesn't inherit from required for arcane reasons, this is the only way we can make this work reliably ...) * mawk