<Précédent | Table des matières | Suivant>
Beaucoup de systèmes Linux utilisent lilo, le LInux LOader pour démarrer les systèmes d'exploitation. Nous ne parlerons cependant que de GRUB, qui est plus facile à utiliser et plus flexible. Si vous avez besoin d'informations sur lilo, reportez-vous aux pages de manuel et aux HOWTO. Les deux systèmes prennent en charge les installations à double démarrage, nous renvoyons aux HOWTOs sur ce sujet pour des exemples pratiques et des informations générales.
4.2.2. Le processus de démarrage
Lorsqu'un ordinateur x86 est démarré, le processeur regarde la fin de la mémoire système pour le BIOS (Basic Input/Output System) et l'exécute. Le programme BIOS est écrit dans la mémoire permanente en lecture seule et est toujours disponible pour utilisation. Le BIOS fournit l'interface de niveau le plus bas aux périphériques et contrôle la première étape du processus de démarrage.
Le BIOS teste le système, recherche et vérifie les périphériques, puis recherche un lecteur à utiliser pour démarrer le système. Habituellement, il vérifie le lecteur de disquette (ou le lecteur de CD-ROM sur de nombreux systèmes plus récents) pour le support de démarrage, s'il est présent, puis il regarde le disque dur. L'ordre des lecteurs utilisés pour le démarrage est généralement contrôlé par un paramètre BIOS particulier sur le système. Une fois Linux installé sur le disque dur d'un système, le BIOS recherche un Master Boot Record (MBR) en commençant par le premier secteur du premier disque dur, charge son contenu en mémoire, puis lui passe le contrôle.