Appendix B. Automating the installation using preseeding

Table of Contents

Introduction
Preseeding methods
Limitations
Running custom commands during the installation
Using preseeding to change default values
Using preseeding
Loading the preconfiguration file
Using a DHCP server to specify preconfiguration files
Using boot parameters to supplement preseeding
Creating a preconfiguration file
Contents of the preconfiguration file
Localization
Network configuration
Mirror settings
Partitioning
Clock and time zone setup
Apt setup
Account setup
Base system installation
Boot loader installation
Package selection
Finishing up the first stage install
X configuration
Preseeding other packages
Advanced options
Shell commands
Chainloading preconfiguration files

This appendix explains the intricacies of preseeding answers to questions in debian-installer to automate your installation.

The configuration fragments used in this appendix are also available as an example preconfiguration file from https://help.ubuntu.com/6.10/ubuntu/installation-guide/example-preseed.txt.