Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration système : administration de base |
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)
Modification du comportement d'initialisation sur les systèmes SPARC (liste des tâches)
SPARC : Via la PROM d'initialisation
SPARC : Localisation du numéro de révision de la 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 commande eeprom
SPARC : Réinitialisation du système
SPARC : Modification du noyau par défaut à l'aide de la PROM d'initialisation
SPARC : Modification du noyau par défaut à l'aide de la commande eeprom
Prise en charge SPARC des outils de construction ITU
SPARC : Initialisation d'un système à l'aide d'une nouvelle ITU
Modification du comportement d'initialisation sur les systèmes x86 (liste des tâches)
Modification du comportement d'initialisation sur des systèmes x86
x86 : Modification du comportement d'initialisation à l'aide de la commande eeprom
Modification du menu GRUB dans Oracle Solaris 10
x86 : Modification du comportement d'initialisation en modifiant le fichier menu.lst
x86 : Procédure de modification du comportement d'initialisation en modifiant le fichier menu.lst
x86 : Localisation du fichier GRUB menu.lst actif
x86 : Implémentation de la commande findroot
x86 : Ajout d'entrées de menu GRUB qui utilisent la commande findroot
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 uvre GRUB (tâches)
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)
|
Les principales méthodes de modification du comportement d'initialisation sur un système x86 sont les suivantes :
Via la commande eeprom.
La commande eeprom est utilisée pour attribuer une autre valeur à un ensemble de propriétés standard. Ces valeurs, équivalentes aux variables SPARC OpenBoot PROM NVRAM, sont stockées dans le fichier /boot/solaris/bootenv.rc. Les modifications apportées au comportement d'initialisation à l'aide de la commande eeprom sont conservées après chaque réinitialisation du système, ainsi qu'au cours d'une mise à niveau du logiciel. Vous pouvez remplacer ces modifications en modifiant le menu GRUB au moment de l'initialisation ou en modifiant le fichier menu.lst. Pour plus d'informations, reportez-vous à la page de manuel eeprom(1M).
Remarque - Les modifications apportées en modifiant directement le fichier bootenv.rc ne sont pas toujours préservées lors d'une mise à niveau du logiciel. Cette méthode est donc déconseillée. La méthode préférée pour effectuer ce type de modifications consiste à utiliser la commande eeprom.
Via la modification du menu GRUB au moment de l'initialisation.
Les modifications apportées en modifiant le comportement du noyau GRUB au moment de l'initialisation remplacent les options définies à l'aide de la commande eeprom. Cependant, ces modifications sont uniquement valides jusqu'à la prochaine réinitialisation du système. Pour plus d'informations, reportez-vous à la page de manuel kernel(1M).
Via la modification manuelle du fichier menu.lst GRUB.
Attention - Toutes les modifications générées par le système apportées aux entrées du fichier menu.lst sont modifiées ou perdues au cours d'une mise à niveau du système. Cependant, toutes les nouvelles entrées d'initialisation ajoutées manuellement sont conservées après une mise à niveau. Vous pouvez remplacer les paramètres eeprom en modifiant le menu GRUB au moment de l'initialisation ou en modifiant le fichier menu.lst. Les changements apportés en modifiant le menu GRUB au moment de l'initialisation ne sont pas conservés. En revanche, les modifications apportées en modifiant le fichier menu.lst sont conservées après la réinitialisation du système. |
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# eeprom parameter=new-value
# eeprom parameter
La sortie doit afficher la nouvelle valeur eeprom du paramètre spécifié.
Exemple 11-3 x86 : Définition des paramètres boot-file à l'aide de la commande eeprom
Cet exemple montre comment spécifier manuellement l'initialisation du système un noyau 64 bits. Le système doit prendre en charge l'informatique en 64 bits.
# eeprom boot-file=kernel/amd64/unix
Cet exemple montre comment initialiser manuellement un noyau 32 bits sur un système 64 bits.
# eeprom boot-file=kernel/unix
Cet exemple montre comment restaurer la détection automatique par défaut du comportement de l'initialisation sur un système.
# eeprom boot-file=""
L'exemple suivant présente un menu GRUB principal dans une version d'Oracle Solaris prenant en charge l'initialisation d'un système à partir d'un système de fichiers racine ZFS. Ce menu est basé sur le contenu du fichier menu.lst, qui inclut des entrées de menu pour l'ensemble des instances de SE initialisables sur le système. La première entrée du menu est l'option par défaut, sauf indication contraire. Pour spécifier une autre entrée d'initialisation en tant que valeur par défaut, ajoutez la commande default= n au fichier menu.lst, où n est un nombre, en commençant par 0 (première entrée d'initialisation).
GNU GRUB version 0.95 (637K lower / 3144640K upper memory) +-------------------------------------------------------------------------+ be1) be1 failsafe be3 be3 failsafe be2 be2 failsafe +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Remarque - Les informations contenues dans le fichier menu.lst varient en fonction de la version d'Oracle Solaris et de la méthode d'installation utilisée.
Pour modifier une entrée d'initialisation dans le menu GRUB, utilisez les touches fléchées pour sélectionner l'entrée, puis tapez e.
GNU GRUB version 0.95 (637K lower / 3144640K upper memory) +-------------------------------------------------------------------------+ findroot (BE_be1,0,a) bootfs rpool/ROOT/szboot_0508 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Pour obtenir des instructions sur la modification du menu GRUB au moment de l'initialisation, reportez-vous à la section x86 : Procédure de modification du comportement d'initialisation en modifiant le menu GRUB au moment de l'initialisation.
Les exemples ci-après montrent le menu d'édition dans les différentes implémentations GRUB :
Prise en charge ZFS GRUB :
grub edit> kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS,prop=value [,prop=value...]][-asrvxk] [-m smf-options] [-i altinit]
Remarque - Lors de l'ajout d'arguments d'initialisation sur un système doté de la prise en charge de ZFS, incluez toutes les options -B supplémentaires après l'argument -B $ZFS-BOOTFS par défaut.
Prise en charge UFS GRUB :
grub edit> kernel /platform/i86pc/multiboot [-asrvxk] [-m smf-options] [-i altinit][-B prop=value [,prop=value...]]
La liste ci-dessous décrit les arguments d'initialisation et les options que vous pouvez indiquer en modifiant le menu GRUB au moment de l'initialisation :
Spécifie le noyau à initialiser
Demande à l'utilisateur des informations de configuration
Initialise le système en mode monoutilisateur
Spécifie une reconfiguration au démarrage
Le système teste tous les périphériques matériels connectés, puis affecte les nœuds dans le système de fichiers afin de représenter uniquement les périphériques qui sont réellement trouvés.
Initialise le système avec les messages détaillés activés
N'initialise pas le système en mode clusterisé
Démarre le système avec le débogueur de noyau activé
Contrôle le comportement d'initialisation de l'utilitaire de gestion des services (SMF)
Il existe deux catégories d'options : les options de reprise et les options de messages.
Spécifie un fichier exécutable alternatif en tant que processus primordial. altinit est un chemin valide vers un fichier exécutable.
Spécifie les propriétés d'initialisation du noyau.
Vous trouverez ci-après différentes manières de modifier le comportement d'initialisation dans le menu GRUB à l'aide de l'option -B prop=val :
Redirige la console vers ttya.
Désactive l'énumération ACPI (Advanced Configuration and Power Interface) des périphériques.
Redirige la console vers ttya et désactive l'énumération ACPI des périphériques.
Désactive complètement l'ACPI.
Remarque - Lorsque des propriétés sont spécifiées à l'aide de la commande eeprom et sur la ligne de commande GRUB, la commande GRUB est prioritaire.
Lorsque vous modifiez le comportement du noyau GRUB en modifiant le menu GRUB au moment de l'initialisation, les modifications ne sont pas conservées après la réinitialisation du système. Le comportement d'initialisation par défaut est restauré au démarrage suivant du système.
Lorsque la séquence d'initialisation commence, le menu GRUB principal s'affiche.
Remarque - Si vous appuyez sur Échap, vous revenez au menu principal GRUB sans enregistrer les modifications.
Les modifications apportées prennent effet lors de l'initialisation du système.
Exemple 11-4 x86 : Initialisation d'un noyau 32 bits sur un système 64 bits
Pour initialiser un noyau 32 bits sur un système 64 bits, ajoutez l'argument kernel/unix.
grub edit> kernel /platform/i86pc/multiboot kernel/unix
Exemple 11-5 x86 : Redirection de la console série
Pour rediriger la console série vers ttyb, ajoutez l'argument -B console=ttyb.
grub edit> kernel /platform/i86pc/multiboot -B console=ttyb
Sinon, vous pouvez utiliser la propriété input-device/output-device, comme indiqué dans l'exemple suivant :
grub edit> kernel /platform/i86pc/multiboot -B input-device=ttyb,output-device=ttyb
Cet exemple montre comment remplacer la vitesse de la ligne série :
grub edit> kernel /platform/i86pc/multiboot -B ttyb-mode="115200,8,n,1,-"
Attention : dans l'exemple précédent, la valeur de propriété contient des virgules, qui sont également un séparateur de propriétés. Afin d'éviter toute confusion de la part de l'analyseur syntaxique de propriétés, utilisez des guillemets doubles autour de l'ensemble de la valeur de propriété.
Le menu GRUB, qui est basé sur le fichier de configuration menu.lst, peut être personnalisé. Les systèmes d'exploitation installés sur votre système sont répertoriés dans ce fichier et s'affichent dans le menu GRUB lors de l'initialisation du système. Notez que lorsque vous installez un système d'exploitation autre qu'Oracle Solaris, vous devez ajouter manuellement une entrée de menu pour ce système d'exploitation dans le fichier menu.lst après l'installation.
Vous trouverez ci-après un exemple de menu GRUB principal standard, qui est basé sur le contenu du fichier menu.lst. Le menu GRUB principal est constitué de toutes les entrées d'initialisation disponibles, ainsi qu'une archive de secours.
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------------+ | Solaris 10.1 ... X86 | | Solaris failsafe | | | +-------------------------------------------------------------------------+
Il existe un délai définissable associé à l'initialisation de l'entrée de système d'exploitation par défaut. L'entrée d'initialisation du SE par défaut qui est initialisée peut être configurée via la commande default. Le logiciel d'installation définit en général cette commande afin qu'elle initialise l'une des entrées d'initialisation valides. Pour démarrer une autre instance du SE Oracle Solaris (le cas échéant), ou pour initialiser un autre système d'exploitation, utilisez les touches fléchées afin de sélectionner une autre entrée d'initialisation. Appuyez ensuite sur Entrée pour initialiser cette entrée. Notez que si la commande default n'est pas définie, la première entrée d'initialisation du menu GRUB est initialisée.
Seul le fichier menu.lst actif est utilisé pour initialiser le système. Pour modifier le menu GRUB affiché lors de l'initialisation du système, modifiez le fichier GRUB menu.lst actif. La modification de tout autre fichier menu.lst n'a pas d'effet sur le menu qui s'affiche lors de l'initialisation du système. Pour déterminer l'emplacement du fichier menu.lst actif, utilisez la sous-commande list-menu de la commande bootadm. Pour plus d'informations sur l'utilisation de la commande bootadm, reportez-vous à la section Gestion des archives d'initialisation à l'aide de la commande bootadm.
Pour obtenir une description complète du fichier menu.lst dans chacune des implémentations GRUB dans le système d'exploitation Solaris, reportez-vous à la section x86 : Versions du GRUB prises en charge.
Il peut s'avérer nécessaire de modifier le fichier menu.lst pour l'une des raisons suivantes :
Pour ajouter de nouvelles entrées de SE
Pour ajouter des informations de redirection de console GRUB
Avant de commencer
Dans la mesure où seul le fichier GRUB menu.lst actif est utilisé pour initialiser le système, assurez-vous d'avoir modifié le fichier approprié. La modification d'un autre fichier GRUB menu.lst n'a aucun effet sur le menu qui s'affiche dans ce cas.
L'emplacement du fichier menu.lst actif varie, selon que vous avez un système avec une racine UFS ou ZFS.
Pour une racine UFS, le fichier menu.lst actif est /boot/grub/menu.lst.
Pour une racine ZFS, le fichier menu.lst actif est /pool-name/boot/grub/menu.lst.
Vous pouvez déterminer l'emplacement du fichier GRUB menu.lst actif à l'aider de la commande bootadm avec la sous-commande list-menu.
# bootadm list-menu
Pour plus d'informations sur la commande bootadm, reportez-vous à la page de manuel bootadm(1M).
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Les commentaires dans le fichier menu.lst vous fournissent les informations nécessaires à l'ajout d'une nouvelle entrée de système d'exploitation.
L'exemple suivant présente un fichier menu.lst pour un système exécutant une version dotée de la prise en charge de l'initialisation ZFS. Les entrées d'initialisation dans le fichier menu.lst varient en fonction de la version d'Oracle Solaris en cours d'exécution.
#---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris Solaris 10 s10x_nbu6wos_nightly X86 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive #---------------------END BOOTADM--------------------
Attention - Ne modifiez pas directement le contenu d'origine du fichier menu.lst. Pour modifier l'une des entrées de SE dans le fichier, modifiez manuellement le fichier afin de dupliquer le contenu existant. Ensuite, apportez les modifications au contenu dupliqué. Notez également que lors de l'ajout manuel de nouvelles entrées au fichier, n'incluez jamais de commentaires protégés, par exemple, « Ajouté par bootadm ». Ces commentaires sont réservés à l'usage exclusif du système. Le fait de ne pas utiliser ces commentaires garantit que ces entrées restent intactes en cas de mise à niveau du logiciel. |
Si vous avez ajouté des entrées aux entrées par défaut, apportez les modifications équivalentes manuellement.
Les indicateurs [-B *] et [*] doivent être conservés s'ils existent dans le fichier menu.lst original. En outre, l'entrée de secours doit toujours posséder un indicateur -s.
Notez que les modifications apportées au fichier prennent effet à la prochaine réinitialisation du système.
Astuce - Si vous exécutez Linux et installez Oracle Solaris, l'entrée Linux n'est pas conservée dans le menu de GRUB lors de la réinitialisation du système. Avant d'installer ou de mettre à niveau votre système, enregistrez une copie du fichier menu.lst qui contient les informations Linux. Après l'installation, ajoutez les informations Linux au nouveau fichier menu.lst dans la partition Solaris.
Étant donné que les modifications apportées au fichier menu.lst ne sont pas directement liées au SE Oracle Solaris, vous ne pouvez pas les appliquer à l'aide de la commande eeprom. Vous devez modifier le fichier directement. Notez que le processus de mise à niveau du logiciel conserve les modifications apportées au fichier menu.lst.
Attention - GRUB est capable d'initialiser Linux et Oracle Solaris. Cependant, GRUB Linux ne peut pas initialiser Oracle Solaris. Vérifiez toujours que l'une des conditions suivantes est remplie :
|
Pour obtenir une description détaillée du fichier GRUB menu.lst correspondant à chaque version d'Oracle Solaris, reportez-vous à la section x86 : Versions du GRUB prises en charge.
Exemple 11-6 Fichier menu.lst sur un système doté du chargeur d'initialisation ZFS Oracle Solaris
Les exemples suivants montrent à quoi ressemble un fichier menu.lst sur un système doté du chargeur d'initialisation ZFS Oracle Solaris. Par défaut, ce système s'initialise à partir d'un système de fichiers racine ZFS. Notez que le contenu du fichier varie en fonction du type d'installation.
Nouvelle installation ou mise à niveau standard :
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (pool_rpool,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title Solaris failsafe findroot (pool_rpool,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Oracle Solaris Live Upgrade
title be1 findroot (BE_be1,0,a) bootfs rpool/ROOT/szboot_0508 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-sa
Exemple 11-7 Fichier menu.lst sur un système doté d'un chargeur d'initialisation UFS
Les exemples suivants montrent à quoi ressemble un fichier menu.lst sur un système doté d'un système de fichiers racine UFS. Par défaut, le système s'initialise à partir d'un système de fichiers racine UFS.
Nouvelle installation ou mise à niveau standard :
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (rootfs0,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive title Solaris failsafe findroot (rootfs0,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Oracle Solaris Live Upgrade :
title be1 findroot (BE_be1,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Sur les systèmes disposant d'une racine ZFS, le fichier menu.lst actif se trouve généralement sous /pool-name/boot/grub/menu.lst .
Sur les systèmes disposant d'une racine UFS, le fichier menu.lst actif se trouve généralement sous /boot/grub/menu.lst.
Pour localiser le menu GRUB actif, utilisez la commande bootadm avec la sous-commande list-menu :
# bootadm list-menu
Cette commande répertorie également le contenu du fichier menu.lst actif :
# bootadm list-menu The location for the active GRUB menu is: /pool-name/boot/grub/menu.lst default 0 timeout 10 0 be1 1 be1 failsafe 2 be3 3 be3 failsafe 4 be2 5 be2 failsafe
Pour plus d'informations sur l'utilisation de la commande bootadm, reportez-vous à la section Gestion des archives d'initialisation à l'aide de la commande bootadm.
Toutes les méthodes d'installation , y compris Oracle Solaris Live Upgrade, utilisent désormais la commande findroot pour spécifier la tranche de disque à initialiser sur un système de type x86. Cette amélioration prend en charge l'initialisation de systèmes dotés de racines ZFS et UFS Oracle Solaris. Cette information est contenue dans le fichier menu.lst utilisé par GRUB. Auparavant, la commande root, root (hd0.0.a), servait à spécifier de manière explicite la tranche de disque à initialiser.
Les méthodes d'installation incluent notamment Oracle Solaris Live Upgrade, Oracle Solaris JumpStart et le programme de l'interface graphique d'installation.
Outre la commande findroot, un fichier de signatures se trouve sur la tranche, (mysign, 0, a), où mysign est le nom d'un fichier de signatures situé dans le répertoire /boot/grub/bootsign. Lors de l'initialisation d'un système à partir d'une racine ZFS, le plug-in GRUB ZFS recherche et tente de monter un système de fichiers ZFS dans la tranche a de la partition fdisk 0.
Le nom du fichier de signatures varie en fonction de la méthode d'installation utilisée. Pour plus d'informations sur les conventions de nommage utilisées par la commande findroot, reportez-vous à la section Conventions de nommage utilisées par la commande findroot .
D'autres entrées de menu qui utilisent la commande findroot peuvent être ajoutées au menu GRUB après une installation ou une mise à niveau. Pour plus d'instructions, reportez-vous à la section x86 : Ajout d'entrées de menu GRUB qui utilisent la commande findroot.
Attention - La signature d'initialisation doit être unique. N'utilisez pas ou ne supprimez pas les signatures générées par le système ou les signatures utilisateur dupliquées dans plusieurs instances du logiciel Oracle Solaris. Cela pourrait entraîner l'initialisation d'une instance de système d'exploitation incorrecte ou empêcher le système de s'initialiser. |
Notez que la commande root peut cependant être utilisée dans le fichier menu.lst dans certains cas, par exemple pour démarrer Windows. Toutefois, n'utilisez pas la commande root dans les cas où la commande findroot constitue le choix de préférence.
Exemple 11-8 x86 : Fichier menu.lst par défaut sur un système prenant en charge un chargeur d'initialisation UFS
L'exemple suivant présente le format d'une entrée de fichier menu.lst qui utilise la commande findroot :
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (pool_rpool,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title Solaris failsafe findroot (pool_rpool,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Exemple 11-9 x86 : Fichier menu.lst par défaut prenant en charge un chargeur d'initialisation ZFS Oracle Solaris
Cet exemple présente un fichier menu.lst sur le système qui prend en charge un chargeur d'initialisation ZFS Oracle Solaris. Les informations relatives à l'initialisation à partir d'un système de fichiers racine ZFS sont automatiquement ajoutées au fichier lors de l'exécution d'Oracle Solaris Live Upgrade.
title be1 findroot (BE_be1,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Cette procédure montre comment mettre à jour manuellement le fichier menu.lst avec des entrées définies par l'utilisateur utilisant la commande findroot. En règle générale, ces entrées sont ajoutées après une installation ou une mise à niveau. Pour plus d'instructions sur l'ajout d'entrées définies par l'utilisateur à l'aide de la commande findroot, reportez-vous à la section x86 : Implémentation de la commande findroot.
Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.
# touch /my-pool/boot/grub/bootsign/user-sign
# touch /boot/grub/bootsign/user-sign
Remarque - Assurez-vous que le nom du fichier que vous choisissez pour la signature d'initialisation est unique. N'utilisez pas les noms de signature générés par le système ou les noms de signature utilisateur dupliqués sur plusieurs instances d'Oracle Solaris. Cela peut empêcher le système de s'initialiser ou provoquer l'initialisation d'une instance Oracle Solaris incorrecte.
# bootadm list-menu
title User Solaris boot entry findroot (user-sign, 3, c) kernel$ /platform/i86pc/multiboot module /platform/i86pc/boot_archive
Dans l'exemple précédent, 3 représente la 4ème partition fdisk (les partitions commencent à 0). c représente la tranche dans une partition fdisk Solaris (les tranches commencent à a).
La nouvelle entrée s'affiche dans le menu GRUB et peut être sélectionnée pour initialiser l'instance de SE Oracle Solaris spécifiée.