Chapter 3
Step-by-Step Installation

dbootstrap is the name of the program that is run after you have booted into the installation system. It is responsible for initial system configuration and the installation of the “base system.”

The main job of dbootstrap and the main purpose of your initial system configuration is to configure certain core elements of your system. For instance, this includes your IP address, host name, and other aspects of your networking setup, if any. This also includes the configuration of “kernel modules,” which are drivers that are loaded into the kernel. These modules include storage hardware drivers, network drivers, special language support, and support for other peripherals. Configuring these fundamental things is done first, because it is often necessary for the system to function properly for the next steps of installation.

dbootstrap is a simple, character-based application. It is very easy to use; generally, it will guide you through each step of the installation process in a linear fashion. You can also go back and repeat steps if you made a mistake. Navigation within dbootstrap is accomplished with the arrow keys, Enter, and Tab.


 3.1 Select Color or Monochrome Display
 3.2 Debian GNU/Linux Installation Main Menu
 3.3 Configure the Keyboard
 3.4 Last Chance to Back Up!
 3.5 Partition a Hard Disk
 3.6 Initialize and Activate a Swap Partition
 3.7 Initialize a Linux Partition
  3.7.1 Mount a Previously-Initialized Partition
 3.8 Install Operating System Kernel and Modules
 3.9 Configure PCMCIA Support
 3.10 Configure Device Driver Modules
 3.11 Configure the Network
 3.12 Install the Base System
  3.12.1 Configure the Base System
  3.12.2 Make Linux Bootable Directly from the Hard Disk
 3.13 Make a Boot Floppy
 3.14 The Moment of Truth
 3.15 Set the Root Password
 3.16 Create an Ordinary User
 3.17 Shadow Password Support
 3.18 Remove PCMCIA
 3.19 Select and Install Profiles
 3.20 Package Installation with dselect
  3.20.1 Introduction
  3.20.2 Once dselect Is Launched
  3.20.3 A Few Hints in Conclusion
 3.21 Glossary