JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration système : administration de base
search filter icon
search icon

Informations document

Préface

1.  Oracle Solaris Management Tools (présentation)

2.  Utilisation de la console de gestion Solaris (tâches)

3.  Utilisation d'Oracle Java Web Console (tâches)

4.  Gestion des comptes utilisateur et des groupes (présentation)

5.  Gestion des comptes utilisateur et des groupes (tâches)

6.  Gestion de la prise en charge client-serveur (présentation)

7.  Gestion des clients sans disque (tâches)

8.  Présentation de l'arrêt et de l'initialisation d'un système

9.  Arrêt et initialisation d'un système (présentation)

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

11.  Modification du comportement d'initialisation d'Oracle Solaris (tâches)

12.  Initialisation d'un système Oracle Solaris (tâches)

13.  Gestion des archives d'initialisation d'Oracle Solaris (tâches)

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

15.  x86 : Initialisation avec le GRUB (référence)

16.  x86 : Initialisation d'un système qui ne met pas en oeliguvre GRUB (tâches)

x86 : Initialisation d'un système (liste des tâches)

x86 : Initialisation d'un système qui ne met pas en oeliguvre GRUB

x86 : Initialisation d'un système au niveau d'exécution 3 (niveau multiutilisateur)

x86 : Initialisation d'un système au niveau d'exécution S (niveau monoutilisateur)

x86 : Initialisation d'un système en mode interactif

x86 : Initialisation à partir du réseau

x86 : Initialisation d'un système à partir du réseau

x86 : Utilisation de l'assistant de configuration des périphériques

x86 : Accès à l'assistant de configuration des périphériques

x86 : Procédure d'arrêt d'un système à des fins de récupération

x86 : Initialisation d'un système à des fins de récupération

x86 : Initialisation d'un système avec le débogueur de noyau (kmdb)

x86 : Forçage d'un vidage sur incident et d'une réinitialisation du système

x86 : Forçage d'un vidage sur incident et d'une réinitialisation du système

x64 : Dépannage d'une résolution 64 bits ayant échoué

x86 : Processus d'initialisation (référence)

x86 : Sous-systèmes d'initialisation

x86 : Initialisation de la version Solaris

x86 : Écrans qui s'affichent au cours de la phase d'identification des périphériques

x86 : Écran de l'assistant de configuration des périphériques

x86 : Écran Bus Enumeration

x86 : Écran Scanning Devices

x86 : Écran Identified Devices

x86 : Menus qui s'affichent au cours de la phase d'initialisation

x86 : Menu Boot Solaris

x86 : Menu Current Boot Parameters

x86 : Processus d'initialisation

x86 : Fichiers d'initialisation

17.  Utilisation de la commande regadm d'enregistrement automatique Oracle Solaris (tâches)

18.  Gestion des services (présentation)

19.  Gestion des services (tâches)

20.  Gestion des logiciels (présentation)

21.  Gestion des logiciels à l'aide des d'outils d'administration système d'Oracle Solaris (tâches)

22.  Gestion des logiciels à l'aide des commandes de package Oracle Solaris (tâches)

23.  Gestion des patchs

A.  Services SMF

Index

x86 : Processus d'initialisation (référence)

Les sections suivantes décrivent les informations de référence qui s'appliquent à l'initialisation d'un système x86 Solaris qui ne met pas en œuvre l'initialisation GRUB.


Remarque - Le menu GRUB a remplacé l'assistant de configuration des périphériques Solaris dans cette version. Pour plus d'informations sur l'initialisation d'un système x86 dans cette version d'Oracle Solaris, reportez-vous à la section Initialisation d'un système x86 à l'aide de GRUB (liste des tâches).


x86 : Sous-systèmes d'initialisation

Au cours du processus d'initialisation, les menus des sous-systèmes d'initialisation vous permettent de personnaliser les options d'initialisation. Si le système ne reçoit aucune réponse pendant les délais d'attente, il continue à s'initialiser automatiquement en utilisant les sélections par défaut. Vous pouvez arrêter le processus d'initialisation lorsque chaque menu de sous-système d'initialisation s'affiche. Vous pouvez également laisser le processus d'initialisation se poursuivre automatiquement.

À trois stades de l'initialisation de Solaris, vous pouvez effectuer les choix suivants relatifs à un système en cours d'initialisation :

Le tableau suivant résume l'objectif des principales interfaces d'initialisation système x86. Reportez-vous aux sections qui suivent pour obtenir une description détaillée et un exemple de chaque interface d'initialisation.

Tableau 16-1 x86 : Sous-systèmes d'initialisation

Sous-système d'initialisation
Objectif
Primary Boot Subsystem (Sous-système d'initialisation principal) (menu Partition Boot)
Ce menu s'affiche si le disque à partir duquel vous effectuez l'initialisation contient plusieurs systèmes d'exploitation, y compris le SE Oracle Solaris (SE Solaris).
Secondary Boot Subsystem (Sous-système d'initialisation secondaire)
Ce menu apparaît chaque fois que vous initialisez la version d'Oracle Solaris. Le système est initialisé automatiquement, sauf si vous choisissez d'exécuter l'assistant de configuration des périphériques Solaris en interrompant le processus d'initialisation automatique.
Assistant de configuration des périphériques/Disquette d'initialisation

Il y a deux façons d'accéder aux menus de l'assistant de configuration des périphériques :

  • Utilisez la disquette d'initialisation de l'assistant de configuration des périphériques ou le CD du logiciel Oracle Solaris (sur les systèmes qui peuvent s'initialiser à partir de l'unité de CD-ROM) pour initialiser le système.
  • Interrompez l'initialisation automatique lorsque vous démarrez le logiciel Solaris à partir d'un disque installé.

Menu Current Boot Parameters
Ce menu s'affiche lorsque vous initialisez la version d'Oracle Solaris à partir du CD du logiciel ou du réseau. Le menu présente une liste des options d'initialisation.

Remarque - Si vous devez créer la disquette d'initialisation de l'assistant de configuration des périphériques Solaris, consultez la page http://www.oracle.com/webfolder/technetwork/hcl/index.html.


x86 : Initialisation de la version Solaris

Dans cette version, si vous initialisez un système x86 à l'aide du CD ou DVD du logiciel Oracle Solaris ou si vous exécutez une initialisation réseau PXE, le système s'initialise automatiquement. Pour utiliser l'assistant de configuration des périphériques, vous devez interrompre le processus d'initialisation en appuyant sur la touche Echap lorsque vous y êtes invité par le système.

Pendant la phase d'identification des périphériques, l'assistant de configuration des périphériques effectue les opérations suivantes :

Au cours de la phase d'initialisation, l'assistant de configuration des périphériques effectue les opérations suivantes :

La section suivante présente des exemples de menus qui s'affichent lors de l'identification des périphériques. Le résultat de la recherche de périphériques varie en fonction de la configuration de votre système.

x86 : Écrans qui s'affichent au cours de la phase d'identification des périphériques

Plusieurs écrans s'affichent pendant que l'assistant de configuration des périphériques tente d'identifier les périphériques sur le système.

Cette section fournit des exemples d'écrans de sous-système d'initialisation suivants :

x86 : Écran de l'assistant de configuration des périphériques

Remarque - Dans cette version d'Oracle Solaris, l'écran de l'assistant de configuration des périphériques a été remplacé par le menu GRUB sur les systèmes x86. Pour plus d'informations, reportez-vous à la section Initialisation d'un système x86 à l'aide de GRUB (liste des tâches).


Dans la version initiale de Solaris 10, le processus d'initialisation automatique ignore les menus de l'assistant de configuration des périphériques, sauf si vous appuyez sur ECHAP lorsque vous y êtes invité par le système pendant la phase d'initialisation. Si vous choisissez d'utiliser l'assistant de configuration des périphériques, l'écran suivant s'affiche.

Solaris Device Configuration Assistant
                                             
The Solaris(TM)Device Configuration Assistant
scans to identify system hardware, lists identified devices, and can
boot the Solaris software from a specified device. This program must be
used to install the Solaris operating environment, add a driver,
or change the hardware on the system. 

> To perform a full scan to identify all system hardware, choose Continue. 
> To diagnose possible full scan failures, choose Specific Scan.
> To add new or updated device drivers, choose Add Driver. 

About navigation...  
    - The mouse cannot be used. 
    - If the keyboard does not have function keys or they do not respond,
      press ESC. The legend at the bottom of the screen will change to
      show the ESC keys to use for navigation. 
    - The F2 key performs the default action.

F2_Continue        F3_Specific Scan        F4_Add Driver        F6_Help
x86 : Écran Bus Enumeration

L'écran Bus Enumeration s'affiche brièvement pendant que l'assistant de configuration des périphériques rassemble les données de configuration matérielle pour les périphériques qui peuvent être détectés automatiquement.

Bus Enumeration

Determining bus types and gathering hardware configuration data ...

Please wait ...
x86 : Écran Scanning Devices

L'écran Scanning Devices s'affiche pendant que l'assistant de configuration des périphériques recherche manuellement les périphériques qui ne peuvent être détectés qu'avec des pilotes spéciaux.

Scanning Devices

The system is being scanned to identify system hardware.

If the scanning stalls, press the system's reset button. When the
system reboots, choose Specific Scan or Help.


Scanning: Floppy disk controller

#######################
|      |        |         |         |         |
0              20       40        60           80       100

Please wait ...
x86 : Écran Identified Devices

L'écran Identified Devices affiche les périphériques qui ont été identifiés sur le système. À ce stade, vous pouvez continuer à utiliser le menu Boot Solaris.

Vous pouvez également effectuer des tâches facultatives en relation avec les périphériques :

Identified Devices

The following devices have been identified on this system. To identify
devices not on this list or to modify device characteristics, such as
keyboard configuration, choose Device Tasks. Platform types may be
included in this list.

ISA: Floppy disk controller
    ISA: Motherboard
    ISA: PnP bios: 16550-compatible serial controller
    ISA: PnP bios: 16550-compatible serial controller
    ISA: PnP bios: Mouse controller
    ISA: PnP bios: Parallel port
    ISA: System keyboard (US-English)
    PCI: Bus Mastering IDE controller
    PCI: Universal Serial Bus
    PCI: VGA compatible display adapter

F2_Continue   F3_Back   F4_Device Tasks   F6_Help

x86 : Menus qui s'affichent au cours de la phase d'initialisation


Remarque - À partir de la version 1/06 de Solaris 10, GRUB s'affiche lors de l'initialisation du système. Pour plus d'informations sur l'initialisation GRUB, reportez-vous à la section Initialisation d'un système x86 à l'aide de GRUB (liste des tâches).


Au cours de cette phase, vous pouvez déterminer la manière dont le système est initialisé.

Les menus ci-dessous sont affichés pendant la phase d'initialisation :

x86 : Menu Boot Solaris

Le menu Boot Solaris vous permet de sélectionner le périphérique à partir duquel effectuer l'initialisation de la version d'Oracle Solaris. Vous pouvez également effectuer des tâches facultatives, telles que l'affichage et l'édition des paramètres d'initialisation automatique et de propriété. Une fois que vous avez sélectionné un périphérique d'initialisation et que vous avez choisi Continue (Continuer), le noyau de Solaris commence à s'initialiser.

Boot Solaris
Select one of the identified devices to boot the Solaris kernel and
choose Continue.

To perform optional features, such as modifying the autoboot and property
settings, choose Boot Tasks.

An asterisk (*) indicates the current default boot device.

> To make a selection use the arrow keys, and press Enter to mark it [X].

[X]  DISK: (*) Target 0:QUANTUM  FIREBALL1280A
on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  DISK: Target 1:ST5660A
on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  DISK: Target 0:Maxtor 9 0680D4
    on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  CD  : Target 1:TOSHIBA  CD-ROM XM-5602B  1546
    on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1

F2_Continue   F3_Back   F4_Boot Tasks   F6_Help
x86 : Menu Current Boot Parameters

Ce menu apparaît à chaque fois que vous initialisez la version d'Oracle Solaris à partir du disque local. Laissez le délai d'attente de cinq secondes s'écouler si vous souhaitez initialiser le noyau par défaut. Si vous souhaitez initialiser avec d'autres options, choisissez l'option appropriée avant la fin du délai d'attente.

                     <<< Current Boot Parameters >>>
Boot path: /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a
Boot args: 
Type    b [file-name] [boot-flags] <ENTER>       to boot with options
or      i <ENTER>                                to enter boot interpreter
or      <ENTER>                                  to boot with defaults
 
 
                     <<< timeout in 5 seconds >>>
 
Select (b)oot or (i)nterpreter: 

x86 : Processus d'initialisation

Le tableau suivant décrit le processus d'initialisation sur les systèmes x86.

Tableau 16-2 x86 : Description du processus d'initialisation

Phase d'initialisation
Description
BIOS
1. Lorsque le système est sous tension, le BIOS exécute des diagnostics d'autotest pour vérifier le matériel et la mémoire du système. Le système commence à s'initialiser automatiquement si aucune erreur n'est détectée. S'il existe des erreurs, des messages d'erreur s'affichent pour décrire les options de récupération.

Les BIOS des périphériques matériels supplémentaires s'exécutent à ce moment-là.

2. Le programme d'initialisation BIOS essaie de lire le premier secteur de disque à partir du périphérique d'initialisation. Ce premier secteur de disque sur le périphérique d'initialisation contient l'enregistrement d'initialisation principal mboot, qui est chargé et exécuté. Si aucun fichier mboot n'est trouvé, un message d'erreur s'affiche.
Programmes d'initialisation
3. L'enregistrement d'initialisation principal, mboot, contient les informations relatives aux disques nécessaires pour trouver la partition active et l'emplacement du programme d'initialisation Solaris, pboot, et charge et exécute pboot, mboot.
4. Le programme d'initialisation Solaris, pboot, charge bootblk , le programme d'initialisation principal. L'objectif de bootblk consiste à charger le programme d'initialisation secondaire, qui se trouve dans le système de fichiers UFS.
5. S'il existe plusieurs partitions initialisables, bootblk lit la table fdisk pour localiser la partition d'initialisation par défaut, puis crée et affiche un menu des partitions disponibles. Vous avez 30 secondes pour sélectionner une autre partition à partir de laquelle effectuer l'initialisation. Cette étape a lieu uniquement s'il existe plusieurs partitions initialisables sur le système.
6. bootblk recherche et exécute le programme d'initialisation secondaire, boot.bin ou ufsboot, dans le système de fichiers (/) racine. Vous avez cinq secondes pour interrompre l'initialisation automatique pour démarrer l'assistant de configuration des périphériques Solaris.
7. Le programme d'initialisation secondaire, boot.bin ou ufsboot, lance un interpréteur de commandes qui exécute le script /etc/bootrc. Ce script fournit un menu d'options d'initialisation du système. L'action par défaut est de charger et d'exécuter le noyau. Vous disposez d'un intervalle de cinq secondes pour indiquer une option d'initialisation ou démarrer l'interpréteur d'initialisation.
Initialisation du noyau
8. Le noyau s'initialise lui-même et commence à charger les modules en utilisant le programme d'initialisation secondaire (boot.bin ou ufsboot) pour lire les fichiers. Lorsque le noyau a chargé suffisamment de modules pour monter le système de fichiers racine (/), le noyau annule le mappage du programme d'initialisation secondaire et continue, en utilisant ses propres ressources.
9. Le noyau crée un processus utilisateur et démarre le processus /sbin/init, qui démarre d'autres processus en lisant le fichier /etc/inittab.
init
10. Dans cette version d'Oracle Solaris, le processus /sbin/init démarre /lib/svc/bin/svc.startd, qui démarre les services système qui effectuent les opérations suivantes :
  • Vérification et montage des systèmes de fichiers

  • Configuration du réseau et des périphériques

  • Démarrage de divers processus et réalisation de tâches de maintenance système

En outre, svc.startd exécute les scripts de contrôle d'exécution (rc) à des fins de compatibilité.

x86 : Fichiers d'initialisation

Outre les scripts de contrôle d'exécution et les fichiers d'initialisation, il existe d'autres fichiers d'initialisation qui sont associés à l'initialisation des systèmes x86.

Tableau 16-3 x86 : Fichiers d'initialisation

Fichier
Description
/etc/bootrc
Contient des menus et des options d'initialisation de la version d'Oracle Solaris.
/boot
Contient les fichiers et répertoires nécessaires à l'initialisation du système.
/boot/mdboot
Fichier exécutable DOS qui charge le programme d'initialisation de premier niveau (strap.com) dans la mémoire à partir du disque.
/boot/mdbootbp
Fichier exécutable DOS qui charge le programme d'initialisation de premier niveau (strap.com) dans la mémoire à partir d'une disquette.
/boot/rc.d
Répertoire qui contient les scripts d'installation. Ne modifiez pas le contenu de ce répertoire.
/boot/solaris
Répertoire qui contient des éléments pour le sous-système d'initialisation.
/boot/solaris/boot.bin
Charge le noyau Solaris ou le kmdb autonome. En outre, ce fichier exécutable fournit des services de microprogramme d'initialisation.
/boot/solaris/boot.rc
Imprime le système d'exploitation Oracle Solaris sur un système x86 et exécute l'assistant de configuration des périphériques en mode d'émulation DOS.
/boot/solaris/bootconf.exe
Fichier exécutable DOS pour l'assistant de configuration des périphériques.
/boot/solaris/bootconf.txt
Fichier texte contenant des messages internationalisés pour l'assistant de configuration des périphériques (bootconf.exe).
/boot/solaris/bootenv.rc
Enregistre les variables eeprom qui sont utilisées pour configurer l'environnement d'initialisation.
/boot/solaris/devicedb
Répertoire qui contient le fichier master, une base de données de tous les périphériques pris en charge possibles avec les pilotes en mode réel.
/boot/solaris/drivers
Répertoire qui contient les pilotes en mode réel.
/boot/solaris/itup2.exe
Exécution du fichier exécutable DOS au cours du processus ITU (Install Time Update).
/boot/solaris/machines
Répertoire obsolète.
/boot/solaris/nbp
Fichier associé à l'initialisation réseau.
/boot/solaris/strap.rc
Fichier qui contient des instructions sur le module de chargement à charger et l'emplacement de chargement dans la mémoire.
/boot/strap.com
Fichier exécutable DOS qui charge le programme d'initialisation de deuxième niveau dans la mémoire.