Démarrage d'OpenSolaris 2009.06
Previous Next

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.


  1. 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.
  2. Une fois l'installation d'OpenSolaris terminée, modifiez le fichier menu.lst actif.
    1. Ouvrez une fenêtre de terminal.
    2. Pour modifier le fichier menu.lst, tapez :
      $ pfexec gedit /pool-name/boot/grub/menu.lst
    3. À 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.


    4. Enregistrez le fichier et fermez-le.
  3. 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.

Previous Next