Vous pouvez aussi lire « Installer Opensuse 11.2″ et « OpenSuse Linux problèmes de drivers ».
GRUB (GRand Unified Bootloader) est un logiciel libre de multiboot qui est chargé au démarrage et affiche les OS disponibles. Sous OpenSuse 11.2, vous trouverez le fichier de configuration GRUB dans /boot/grub/menu.lst. Ouvrez un terminal et tapez :
kdesu kwrite /boot/grub/menu.lst
pour ouvrir et éditer le fichier de configuration GRUB (vous devrez saisir le mot de passe root).
Structure du fichier de configuration GRUB
Le fichier de configuration GRUB a la structure suivante :
- options : OS par défaut => OS qui sera chargé par défaut au démarrage
- timeout : temps que l’écran GRUB loader sera affiché avant de démarrer l’OS par défaut ou choisi
- divers paramètres de configuration associés à chaque OS disponible
Paramétrer l’OS par défaut
Pour choisir l’OS par défaut, changez la ligne
default 0
Ceci chargera le premier OS listé dans le fichier GRUB alors que ‘default 1′ chargera le second OS listé.
Configuration de Boot des OS
Dans ma propre configuration, j’ai 2 disques durs (OpenSuse installé sur le premier et Windows sur le second) :
hd0 contient le système d’exploitation OpenSuse 11.2 et hd2 contient Windows 7. Le fichier de configuration GRUB devrait contenir la structure suivante :
#OpenSuse 11.2
title openSUSE 11.2 – 2.6.31.8-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.8-0.1-default root=/dev/disk/by-id/ata-WDC_WD3000HLFS-01G6U1_WD-WXE0C7912926-part2 resume=/dev/disk/by-id/ata-WDC_WD3000HLFS-01G6U1_WD-WXE0C7912926-part1 splash=silent quiet showopts vga=0x31a
initrd /boot/initrd-2.6.31.8-0.1-default#Windows7
title windows7
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd2,0)
chainloader +1
J’ai seulement ajouté la section « Windows7″ au fichier original. Cette configuration utilise la technique de permutation puisque Windows ne peut pas démarrer s’il n’est pas installé sur le premier disque dur (hd0). Comme je l’ai installé sur le 3è (hd2), GRUB va permuter virtuellement le premier et troisième disque dur par la commande map.