(Difference between pages)
imported>ThorstenStaerk |
imported>ThorstenStaerk |
Line 1: |
Line 1: |
− | How Linux typically starts up on a PC
| + | #REDIRECT [[Mindmapping]] |
− | | |
− | = 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 Linux kernel starts the init program. Nothing else. If the init process quits, the Linux kernel panics. Init is responsible for all further services and programs that are 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 =
| |
− | * http://wiki.linuxquestions.org/wiki/Boot_process
| |
Revision as of 10:45, 5 February 2014