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

x86 : Rétablissement de l'environnement d'initialisation d'origine

Pour restaurer l'environnement d'initialisation d'origine, choisissez la procédure qui vous convient le mieux.

Version 

Pour plus d'informations 

Depuis Solaris 10 1/06

Solaris 10 3/05

Procedurex86 : To Fall Back Despite Successful New Boot Environment Activation With the GRUB Menu

É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. Redémarrez le système.


    # init 6
    

    Le menu GRUB menu s'affiche. Le système d'exploitation Solaris est l'environnement d'initialisation d'origine. L'environnement d'initialisation second_disk a été correctement activé et s'affiche dans le menu GRUB. Les entrées failsafe sont pour la récupération si l'entrée principale n'est pas initialisée pour une raison quelconque.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. Pour initialiser dans l'environnement d'initialisation d'origine, utilisez les touches de direction afin de sélectionner l'environnement d'initialisation d'origine, puis appuyez sur la touche retour.


Exemple 10–1 Pour restaurer l'environnement d'initialisation d'origine malgré l'activation d'un nouvel environnement d'initialisation


# su
# init 6

GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
+-------------------------------------------------------------------+
|Solaris                                                            |
|Solaris  failsafe                                                  |
|second_disk                                                        |
|second_disk failsafe                                               |
+-------------------------------------------------------------------+
Use the ^ and v keys to select which entry is highlighted. Press
enter to boot the selected OS, 'e' to edit the commands before
booting, or 'c' for a command-line.

Sélectionnez l'environnement d'initialisation original, Solaris.


Procedurex86 : Pour restaurer le système après l'échec de l'activation d'un environnement d'initialisation à l'aide du menu GRUB


Attention – Attention –

Si vous utilisez Solaris 10 version 3/05, lorsque l'environnement d'initialisation précédent et le nouvel environnement d'initialisation étaient sur des disques différents, il était recommandé de procéder à une restauration et de modifier l'ordre d'initialisation des disques durs dans le BIOS. Depuis Solaris 10 1/06, la modification de l'ordre des disques dans le BIOS n'est plus requise et est fortement déconseillée. Cette modification pourrait rendre le menu GRUB non valide et entraîner l'échec de l'initialisation de l'environnement d'initialisation. Si cet ordre est changé, la restauration des paramètres d'origine rétablit le fonctionnement du système.


É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. Réinitialisez le système pour afficher le menu GRUB.


    # init 6
    

    Le menu GRUB menu s'affiche.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. Dans le menu GRUB, sélectionnez l'environnement d'initialisation d'origine. L'environnement d'initialisation doit avoir été créé à l'aide du logiciel GRUB. Un environnement d'initialisation créé avant Solaris 10 1/06 n'est pas un environnement d'initialisation GRUB. Si vous ne possédez pas un environnement d'initialisation GRUB initialisable, passez à la procédure x86 : Pour restaurer le système après l'échec de l'activation d'un environnement d'initialisation à l'aide du menu GRUB et du DVD ou du CD.

  4. Passez au mode utilisateur unique en modifiant le menu GRUB.

    1. Pour modifier le menu principal GRUB, tapez e.

      La menu Edition de GRUB s'affiche.


      root (hd0,2,a)
      kernel /platform/i86pc/multiboot
      module /platform/i86pc/boot_archive
    2. Sélectionnez l'entrée kernel de l'environnement d'initialisation d'origine à l'aide des touches de direction.

    3. Pour modifier l'entrée d'initialisation, tapez e.

      L'entrée kernel est affichée dans le menu Edition de GRUB.


      grub edit>kernel /boot/multiboot
    4. Tapez -s et appuyez sur Entrée.

      L'exemple suivant affiche la position de l'option -s.


      grub edit>kernel /boot/multiboot -s
      
    5. Pour démarrer le processus d'initialisation en mode utilisateur unique, tapez b.

  5. Si nécessaire, contrôlez l'intégrité du système de fichiers racine ( /) pour la restauration de l'environnement d'initialisation.


    # fsck point_ montage
    
    point_montage

    Un système de fichiers racine (/) connu et fiable.

  6. Montez la tranche racine de l'environnement d'initialisation original sur un répertoire de votre choix (de type /mnt) :


    # mount nom_périphérique /mnt
    
    nom_périphérique

    Indique l'emplacement du système de fichiers racine (/) sur le lecteur de disque de l'environnement d'initialisation que vous souhaitez restaurer. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz.

  7. À partir de la tranche racine de l'environnement d'initialisation actif, entrez :


    # /mnt/sbin/luactivate
    

    luactivate active l'environnement d'initialisation activé précédemment et indique les résultats.

  8. Démontez /mnt.


    # umount /mnt
    
  9. Réinitialisez le système


    # init 6
    

    L'environnement d'initialisation activé précédemment redevient l'environnement d'initialisation actif.

Procedurex86 : Pour restaurer le système après l'échec de l'activation d'un environnement d'initialisation à l'aide du menu GRUB et du DVD ou du CD


Attention – Attention –

Si vous utilisez Solaris 10 version 3/05, lorsque l'environnement d'initialisation précédent et le nouvel environnement d'initialisation étaient sur des disques différents, il était recommandé de procéder à une restauration et de modifier l'ordre d'initialisation des disques durs dans le BIOS. Depuis Solaris 10 1/06, la modification de l'ordre des disques dans le BIOS n'est plus requise et est fortement déconseillée. Cette modification pourrait rendre le menu GRUB non valide et entraîner l'échec de l'initialisation de l'environnement d'initialisation. Si cet ordre est changé, la restauration des paramètres d'origine rétablit le fonctionnement du système.


É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. Insérez le DVD du système d'exploitation Solaris pour plates-formes x86 ou Logiciel Solaris pour plates-formes x86 - 1 CD.

  3. Initialisez à partir du DVD ou du CD.


    # init 6
    

    Le menu GRUB menu s'affiche.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Passez au mode utilisateur unique en modifiant le menu GRUB.

    1. Pour modifier le menu principal GRUB, tapez e.

      La menu Edition de GRUB s'affiche.


      root (hd0,2,a)
      kernel /platform/i86pc/multiboot
      module /platform/i86pc/boot_archive
    2. Sélectionnez l'entrée kernel de l'environnement d'initialisation d'origine à l'aide des touches de direction.

    3. Pour modifier l'entrée d'initialisation, tapez e.

      L'entrée kernel s'affiche dans un éditeur.


      grub edit>kernel /boot/multiboot
    4. Tapez -s et appuyez sur Entrée.

      L'exemple suivant affiche la position de l'option -s.


      grub edit>kernel /boot/multiboot -s
      
    5. Pour démarrer le processus d'initialisation en mode utilisateur unique, tapez b.

  5. Si nécessaire, contrôlez l'intégrité du système de fichiers racine (/ ) pour la restauration de l'environnement d'initialisation.


    # fsck point_ montage
    
    point_montage

    Un système de fichiers racine (/) connu et fiable.

  6. Montez la tranche racine de l'environnement d'initialisation original sur un répertoire de votre choix (de type /mnt) :


    # mount nom_périphérique /mnt
    
    nom_périphérique

    Indique l'emplacement du système de fichiers racine (/) sur le lecteur de disque de l'environnement d'initialisation que vous souhaitez restaurer. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz.

  7. À partir de la tranche racine de l'environnement d'initialisation actif, entrez :


    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    

    luactivate active l'environnement d'initialisation activé précédemment et indique les résultats.

  8. Démontez /mnt.


    # umount device_name
    
    nom_périphérique

    Indique l'emplacement du système de fichiers racine (/) sur le lecteur de disque de l'environnement d'initialisation que vous souhaitez restaurer. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz.

  9. Réinitialisez le système


    # init 6
    

    L'environnement d'initialisation activé précédemment redevient l'environnement d'initialisation actif.

Procedurex86 : Pour restaurer l'environnement d'initialisation d'origine malgré l'activation d'un nouvel environnement d'initialisation

É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. Type :


    # /sbin/luactivate nom_BE
    
    nom_BE

    Indique le nom de l'environnement d'initialisation qui sera activé.

  3. Réinitialisez le système


    # init 6
    

    L'environnement d'initialisation activé précédemment redevient l'environnement d'initialisation actif.

Procedurex86 : restauration en cas d'environnements d'initialisation résidant sur des disques distincts

É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. Réinitialisez votre système et entrez dans les menus appropriés du BIOS.

    • Si vous utilisez des périphériques d'initialisation SCSI, consultez la documentation accompagnant votre contrôleur SCSI pour connaître la procédure d'entrée dans le BIOS SCSI.

    • Si la maintenance de vos périphériques d'initialisation s'effectue dans le BIOS du système, consultez la documentation correspondante afin de connaître la procédure d'entrée dans le BIOS.

  3. Respectez les directives données dans la documentation du BIOS de votre système pour restaurer le périphérique d'initialisation de votre environnement d'initialisation d'origine, s'il ne s'agit pas du même.

  4. Enregistrez les changements effectués dans le BIOS.

  5. Quittez le BIOS pour amorcer le processus d'initialisation.

  6. Entrez b -s pour initialiser la machine en mode mono-utilisateur.

  7. Type :


    # /sbin/luactivate
    
  8. Réinitialisez le système


    # init 6
    

Procedurex86 : restauration en cas d'environnements d'initialisation résidant sur un même disque

É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. Décidez comment vous souhaitez initialiser votre système.

    • Si vous démarrez à partir du DVD du système d'exploitation Solaris ou du CD-ROM Logiciel Solaris - 1, insérez le disque. Le BIOS de votre système doit prendre en charge l'initialisation à partir d'un DVD ou d'un CD.

    • Si vous choisissez une initialisation à partir du réseau, utilisez l'initialisation réseau PXE (Pre-boot eXecution Environment). Votre système doit prendre en charge PXE. Pour que votre système puisse utiliser PXE, utilisez l'outil de configuration du BIOS de votre système ou l'outil de configuration de l'adaptateur de votre réseau.

    • Si vous choisissez l'initialisation à partir d'une disquette, insérez la Disquette de l'Assistant Configuration du périphérique Solaris 10 3/05 dans l'unité de disquette de votre système.


      x86 uniquement –

      Vous pouvez copier le logiciel Assistant de configuration des périphériques sur une disquette depuis le DVD du système d'exploitation Solaris pour plates-formes x86 ou le Logiciel Solaris pour plates-formes x86 - 2 CD en utilisant la procédure décrite dans la rubrique x86 : (Facultatif) mise à jour de la disquette d'initialisation avant l'activation de l'environnement d'initialisation.


    Suivez les instructions à l'écran jusqu'à ce que le menu des paramètres d'initialisation actuels s'affiche.

  3. Entrez b -s pour initialiser la machine en mode mono-utilisateur.

  4. Si nécessaire, contrôlez l'intégrité du système de fichiers racine ( /) pour la restauration de l'environnement d'initialisation.


    # fsck point_ montage
    
    point_montage

    Un système de fichiers racine (/) connu et fiable.

  5. Mount the active boot environment root slice to some directory (such as /mnt):


    # mount nom_périphérique /mnt
    
    nom_périphérique

    Indique l'emplacement du système de fichiers racine (/) sur le lecteur de disque de l'environnement d'initialisation que vous souhaitez restaurer. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz.

  6. À partir de la tranche racine de l'environnement d'initialisation actif, entrez :


    # /mnt/sbin/luactivate
    

    luactivate active l'environnement d'initialisation activé précédemment et indique les résultats.

  7. Démontez /mnt/sbin.


    # umount device_name
    
    nom_périphérique

    Indique l'emplacement du système de fichiers racine (/) sur le lecteur de disque de l'environnement d'initialisation que vous souhaitez restaurer. Le nom du périphérique est entré sous la forme /dev/dsk/cw txdy sz.

  8. Réinitialisez le système


    # init 6
    

    L'environnement d'initialisation activé précédemment redevient l'environnement d'initialisation actif.