Guide d'installation de Solaris 10 6/06: Solaris Live Upgrade et planification de la mise à niveau

x86 : Initialisation avec GRUB (Généralités)

Chargeur d'initialisation libre, GRUB a été adopté par défaut dans le système d'exploitation Solaris.


Remarque –

L'initialisation avec GRUB n'est pas disponible sur les systèmes SPARC.


Le programme d'initialisation est le premier programme logiciel qui démarre après la mise sous tension d'un système. Après avoir mis sous tension un système x86, le BIOS (Basic Input/Output System) initialise l'unité centrale, la mémoire et le matériel de la plate-forme. Après l'initialisation, le BIOS charge le programme d'initialisation depuis le périphérique d'initialisation configuré, puis transfère le contrôle du système au programme d'initialisation.

GRUB est un programme d'initialisation Open Source doté d'une interface à menu simple contenant des options d'initialisation prédéfinies dans un fichier de configuration. GRUB dispose également d'une interface de ligne de commande accessible depuis l'interface de menu, qui permet d'exécuter diverses commandes d'initialisation. Dans le système d'exploitation Solaris, la mise en oeuvre GRUB est conforme à la spécification Multiboot. Cette spécification est décrite en détail sur le site Web http://www.gnu.org/software/grub/grub.html.

Étant donné que le noyau Solaris est complètement compatible avec la spécification Multiboot, vous pouvez initialiser un système Solaris x86 en utilisant GRUB. GRUB facilite l'initialisation et l'installation de divers systèmes d'exploitation. Sur un même système, par exemple, vous pouvez initialiser individuellement les systèmes d'exploitation suivants :

L'intuitivité de GRUB au niveau des systèmes de fichiers et des formats exécutables dans le noyau, permet de charger un système d'exploitation sans avoir à enregistrer la position physique du noyau sur le disque. Avec l'initialisation GRUB, le noyau est chargé en définissant son nom de fichier, le lecteur et la partition dans laquelle il se trouve. L'initialisation GRUB remplace l'assistant de configuration de périphériques Solaris et simplifie l'initialisation avec un menu GRUB.

x86 : Fonctionnement de l'initialisation GRUB

Lorsque GRUB prend le contrôle du système, un menu s'affiche sur la console. Dans le menu GRUB, vous pouvez :

Il existe un délai définissable associé à l'initialisation de l'entrée de système d'exploitation par défaut. Pour mettre fin à l'initialisation de l'entrée de système d'exploitation par défaut, il suffit d'appuyer sur une touche.

Pour voir un exemple de menu GRUB, reportez-vous à la section Description du menu principal GRUB.

x86 : Conventions GRUB d'attribution de noms

Les conventions d'attribution de noms qu'utilise GRUB sont légèrement différentes de celles des versions précédentes du système d'exploitation Solaris. il est important de comprendre les conventions GRUB d'attribution de noms de périphériques pour définir correctement les informations d'unités et de partitions lorsque vous configurez GRUB sur votre système.

Le tableau suivant répertorie les conventions d'attribution de noms de périphériques GRUB.

Tableau 5–1 Conventions d'attributions de noms des périphériques GRUB

Nom du périphérique 

Description 

(fd0), (fd1)

Première disquette, seconde disquette 

(nd)

Périphérique réseau 

(hd0,0), (hd0,1)

Première et seconde partitions fdisk du premier disque bios

(hd0,0,a), (hd0,0,b)

Tranches 0 et 1 Solaris/BSD dans la partition fdisk sur le premier disque bios


Remarque –

Tous les noms de périphériques GRUB doivent se trouver entre parenthèses. Les numéros de partition commencent à 0 (zéro) et non 1.


Pour plus d'informations sur les partitions fdisk, reportez-vous à Guidelines for Creating an fdisk Partition du System Administration Guide: Devices and File Systems.

x86 : Emplacement des informations relatives aux installations GRUB

Pour plus d'informations sur ces modifications, reportez-vous aux références suivantes :

Tableau 5–2 Emplacement des informations relatives aux installations GRUB

Rubrique 

Tâches du menu GRUB 

Pour plus d'informations 

Installation 

Installation du système Solaris depuis le support CD ou DVD 

Guide d’installation de Solaris 10 6/06: Installations de base.

Installation depuis une image d'installation réseau 

Partie II, Installation sur un réseau LAN du Guide d’installation de Solaris 10 6/06: Installations basées sur les réseaux

 

Configuration d'un serveur DHCP pour des installations réseau 

Préconfiguration des informations de configuration système à l’aide du service DHCP - Tâches du Guide d’installation de Solaris 10 6/06: Installations basées sur les réseaux

 

Installation avec le programme d'installation personnalisée JumpStart  

Exécution d’une installation JumpStart personnalisée du Guide d’installation de Solaris 10 6/06: Installation JumpStart personnalisée et installation avancée

 

Activation ou retour à un environnement d'initialisation en utilisant Solaris Live Upgrade 

Administration système 

Pour plus d'informations sur GRUB et les tâches administratives 

Chapitre 11, GRUB Based Booting (Tasks) du System Administration Guide: Basic Administration