JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Initialisation et arrêt d'Oracle Solaris sur les plates-formes x86     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Initialisation et arrêt d'un système x86 (présentation)

2.  Initialisation d'un système x86 à un état spécifié (tâches)

3.  Arrêt d'un système (tâches)

4.  Réinitialisation d'un système x86 (tâches)

5.  Initialisation d'un système x86 à partir du réseau (tâches)

6.  Modification des paramètres d'initialisation sur un système x86 (tâches)

7.  Création, administration et initialisation à partir d'environnements d'initialisation ZFS sur des plates-formes x86 (tâches)

8.  Préservation de la capacité d'initialisation d'un système x86 (tâches)

Préservation de la capacité d'initialisation d'un système x86 (liste des tâches)

Description des archives d'amorçage d'Oracle Solaris

Obtention d'informations sur l'emplacement et le contenu de l'archive d'amorçage x86

Création d'une liste du contenu de l'archive d'amorçage

Gestion du service SMF de l'archive d'amorçage

Détermination de l'exécution du service SMF boot-archive

Activation ou désactivation du service SMF boot-archive

Préservation de l'intégrité des archives d'amorçage

Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'amorçage à l'aide de la propriété auto-reboot-safe

Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'amorçage par le biais d'une mise à jour manuelle

9.  Dépannage de l'initialisation d'un système x86 (tâches)

Index

Préservation de l'intégrité des archives d'amorçage

L'interface d'administration de l'initialisation bootadm vous permet d'effectuer les tâches suivantes de gestion de l'archive d'amorçage d'Oracle Solaris :

La syntaxe de la commande est indiquée ci-après.

bootadm [subcommand] [-option] [-R altroot]

Pour plus d'informations sur la commande bootadm, reportez-vous à la page de manuel bootadm(1M).

Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'amorçage à l'aide de la propriété auto-reboot-safe

La récupération de l'archive d'amorçage sur les plates-formes x86 est automatisée par la fonctionnalité de réinitialisation rapide. Toutefois, au cours du processus d'initialisation du système, si un avertissement similaire à l'exemple suivant s'affiche :

WARNING: Reboot required.
The system has updated the cache of files (boot archive) that is used
during the early boot sequence. To avoid booting and running the system
with the previously out-of-sync version of these files, reboot the
system from the same device that was previously booted.

Le système passe alors en mode de maintenance. Par conséquent, la mise à jour automatique de l'archive d'amorçage échoue. Pour résoudre le problème, suivez les étapes de cette procédure.

  1. Connectez-vous en tant qu'utilisateur root.
  2. Réinitialisez le système.
    # reboot
  3. Si le périphérique d'initialisation BIOS actif et les entrées du menu GRUB indiquent l'instance d'initialisation actuelle, suivez les étapes ci-dessous pour empêcher l'échec de la mise à jour de l'archive d'amorçage :
    1. Définissez la propriété auto-rebot-safe du service SMF svc:/system/boot-config sur true, comme suit :
      # svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
    2. Vérifiez que la propriété auto-reboot-safe est correctement définie.
      # svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe
      config/auto-reboot-safe            boolean  true

Procédure d'effacement d'une mise à jour automatique erronée de l'archive d'amorçage par le biais d'une mise à jour manuelle

Au cours du processus d'initialisation du système, si un message d'avertissement similaire à l'exemple suivant s'affiche, la mise à jour automatique de l'archive d'amorçage échoue.

WARNING: Automatic update of the boot archive failed.
Update the archives using 'bootadm update-archive'
command and then reboot the system from the same device that
was previously booted.

La procédure ci-dessous explique comment mettre à jour manuellement une archive d'amorçage obsolète à l'aide de la commande bootadm.


Remarque - Suivez la même procédure pour mettre à jour manuellement l'archive d'amorçage sur un système x86.


  1. Connectez-vous en tant qu'utilisateur root.
  2. Pour mettre à jour l'archive d'amorçage, tapez la commande suivante :
    # bootadm update-archive

    Remarque - Pour mettre à jour l'archive d'amorçage sur une racine secondaire, tapez :

    # bootadm update-archive -R /a
    -R altroot

    Spécifie un autre chemin d'accès racine à appliquer à la sous-commande update-archive.


    Attention

    Attention - Le système de fichiers racine d'une zone non globale ne doit pas être référencé par l'option -R. Cela risquerait d'endommager le système de fichiers de la zone globale, de compromettre la sécurité de la zone globale ou d'endommager le système de fichiers de la zone non globale. Reportez-vous à la page de manuel zones(5).



  3. Réinitialisez le système.
    # reboot