Configuration du chargeur de démarrage

Un chargeur de démarrage sert à démarrer Red Hat Linux sur votre ordinateur. Il peut également démarrer d'autres systèmes d'exploitation, tel que Windows. Si vous utilisez un chargeur de démarrage de Red Hat Linux (GRUB ou LILO), celui-ci sera détecté automatiquement.

Figure A-3. Mise à jour de la configuration du chargeur de démarrage

L'Ecran de configuration du chargeur de démarrage offre les options suivantes :

Mettre à jour la configuration du chargeur de démarrage — Choisissez cette option si vous souhaitez garder la configuration actuelle de votre chargeur de démarrage (GRUB ou LILO) et procéder à une mise à jour.

Ignorer la mise à jour du chargeur de démarrage — Choisissez cette option si vous ne voulez pas modifier la configuration actuelle de votre chargeur de démarrage. Si vous utilisez un chargeur de démarrage d'une autre société, sélectionnez cette option.

Créer une nouvelle configuration du chargeur de démarrage — Sélectionnez cette option si vous souhaitez créer une nouvelle configuration de chargeur de démarrage pour votre système. Si vous utilisez LILO et souhaitez passer à GRUB, ou si vous avez utilisé des disquettes d'amorçage pour démarrer votre système et souhaitez utiliser un chargeur de démarrage, tel que GRUB ou LILO, vous devez créer une nouvelle configuration de chargeur de démarrage (voir la la section intitulée Création d'une nouvelle configuration de chargeur de démarrage).

Une fois que vous avez fait votre choix, cliquez sur Suivant pour continuer.

Création d'une nouvelle configuration de chargeur de démarrage

Pour pouvoir démarrer votre système Red Hat Linux, installez un chargeur de démarrage. Red Hat Linux 7.3 vous permet d'installer GRUB ou LILO ou bien de n'installer aucun chargeur de démarrage.

Avant tout, sélectionnez un chargeur de démarrage. Si vous ne voulez pas écraser votre chargeur de démarrage courant, choisissez Ne pas installer de chargeur de démarrage.

Si vous avez choisi d'installer GRUB ou LILO, vous devez maintenant décider où effectuer l'installation. Vous pouvez installer le chargeur de démarrage à deux endroits :

Bloc de démarrage maître (MBR)

Ceci est l'emplacement recommandé pour installer le chargeur de démarrage, à moins que le bloc de démarrage maître ne contienne 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, lors du démarrage de l'ordinateur, GRUB (ou LILO) affiche une invite. Vous pouvez ensuite démarrer Red Hat Linux ou tout autre système d'exploitation pour le démarrage duquel vous configurez GRUB ou LILO.

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 le premier. Vous pouvez ensuite configurer ce chargeur de démarrage pour qu'il lance GRUB ou LILO (qui démarre ensuite Red Hat Linux).

Figure A-4. Configuration du chargeur de démarrage

Si votre système n'utilise que Red Hat Linux, choisissez le bloc de démarrage maître (MBR). Pour les systèmes sous Windows 95/98, installez également le chargeur de démarrage sur le bloc de démarrage maître de sorte qu'il puisse démarrer les deux systèmes d'exploitation.

AttentionAttention
 

Si, pour une raison quelconque, vous décidez de ne pas installer GRUB ou LILO, vous ne pourrez pas démarrer le système Red Hat Linux directement et devrez utiliser une autre méthode de démarrage (par exemple, une disquette d'amorçage). Utilisez cette option uniquement si vous êtes certain d'avoir une autre solution pour démarrer votre système Red Hat Linux !

Pour ajouter des options par défaut à la commande de démarrage de GRUB ou LILO, entrez-les dans le champ des 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) permet de dépasser la limite du 1024ème cylindre pour la partition /boot. Si votre système gère l'extension LBA32 pour démarrer les systèmes d'exploitation au-dessus du 1024ème cylindre, et que vous voulez placer votre partition /boot au-dessus du cylindre 1024, sélectionnez 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 contenant le système de fichiers root de Red Hat Linux aura une étiquette de démarrage de Red Hat Linux (pour GRUB) ou linux (pour LILO). D'autres partitions pourraient également avoir des étiquettes de démarrage. Si vous souhaitez ajouter des étiquettes de démarrage pour d'autres partitions (ou modifier une étiquette de démarrage existante), cliquez une fois sur la partition et modifiez son étiquette de démarrage.

NoteRemarque
 

La colonne Etiquette démarrage indique ce que vous devez entrer à l'invite de démarrage, dans les chargeurs de démarrage non graphiques, pour démarrer le système d'exploitation souhaité. Toutefois, si vous oubliez les étiquettes de démarrage définies sur votre système, vous pouvez toujours appuyer sur [Tab] à l'invite pour afficher la liste des étiquettes de démarrage définies.

Mode de secours

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

  • En utilisant le CD-ROM pour démarrer, entrez linux rescue à l'invite boot:.

  • En démarrant votre système depuis une disquette d'amorçage créée à partir de l'image boot.img. Cette méthode requiert que le CD-ROM n.1 de Red Hat Linux soit utilisé comme image de secours ou que l'image de secours se trouve sur le disque dur sous forme d'image ISO. Une fois que vous avez démarré le système en utilisant cette disquette, tapez linux rescue à l'invite boot:.

  • En démarrant le système à partir d'une disquette réseau créée depuis bootnet.img ou d'une disquette d'amorçage PCMCIA créée depuis pcmcia.img. Une fois démarré le système, tapez linux rescue à l'invite boot:. Vous pouvez le faire même si votre connexion réseau est active. Vous devrez identifier l'hôte réseau et le type de transfert. Pour savoir comment spécifier ces informations, consultez la la section intitulée Installation sur un réseau dans Chapitre 3.

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

Comme indiqué précédemment, vous pouvez utiliser la disquette d'amorçage créée par le programme d'installation (si vous avez décidé d'en créer 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 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.

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.