Guide d'installation de Solaris 10 : Installations basées sur les réseaux

ProcedureRecherche du fichier menu.lst du menu GRUB lorsque le fichier menu.lst actif se trouve dans un autre environnement d'initialisation

Dans la procédure suivante, le système contient deux systèmes d'exploitation : Solaris et un environnement d'initialisation Solaris Live Upgrade, second_disk . Dans cette situation, le fichier menu.lst n'existe pas dans l'environnement d'initialisation exécuté actuellement. L'environnement d'initialisation second_disk a été initialisé. L'environnement d'initialisation Solaris contient le menu GRUB. L'environnement d'initialisation Solaris n'est pas monté.

Étapes
  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour de plus amples informations sur les rôles, reportez-vous à la rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  2. Pour rechercher le fichier menu.lst, tapez :


    # /sbin/bootadm list-menu
    

    L'emplacement et le contenu du fichier sont affichés.


    The location for the active GRUB menu is: /dev/dsk/device_name(not mounted)
    The filesystem type of the menu device is <ufs>
    default 0
    timeout 10
    0 Solaris
    1 Solaris failsafe
    2 second_disk
    3 second_disk failsafe
  3. Puisque le système de fichiers contenant le fichier menu.lst n'est pas monté, vous devez monter le système de fichiers. Spécifiez le système de fichier UFS et le nom du périphérique.


    # /usr/sbin/mount -F ufs /dev/dsk/device_name /mnt
    

    device_name indique l'emplacement du système de fichiers racine (/) sur le périphérique de disque de l'environnement d'initialisation que vous voulez monter. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz. Par exemple :


    # /usr/sbin/mount -F ufs /dev/dsk/c0t1d0s0 /mnt
    

    Pour accéder au menu GRUB, utilisez le chemin d'accès /mnt/boot/grub/menu.lst

  4. Démontez le système de fichiers


    # /usr/sbin/umount /mnt
    

    Remarque –

    Si vous montez un environnement d'initialisation ou un système de fichiers d'un environnement d'initialisation, vérifiez que le ou les systèmes de fichiers sont démontés après utilisation. Si vous ne démontez pas les systèmes de fichiers, de futures opérations Solaris Live Upgrade sur cet environnement d'initialisation risqueraient d'échouer.