Skip to main content

The startup sequence, from the time the kernel goes live to when all services are up and running.

Use this tag for questions about the system startup sequence after the kernel is loaded. Contrast with , which covers what happens before the kernel is loaded.

While the details vary greatly from distribution to distribution, the typical sequence goes like this:

  • The kernel initializes drivers and mounts the root partition.
  • The kernel runs the init program, which triggers subsequent stages.
  • Startup-time setup is performed, such as mounting filesystems other than root, configuring some hardware devices, bringing up the network, etc.
  • Daemons are started for network services, logging and monitoring, etc.
  • Login prompts are shown on the console.