Commit Graph

8 Commits

Author SHA1 Message Date
Frans Pop fe2334131d Add a Xen variant on i386 and amd64
Patch from Ian Campbell.

i386 Xen guests require a PAE (686-bigmem) kernel in order to
run. Therefore this variant includes the relevant installer kernel and
ramdisk in install.386/xen as well as suitable kernel udebs and proper
debs for the installed system.

amd64 Xen has no similar requirement but we include the kernels under
install.amd/xen in order to have a consistent path under both
architectures.
2009-08-09 14:33:00 +00:00
Frans Pop e9c608e6b7 Add support for producing disks with (optional) extra variants
This patch from Ian Cambell adds the generic support code:
   * CONF.sh:		Add $(VARIANTS) configuration variable.
   * eash-build.sh:	Add command line parameter to enable variants.
   * Makefile:		Define VARIANT_xxx when preprocessing package list.
   * boot/?/common.sh:	Add a function for checking if a variant is enabled.
   * generate_di_list: 	Allow variant overrides in udeb exclusion list.

Variant support is documented in docs/README.variants

The intention is to use this support to add support for installing a
Xen guest from an ISO image.

The approach to use varriants was originally suggested by Frans Pop.
2009-08-09 14:32:55 +00:00
Frans Pop 7567a51136 Remove last few references to (raw)list.exclude 2008-11-01 23:11:52 +00:00
Frans Pop 7004b7949c Minor documentation updates 2008-10-14 08:02:25 +00:00
Steve McIntyre 97fc7e1f81 Added more docs, updated old ones to match current reality 2006-12-28 02:39:00 +00:00
Steve McIntyre fe4bd04c4d More docs 2006-04-04 01:13:42 +00:00
Steve McIntyre b5e4ddc950 More WIP on documentation 2006-04-03 00:20:54 +00:00
Steve McIntyre 7dc5813457 Starting on some documentation for debian-cd 2006-03-31 00:10:10 +00:00