Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Administration de base Oracle Solaris 10 1/13 Information Library (Français) |
1. Outils de gestion d'Oracle Solaris (présentation)
2. Utilisation de Solaris Management Console (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)
x86 : Prise en charge du GRUB dans le SE Oracle Solaris
x86 : Composants fonctionnels de GRUB
Conventions de nommage utilisées pour configurer GRUB
Conventions de nommage utilisées par la commande findroot
Prise en charge de plusieurs systèmes d'exploitation par le GRUB
x86 : Versions du GRUB prises en charge
Description du fichier menu.lst (prise en charge de ZFS)
Description du fichier menu.lst (prise en charge d'UFS)
16. x86 : Initialisation d'un système qui ne met pas en oeuvre GRUB (tâches)
17. Utilisation d'Oracle Configuration Manager
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)
Cette section comprend des informations sur les processus d'initialisation qui sont uniques à l'initialisation d'un système x86.
A sa mise sous tension, le système x86 est contrôlé par le BIOS (Basic Input/Output System) ROM (Read Only Memory). Le BIOS est l'interface de microprogramme sur les systèmes d'exploitation Oracle Solaris x86 32 bits et 64 bits.
Les adaptateurs matériels possèdent généralement un BIOS intégré qui affiche les caractéristiques physiques du périphérique. Le BIOS permet d'accéder au périphérique. Au cours du démarrage, le BIOS du système vérifie la présence d'un BIOS d'adaptateur. Si aucun adaptateur n'est trouvé, le système charge et exécute chaque BIOS d'adaptateur. Le BIOS de chaque adaptateur exécute des diagnostics d'autotest, puis affiche les informations relatives au périphérique.
Le BIOS sur la plupart des systèmes comporte une interface utilisateur, où vous pouvez sélectionner une liste ordonnée de périphériques d'initialisation qui se compose des sélections suivantes :
Disquette
CD ou DVD
Disque dur
Réseau
Le BIOS essaie d'effectuer l'initialisation à partir de chacun des périphériques, tour à tour jusqu'à ce qu'un périphérique valide avec un programme amorçable soit trouvé.
/platform/i86pc/multiboot est un programme exécutable ELF32 , qui contient un en-tête défini dans la spécification multi-initialisation.
Le programme multi-initialisation est tenu d'effectuer les tâches suivantes :
Interprétation du contenu de l'archive d'initialisation
Détection automatique des systèmes compatibles 64 bits
Sélection du meilleur mode noyau pour l'initialisation du système
Assemblage des modules noyau de base dans la mémoire
Transfert du contrôle du système au noyau Solaris
Après avoir pris le contrôle du système, le noyau initialise la CPU, la mémoire et les sous-systèmes de périphérique. Il monte ensuite le périphérique root, qui correspond aux propriétés bootpath et fstype spécifiées dans le fichier /boot/solaris/bootenv.rc. Ce fichier fait partie de l'archive d'initialisation. Si ces propriétés ne sont pas spécifiées dans le fichier bootenv.rc ou sur la ligne de commande du GRUB, le système de fichiers root est par défaut UFS sur /devices/ramdisk:a. Le système de fichiers root est par défaut UFS lorsque vous initialisez le miniroot d'installation. Une fois le périphérique root monté, le noyau exécute les commandes sched et init. Ces commandes démarrent les services SMF (Service Management Facility).