Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
demarrage [Le 19/04/2014, 13:06] sangorys |
demarrage [Le 12/03/2022, 13:59] (Version actuelle) 37.165.240.149 [Comment Ubuntu démarre ?] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Comment Ubuntu démarre / le startup / le démarrage ====== | + | {{tag>système installation amorçage}} |
+ | ---- | ||
+ | ====== Comment Ubuntu démarre ? ====== | ||
+ | <note important>A compléter</note> | ||
+ | Cette page décrit la chronologie des processus de démarrage / BOOT / startup sous Ubuntu. | ||
- Mise sous tension | - Mise sous tension | ||
- | - Démarrage du [[https://fr.wikipedia.org/wiki/BIOS|BIOS]] | + | - Démarrage du firmware [[wpfr>BIOS|BIOS sur wikipédia]], ou sur la page de doc [[:bios|doc]] ou [[uefi|UEFI (~EFI)]] |
- | - Lecture de la zone de boot (master boot record) | + | - Lecture de la zone de boot (master boot record) ou [[uefi|UEFI (~EFI)]] |
- | - Démarrage du boot loader ([[grub]], [[lilo]], ...) | + | - Démarrage du boot loader ([[grub]], [[lilo]], ...) |
- | - Lancement du 1er processus [[init_d|init]] | + | - Lancement du premier processus [[systemd|Systemd]] (ou [[script_sysv|System V]]) : /sbin/init (configurable avec /etc/inittab) : |
- | - Lancement des scripts du dossier /etc/init.d/ ou /etc/rc*.d/ | + | - Lancement des scripts du dossier **/etc/init.d/rcS/** par ordre alphabétique (SXXyyyyyy). Plus précisément, les scripts du dossier /etc/rcS.d sont des liens vers les scripts du dossier [[init_d|/etc/init.d/]]. Le dernier script lancé est **/etc/init.d/rc.local** |
- | - Lancement de l'interface graphique ([[gnome|Gnome]], [[kde|KDE]], [[cinnamon|Cinnamon]], [[lxde|LXDE]], [[xfce|XFCE]], ...) | + | - Lancement du gestionnaire de fenêtre X via startx |
- | * Cinnamon : lancement des fichiers .desktop du dossier ~/.config/autostart | + | - Lancement de [[wpfr>xinit|xinit]] |
- | * Gnome : à compléter | + | - Lancement du fichier global xinitrc : /etc/X11/xinit/xinitrc (démarrage de la partie graphique : some GUI-related settings such as key bindings (with xmodmap or xkbcomp), X resources (with xrdb)) |
- | * KDE : à compléter | + | - Lancement du [[fenetre_de_connexion|gestionnaire de session/connexion]] |
- | * LXDE : lancement du script /etc/xdg/lxsession/LXDE/autostart | + | - Lancement du script global de session X /etc/X11/Xsession puis du script utilisateur de session ~/.xsession |
- | * XFCE : à compléter | + | - [[environnements|l'interface graphique]] |
+ | - Lancement de [[environnements|l'environnement de bureau]] | ||
+ | - A la fin du lancement de l'environnement de bureau, [[tutoriel:application_demarrage|les applications sont lancées]] | ||
+ | |||
+ | |||
+ | ====== Pour en savoir plus ====== | ||
+ | * [[https://unix.stackexchange.com/questions/281858/difference-between-xinitrc-xsession-and-xsessionrc|Difference between xinitrc xsession and xsessionrc on StackExchange]] | ||
+ | * [[https://www.zebulon.fr/dossiers/articles/62-optimiser-linux.html/3|Explication du démarrage de init chez Zebulon]] |