Installation du chargeur de démarrage

Pour pouvoir démarrer votre système Red Hat Linux sans disquette d'amorçage, vous avez normalement besoin d'installer un chargeur de démarrage. Vous avez le choix entre GRUB (sélectionné par défaut) et LILO, ou vous pouvez décider de ne pas employer de chargeur de démarrage.

Choisissez le chargeur de démarrage que vous voulez installer. Si vous ne voulez pas écraser votre chargeur de démarrage actuel, sélectionnez Ne pas installer de chargeur de démarrage.

AttentionAttention
 

Si vous décidez de ne pas installer GRUB ou LILO, vous ne pourrez pas démarrer directement votre système Red Hat Linux et vous devrez utiliser une autre méthode de démarrage (telle qu'une disquette d'amorçage). Utilisez cette option uniquement si vous savez que vous pourrez suivre une autre méthode de démarrage pour votre système Red Hat Linux.

Figure 3-15. Installation du chargeur de démarrage

Maintenant que vous avez décidé d'installer un chargeur de démarrage (GRUB ou LILO), vous devez déterminer son emplacement. Vous pouvez l'installer à l'un des deux endroits suivants :

Bloc de démarrage maître (MBR)

Le bloc de démarrage maître est l'emplacement recommandé pour installer le chargeur de démarrage, à moins qu'il ne démarre déjà un autre chargeur de système d'exploitation, tel que System Commander. Le bloc de démarrage maître (MBR) est une zone spéciale de votre disque dur, automatiquement chargée par le BIOS de votre ordinateur. C'est le premier point à partir duquel le chargeur de démarrage peut prendre le contrôle du processus de démarrage. Si vous l'installez dans le bloc de démarrage maître, une invite GRUB (ou LILO) s'affiche. Vous pouvez ensuite démarrer Red Hat Linux ou tout autre système d'exploitation pour le démarrage duquel vous avez configuré le chargeur de démarrage.

Premier secteur de votre partition racine

Option recommandée si vous utilisez déjà un autre chargeur de démarrage sur le système. Dans ce cas, l'autre chargeur de démarrage prend le contrôle du premier. Vous pouvez ensuite configurer ce chargeur de démarrage pour qu'il lance GRUB (ou LILO), qui démarre ensuite Red Hat Linux.

Si votre système utilisera uniquement Red Hat Linux, vous devriez choisir le bloc de démarrage maître. Si vous avez un système Windows 95/98, vous devriez également installer le chargeur de démarrage sur le bloc de démarrage maître pour qu'il puisse démarrer les deux systèmes.

Pour ajouter des options par défaut à la commande de démarrage de GRUB ou LILO, entrez-les dans les paramètres du noyau. Les options saisies seront transmises au noyau Linux à chaque démarrage.

L'option Forcer l'utilisation de LBA32 (normalement non requise) vous permet de dépasser la limite du cylindre 1024 pour la partition /boot. Si vous avez un système qui prend en charge l'extension LBA32 pour le démarrage du système au-dessus de la limite du cylindre 1024, vous voulez placer votre partition au-dessus de cette limite, vous devriez sélectionner cette option.

Chaque partition amorçable est répertoriée, y compris les partitions utilisées par d'autres systèmes d'exploitation. La partition qui contient le système de fichiers root de votre système Red Hat Linux aura une étiquette de démarrage Red Hat Linux (pour GRUB) ou linux (pour LILO). D'autres partitions pourraient aussi avoir des étiquettes de démarrage. Si vous voulez ajouter des étiquettes de démarrage pour d'autres partitions (ou modifier une étiquette de démarrage existante), cliquez une fois sur la partition pour la sélectionner. Vous pouvez ensuite changer l'étiquette dans le champ Etiquette de démarrage.

NoteRemarque
 

La colonne Etiquette de démarrage indique ce que vous devez entrer à l'invite de démarrage, pour les chargeurs de démarrage non graphiques, afin de démarrer le système d'exploitation souhaité.

Après avoir chargé l'écran de GRUB, utilisez les flèches de direction pour choisir une étiquette de démarrage ou tapez e pour la modifier. Une liste d'éléments pour l'étiquette de démarrage choisie s'affichera à l'écran.

A l'écran graphique de LILO, appuyez sur [Ctrl]-[x] pour sortir et afficher l'invite boot:. Si vous ne vous souvenez plus des étiquettes de démarrage définies sur votre système, appuyez sur [Tab] à l'invite pour afficher la liste des étiquettes définies.

Mode de secours

Si vous devez utiliser le mode de secours, plusieurs options s'offrent à vous :

Pour plus d'informations concernant le mode de secours, reportez-vous au Guide de personnalisation officiel Red Hat Linux.

Alternatives aux chargeurs de démarrage

Si vous ne voulez pas utiliser GRUB ou LILO pour démarrer votre système Red Hat Linux, plusieurs options s'offrent à vous :

Disquette d'amorçage

Vous pouvez utiliser la disquette de démarrage créée par le programme d'installation (si vous en avez créé une).

LOADLIN

Vous pouvez charger Linux à partir de MS-DOS. Malheureusement, il a besoin d'une copie du noyau Linux (et d'un disque virtuel initial, si vous avez une carte SCSI) disponible sur une partition MS-DOS. La seule méthode consiste à démarrer votre système Red Hat Linux d'une manière différente (par exemple, depuis une disquette d'amorçage) puis à copier le noyau sur une partition MS-DOS. LOADLIN est disponible sur le site

ftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/ 

et sur divers sites miroir associés.

SYSLINUX

SYSLINUX est un programme MS-DOS très similaire à LOADLIN. Il est également disponible sur le site

ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/ 

et sur d'autres sites miroir associés.

Quelques chargeurs de démarrage disponibles dans le commerce

Vous pouvez charger Linux en utilisant des chargeurs de démarrage commerciaux. Par exemple, System Commander et Partition Magic (mais ceux-ci requièrent l'installation de GRUB ou LILO dans la partition racine de Linux).

Cartes mères SMP, GRUB et LILO

Cette section est spécifique aux cartes mères SMP. SMP, acronyme de Symmetric Multiprocessing, est une architecture d'ordinateur qui fournit de hautes performances en rendant disponible de multiples CPU pour compléter simultanément des processus individuels (multitraitement).

Si le programme d'installation détecte une carte mère SMP sur votre système, il crée automatiquement deux entrées /boot/grub/grub.conf et /etc/lilo.conf (selon le chargeur de démarrage installé), au lieu de l'entrée unique habituelle.

NoteRemarque
 

Les systèmes Intel® Pentium® 4 avec hyperthreading ont un noyau SMP installé par défaut.

Les deux entrées dans grub.conf seront Red Hat Linux (version du noyau) et Red Hat Linux (version du noyau -smp). La Red Hat Linux (version du noyau-smp) démarrera par défaut. Toutefois, si vous avez des difficultés avec le noyau SMP, vous pouvez choisir de démarrer l'entrée Red Hat Linux (version du noyau). Vous conserverez les mêmes fonctionnalités qu'auparavant, mais vous n'utiliserez qu'un seul processeur.

Les deux entrées dans lilo.conf seront linux et linux-up. linux démarrera par défaut. Toutefois, si vous avez des problèmes avec le noyau SMP, vous pouvez choisir de démarrer l'entrée linux-up à la place. Vous conserverez les mêmes fonctionnalités qu'auparavant, mais vous n'utiliserez qu'un seul processeur.