Mise à jour du menu GRUB pour ajouter une entrée de système d'exploitation Linux
si vous configurez un environnement multi-initialisation de façon à d'abord installer Linux
sur une partition, puis le logiciel OpenSolaris sur une autre partition ensuite,
vous devez suivre les instructions spécifiques pour vous assurer que les informations
de menu GRUB de la nouvelle installation n'effacent pas les informations de
menu GRUB d'une installation précédente.
Procédure d'ajout d'une entrée Linux au menu GRUB après l'installation d'OpenSolaris
Ces directives supposent que vous avez d'abord installé Linux sur votre système,
puis le système d'exploitation OpenSolaris.
Note - Les instructions d'installation du système d'exploitation Linux ne sont pas incluses dans
cette tâche.
- Une fois l'installation de Linux terminée, copiez le fichier menu.lst actif sur
un périphérique USB, afin de pouvoir réutiliser les informations après avoir terminé
l'installation d'OpenSolaris.
En général, ce fichier est /boot/grub/menu.lst.
- Si vous avez des doutes quant à l'emplacement du fichier menu.lst actif,
utilisez la commande bootadm :
# bootadm list-menu
- Si vous avez des doutes quant à l'emplacement du périphérique USB, utilisez
la commande mount, sans option, pour déterminer où le périphérique USB est
installé. Copiez ensuite le fichier menu.list à cet emplacement.
- Une fois l'installation d'OpenSolaris terminée, modifiez le fichier menu.lst actif.
- Ouvrez une fenêtre de terminal.
- Pour modifier le fichier menu.lst, tapez :
$ pfexec gedit /pool-name/boot/grub/menu.lst
- À l'aide du périphérique USB où vous avez copié le fichier menu.lst
à l'étape 1, copiez les informations menu.lst Linux de l'installation Linux d'origine à
la fin du nouveau fichier menu.lst dans l'installation OpenSolaris.
Par exemple, le fichier menu.lst d'une installation Ubuntu serait similaire à ce
qui suit :
title Ubuntu 8.04, kernel 2.6.24-18-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic \
root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro quiet splash
initrd /initrd.img-2.6.24-18-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-18-generic \
root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro single
initrd /initrd.img-2.6.24-18-generic
Caution - Ne modifiez pas directement le contenu d'origine du fichier menu.lst. Ajoutez toujours
les nouvelles informations à la fin du fichier ou effectuez des modifications
en dupliquant le contenu existant, puis modifiez ce contenu.
- Enregistrez le fichier et fermez-le.
- Redémarrez le système.
Lorsque le système redémarre, le menu GRUB doit inclure les entrées d'initialisation
pour les deux instances de système d'exploitation, OpenSolaris et Linux.