Differences between revisions 56 and 59 (spanning 3 versions)
Revision 56 as of 2005-10-18 00:13:52
Size: 2191
Editor: JoeyHess
Comment: remove redundant, wrong, and frequently changing information
Revision 59 as of 2006-01-17 21:41:03
Size: 2504
Editor: JoeyHess
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * Using network-console and preseeding is described on an extra page, DebianInstallerNetworkConsole  * Using network-console and preseeding is described on two pages, DebianInstallerNetworkConsole and DebianInstallerRemote
Line 15: Line 15:
 * DebianInstallerAsSshClient for using d-i as a ssh terminal
 * Instalinux lets you answer a few questions on the web and generate an ISO image that can be used to install Debian noninteractively, or a preseed file that you can use with other install methods. http://www.instalinux.com/

Preseeding d-i

Most of the questions asked by DebianInstaller can be preseeded by setting the answers in the debconf database. This can be used to do automatic installs. The installation manual explains how to set up preseeding: http://d-i.alioth.debian.org/manual/en.i386/ch04s07.html#automatic-install and includes a complete example. Feel free to add any information that is not covered in the manual to the notes below.

Examples

Post here any links you have to example preseed files. Note that using any of these files directly is not wise, as a malicious person could probably come up with values for a preseed file that makes d-i misbehave. Also, the files are downloaded over http, so are vulnerable to man in the middle spoof attacks. The best way to use any preseed file is to copy it to your own local web server or media, and look it over before using it.

  • Joey Hess's modular/hierarchical preseed configuration, supporting installs via usb keychain or netboot with varying configurations for different machine types. http://kitenet.net/~joey/d-i/preseed

  • Christian Perrier's page documenting automated d-i installs in vmware, using netboot. http://people.debian.org/~bubulle/d-i/vmware-fai.html

  • Simon Kirkby's fully automatic basic install. !Warning! will format machine without asking. http://interthingy.com/digby

  • Holger Levsen's d-i examples showing a way to preserve partitions and ssh-host-keys: http://layer-acht.org/d-i/

  • Using network-console and preseeding is described on two pages, ?DebianInstallerNetworkConsole and ?DebianInstallerRemote

  • Phil Hands' d-i setup, that allows minimal (i.e. no exim) installs, works from CD, PXE & USB (read the HOWTO's), and allows custom configs to be specified at the boot: prompt http://hands.com/d-i/

  • DebianInstallerAsSshClient for using d-i as a ssh terminal

  • Instalinux lets you answer a few questions on the web and generate an ISO image that can be used to install Debian noninteractively, or a preseed file that you can use with other install methods. http://www.instalinux.com/

Notes

  • Do not work off a debconf-get-selections (--installer) generated preseed.cfg but get the values from it and modify the exmple preseed file with them.
  • Be aware there is only one space in preseed files between subkey and value on "owner key/subkey value" lines.
  • Do not reboot in the base-config/late_command command, the installation process will start again at the start of the 2nd stage.