Appendix B. Automating the installation using preseeding

Table of Contents

B.1. Introduction
B.1.1. Preseeding methods
B.1.2. Limitations
B.1.3. Running custom commands during the installation
B.1.4. Using preseeding to change default values
B.2. Using preseeding
B.2.1. Loading the preseed file
B.2.2. Using boot parameters to supplement preseeding
B.3. Preseeding the first stage of the installation
B.3.1. Localization
B.3.2. Network configuration
B.3.3. Mirror settings
B.3.4. Partitioning
B.3.5. Clock and time zone setup
B.3.6. Apt setup
B.3.7. Account setup
B.3.8. Boot loader installation
B.3.9. Package selection
B.3.10. Finishing up the first stage install
B.3.11. X configuration
B.3.12. Preseeding other packages
B.4. Advanced options
B.4.1. Shell commands
B.4.2. Chainloading preseed 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 preseed file from ../example-preseed.txt.