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) |
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)
Initialisation d'un système x86 à un état spécifié (liste des tâches)
Initialisation d'un système x86 à un état spécifié
Identification du niveau d'exécution actuel d'un système
Initialisation d'un système x86 à un état multiutilisateur (niveau d'exécution 3)
Procédure d'initialisation d'un système dans un état multiutilisateur (niveau d'exécution 3)
Initialisation d'un système x86 à un état monoutilisateur (niveau d'exécution S)
Procédure d'initialisation d'un système dans un état monoutilisateur (niveau d'exécution S)
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)
8. Préservation de la capacité d'initialisation d'un système x86 (tâches)
Les procédures suivantes décrivent comment initialiser un système x86 à un état spécifié, également appelé initialisation de niveau d'exécution.
Pour identifier le niveau d'exécution actuel d'un système, utilisez la commande who -r.
Exemple 2-1 Identification du niveau d'exécution d'un système
La sortie de la commande who -r affiche des informations sur le niveau d'exécution actuel d'un système, ainsi que sur les niveaux d'exécution précédents.
$ who -r . run-level 3 Dec 13 10:10 3 0 S $
|
Si un système est hors tension, sa mise sous tension ou l'utilisation de la commande reboot lance la séquence d'initialisation multiutilisateur.
Utilisez la commande who -r pour vérifier que le système est exécuté au niveau spécifié. Reportez-vous à la section Identification du niveau d'exécution actuel d'un système.
Utilisez cette procédure pour initialiser au niveau d'exécution 3 un système x86 actuellement au niveau d'exécution 0.
# reboot
Si le système affiche l'invite Press any key to reboot, appuyez sur n'importe quelle touche pour réinitialiser le système.
Vous pouvez également utiliser le bouton de réinitialisation à cette invite. Si le système a été mis hors tension, mettez le système sous tension à l'aide du bouton d'alimentation.
Lorsque la séquence d'initialisation commence, le menu principal GRUB s'affiche.
Si vous ne sélectionnez pas d'entrée dans un délai de 10 secondes, le système s'initialise automatiquement au niveau d'exécution 3.
L'invite de connexion s'affiche lorsque le processus d'initialisation s'est terminé avec succès.
hostname console login:
$ who -r . run-level 3 Mar 2 09:44 3 0 S
L'initialisation d'un système à un état monoutilisateur est utilisée dans le cadre de la maintenance du système, notamment la sauvegarde du système de fichiers ou la résolution d'autres problèmes liés au système.
# reboot
Si le système affiche l'invite Press any key to reboot, appuyez sur n'importe quelle touche pour réinitialiser le système.
Vous pouvez également utiliser le bouton de réinitialisation à cette invite. Si le système a été mis hors tension, mettez le système sous tension à l'aide du bouton d'alimentation.
Lorsque la séquence d'initialisation commence, le menu principal GRUB s'affiche.
Si vous ne pouvez pas utiliser les touches fléchées, utilisez la touche d'accent circonflexe (^) pour faire défiler vers le haut et la touche de la lettre v pour faire défiler vers le bas.
Vous pouvez alors ajouter des options et des arguments à la ligne kernel ou kernel$.
Remarque - Pour spécifier d'autres comportements d'initialisation, remplacez l'option -s par l'option d'initialisation appropriée.
Les autres comportements d'initialisation suivants peuvent être spécifiés de cette manière :
Effectuez une initialisation de reconfiguration.
Initialisez le système avec le débogueur de noyau.
Redirigez la console.
Pour plus d'informations, reportez-vous à la page de manuel boot(1M).
# who -r . run-level S Jun 13 11:07 S 0 0
Initialiser un système en mode interactif s'avère utile si vous avez besoin de spécifier un autre noyau ou le fichier /etc/system pendant le processus d'initialisation. Suivez la procédure ci-après pour initialiser un système en mode interactif. Vous avez également la possibilité d'initialiser un autre environnement d'initialisation pour résoudre un problème avec le fichier /etc/system. Reportez-vous à la section Lancement de la réinitialisation d'un système dans un environnement nouvellement activé ou dans un autre environnement d'initialisation.
# cp /etc/system /etc/system.bak # cp /boot/solaris/filelist.ramdisk /boot/solaris/filelist.ramdisk.orig # echo "etc/system.bak" >> /boot/solaris/filelist.ramdisk
# bootadm update-archive -v
# reboot
Name of system file [etc/system]: /etc/system.bak
Si vous appuyez sur la touche Entrée sans fournir d'information, les valeurs par défaut du système sont acceptées.
# reboot