JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Initialisation et arrêt des systèmes Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

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

2.  x86 : Administration de GRand Unified Bootloader (tâches)

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

4.  Initialisation d'un système (tâches)

Affichage et définition des attributs d'initialisation

SPARC : Affichage et définition des attributs d'initialisation dans la PROM OpenBoot

SPARC : Identification du numéro de révision PROM d'un système

SPARC : Identification des périphériques sur un système

SPARC : Détermination du périphérique d'initialisation par défaut

SPARC : Modification du périphérique d'initialisation par défaut à l'aide de la PROM d'initialisation

Définition des paramètres EEPROM

SPARC : Définition du périphérique d'initialisation par défaut dans l'utilitaire eeprom

x86 : Gestion de l'animation d'arrêt dans l'utilitaire de gestion des services

Initialisation d'un système

Fonctionnement des niveaux d'exécution

Que se passe-t-il lorsqu'un système est initialisé à un état multiutilisateur (niveau d'exécution 3)

Cas d'utilisation des niveaux d'exécution et des jalons

Identification du niveau d'exécution actuel d'un système

Initialisation d'un système à l'état multiutilisateur (niveau d'exécution 3)

Initialisation d'un système à l'état monoutilisateur (niveau d'exécution S)

Initialisation d'un système en mode interactif

Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

SPARC : Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

x86 : Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

Réinitialisation d'un système

Réinitialisation d'un système à l'aide de la commande init

Réinitialisation d'un système à l'aide de la commande reboot

Accélération du processus de réinitialisation

x86 : A propos de la fonction quiesce

Lancement de la réinitialisation rapide d'un système

x86 : Lancement de la réinitialisation rapide d'un système dans un environnement d'initialisation récemment activé

Modification du comportement par défaut de la réinitialisation rapide

Réinitialisation standard d'un système sur lequel la fonction de réinitialisation rapide est activée

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

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

Index

Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

Les procédures suivantes sont fournies dans cette section :

Un environnement d'initialisation (BE) est un système de fichiers ZFS qui est désigné pour l'initialisation. Un environnement d'initialisation est principalement une instance amorçable d'une image du SE Oracle Solaris, et de tout autre package logiciel installé dans cette image. Il est possible de gérer plusieurs environnements d'initialisation sur un seul système. Chaque environnement d'initialisation peut comporter une version différente du système d'exploitation. Lorsque vous installez Oracle Solaris, un nouvel environnement d'initialisation est créé automatiquement au cours de l'installation. Pour plus d'informations sur l'utilitaire beadm, reportez-vous à la page de manuel beadm(1M). Pour plus d'informations sur la gestion des environnements d'initialisation, notamment sur l'usage de l'utilitaire dans une zone globale ou non globale, reportez-vous à la section Création et administration d’environnements d’initialisation Oracle Solaris 11.1.

x86 uniquement : si le périphérique identifié par GRUB en tant que périphérique d'initialisation contient un pool de stockage ZFS, le fichier grub.cfg utilisé pour créer le menu GRUB se trouve dans le jeu de données de niveau supérieur du pool. Il s'agit du jeu de données qui porte le même nom que le pool. Un pool contient toujours un seul jeu de données de ce type. Ce jeu de données est parfaitement adapté aux informations à l'échelle du pool, comme les fichiers de configuration et les données GRUB. Après l'initialisation du système, ce jeu de données est monté sur /pool-name dans le système de fichiers root.

x86 uniquement : un même pool peut comprendre plusieurs jeux de données amorçables (c'est-à-dire des systèmes de fichiers root). Le système de fichiers root par défaut d'un pool est identifié par sa propriété bootfs. Si aucune propriété bootfs particulière n'est spécifiée à l'aide de la commande zfs-bootfs dans une entrée de menu GRUB située dans le fichier grub.cfg, le système de fichiers root par défaut bootfs est utilisé. Chaque entrée de menu GRUB peut indiquer une autre commande zfs-bootfs à utiliser, ce qui vous permet de sélectionner l'instance d'Oracle Solaris amorçable de votre choix au sein d'un pool. Pour plus d'informations, reportez-vous à la page de manuel boot(1M).

SPARC : Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

  1. Prenez le rôle root.

    Reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Affichez l'invite PROM ok.
    # init 0
  3. (Facultatif) Affichez la liste des environnements d'initialisation disponibles à l'aide de la commande boot avec l'option -L.
  4. Pour initialiser une entrée spécifiée, saisissez son numéro et appuyez sur la touche Entrée :
    Select environment to boot: [1 - 2]:
  5. Pour initialiser le système, suivez les instructions qui s'affichent à l'écran.
    To boot the selected entry, invoke:
    boot [<root-device>] -Z rpool/ROOT/boot-environment
    ok boot -Z rpool/ROOT/boot-environment

    Par exemple :

    # boot -Z rpool/ROOT/zfs2BE
  6. Une fois le système initialisé, vérifiez l'environnement d'initialisation actif.
    # prtconf -vp | grep whoami
  7. (Facultatif) Pour afficher le chemin d'initialisation pour l'environnement d'initialisation actif, tapez la commande suivante :
    # prtconf -vp | grep bootpath
  8. (Facultatif) Pour déterminer si l'environnement d'initialisation correct a été initialisé, tapez la commande suivante :
    # df -lk

Exemple 4-10 SPARC : Initialisation à partir d'un environnement d'initialisation de remplacement

Cet exemple illustre l'exécution de la commande boot -Z pour initialiser un système SPARC à partir d'un environnement d'initialisation de remplacement.

# init 0
root@t2k-brm-28:~# svc.startd: The system is coming down.  Please wait.
svc.startd: 126 system services are now being stopped.
Jul  3 22:11:33 t2k-brm-28 syslogd: going down on signal 15
svc.startd: Killing user processes.
umount: /home busy
Jul  3 22:11:50 The system is down.  Shutdown took 23 seconds.
syncing file systems... done
Program terminated
{1c} ok boot -L

SC Alert: Host System has Reset

Sun Fire T200, No Keyboard
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.30.4.d, 16256 MB memory available, Serial #74139288.
Ethernet address 0:14:4f:6b:46:98, Host ID: 846b4698.

Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args: -L
1 Oracle Solaris 11.1 SPARC
2 s11u1_backup
3 s11u1_backup2
Select environment to boot: [ 1 - 3 ]: 3

To boot the selected entry, invoke:
boot [<root-device>] -Z rpool/ROOT/s11u1_backup2

Program terminated
{0} ok boot -Z rpool/ROOT/s11u1_backup2

SC Alert: Host System has Reset

Sun Fire T200, No Keyboard
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.30.4.d, 16256 MB memory available, Serial #74139288.
Ethernet address 0:14:4f:6b:46:98, Host ID: 846b4698.



Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  \
File and args: -Z rpool/ROOT/s11u1_backup2
SunOS Release 5.11 Version 11.1 64-bit
Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.
WARNING: consconfig: cannot find driver for
screen device /pci@780/pci@0/pci@8/pci@0/TSI,mko@0
Loading smf(5) service descriptions: Loading smf(5)
service descriptions: Hostname: system-28
.


system-28 console login: Jul  3 22:39:05 system-28

x86 : Initialisation à partir d'un autre système d'exploitation ou environnement d'initialisation

  1. Prenez le rôle root.

    Reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

  2. Procédez à la réinitialisation standard du système.
    # reboot -p
  3. Lorsque le menu GRUB s'affiche, accédez à l'autre environnement d'initialisation ou système d'exploitation que vous souhaitez initialiser.
  4. Pour initialiser l'autre système d'exploitation, appuyez sur Ctrl+X. Si vous disposez d'un système équipé d'un microprogramme UEFI et que vous n'utilisez pas de console série, vous pouvez également appuyer sur la touche F10 pour initialiser l'autre système d'exploitation.

Exemple 4-11 Initialisation à partir d'un environnement d'initialisation de remplacement par le biais de la commande reboot

Vous pouvez initialiser une autre entrée d'initialisation à l'aide de la commande reboot en spécifiant son numéro, comme indiqué dans l'exemple suivant :

# bootadm list-menu
the location of the boot loader configuration files is: /rpool/boot/grub
default 1
timeout 30
0 s11.1.backup
1 Oracle Solaris 11.1 B14
# reboot 1
Apr 23 16:27:34 system-04 reboot: initiated by userx on /dev/consoleTerminated
x4100m2-brm-04% syncing file systems... done
SunOS Release 5.11 Version 11.1 64-bit
Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.

Hostname: system-04

system-04 console login: