Si une erreur de noyau se produit au démarrage, vous pouvez utiliser deux méthodes pour démarrer avec Solaris Resource Manager désactivé. Essayez d'abord la méthode A ; si elle échoue, passez à la méthode B.
Procédez depuis l'invite du moniteur de démarrage, ok. Si vous n'y êtes pas, envoyez une séquence d'interruption à la console.
Démarrez le système avec le mode invite activé :
ok boot -a Booting from: sd(0,0,0) -a |
Acceptez le fichier à charger et la route de module proposés par défaut en appuyant sur Entrée :
Enter filename [kernel/unix]: <Enter> Enter default directory for modules [/platform/SUNW,.../kernel /kernel /usr/kernel]: <Enter> SunOS Release 5.6 Version ... [UNIX(R) System V Release 4.0] |
Tapez etc/system.noshrload lorsque le programme demande le nom du système de fichiers à utiliser.
Il s'agit de la version d'origine de votre fichier /etc/system, tel qu'il était avant l'installation de Solaris Resource Manager. Cette copie a été générée automatiquement à l'installation de Solaris Resource Manager.
Name of system file [etc/system]: etc/system.noshrload |
Acceptez les valeurs par défaut pour les invites suivantes :
root filesystem type [ufs]: <Enter> Enter physical name of root device [...]: <Enter> |
Le système démarrera en désactivant Solaris Resource Manager.
Démarrez Solaris depuis le CD-ROM d'installation :
ok boot cdrom -s |
Montez le disque du système de fichiers racine normal :
# mount /dev/dsk/nom-unité /a |
À l'aide d'un éditeur comme vi, ouvrez le fichier /etc/system du système de fichiers racine normal :
# vi /a/etc/system |
Mettez en commentaire la ligne qui définit initclass à SHR. Notez que le caractère de commentaire utilisé dans ce fichier est l'astérisque (*).
* set initclass="SHR" |
Démontez le système de fichiers racine normal :
# umount /a |
Redémarrez avec les disques habituels :
# shutdown -i 6 |
Le système démarrera en désactivant Solaris Resource Manager.