Difference between revisions of "Boot process"
From Linuxintro
imported>ThorstenStaerk |
imported>ThorstenStaerk |
||
Line 1: | Line 1: | ||
How Linux typically starts up on a PC | How Linux typically starts up on a PC | ||
− | + | = you switch on the computer = | |
− | + | BIOS is shown and the devices are check | |
− | + | ||
− | + | = the master boot record is executed = | |
− | + | ||
− | + | = the boot loader is executed = | |
− | + | The boot loader is typically grub, and there is an older and smaller called lilo. | |
− | + | ||
− | + | = the Linux kernel is executed = | |
− | + | ||
− | + | = the initrd is loaded/executed = | |
− | + | ||
+ | = the init program is started = | ||
+ | |||
+ | = the init script are executed = | ||
+ | This can be SysV init scripts or upstart or systemd. One of them is dbus. | ||
+ | |||
+ | = X Windowing system is started = | ||
+ | |||
+ | = login manager is started = | ||
+ | |||
+ | = user session incl. Desktop environment is started = | ||
= See also = | = See also = | ||
* http://wiki.linuxquestions.org/wiki/Boot_process | * http://wiki.linuxquestions.org/wiki/Boot_process |
Revision as of 12:47, 11 January 2014
How Linux typically starts up on a PC
Contents
- 1 you switch on the computer
- 2 the master boot record is executed
- 3 the boot loader is executed
- 4 the Linux kernel is executed
- 5 the initrd is loaded/executed
- 6 the init program is started
- 7 the init script are executed
- 8 X Windowing system is started
- 9 login manager is started
- 10 user session incl. Desktop environment is started
- 11 See also
you switch on the computer
BIOS is shown and the devices are check
the master boot record is executed
the boot loader is executed
The boot loader is typically grub, and there is an older and smaller called lilo.
the Linux kernel is executed
the initrd is loaded/executed
the init program is started
the init script are executed
This can be SysV init scripts or upstart or systemd. One of them is dbus.