Depuis la version Solaris 10 1/06, le programme d'initialisation Open Source GRUB (GNU GRand Unified BootLoader) a été adopté dans le système d'exploitation Solaris pour les systèmes x86. GRUB charge une archive d'initialisation dans la mémoire du système. Une archive d'initialisation est un ensemble de fichiers essentiels nécessaires au démarrage du système avant le montage du système de fichiers racine (/). L'archive d'initialisation est utilisée pour initialiser le système d'exploiration Solaris.
La modification la plus importante est le remplacement de l'assistant de configuration des périphériques de Solaris par le menu GRUB. Le menu GRUB facilite l'initialisation des différents systèmes d'exploitation installés sur le système. Le menu GRUB s'affiche lorsque vous initialisez un système x86. Depuis le menu GRUB, vous pouvez sélectionner une instance de système d'exploitation à installer en utilisant les touches fléchées. Si vous n'effectuez pas de sélection, l'instance de système d'exploitation par défaut est initialisée.
La fonction d'initialisation GRUB apporte les améliorations suivantes :
accélération de l'initialisation ;
installation depuis le lecteur de CD ou DVD USB ;
possibilité d'effectuer l'initialisation depuis les périphériques de stockage USB ;
configuration DHCP simplifiée pour l'initialisation PXE (aucune option spécifique de fournisseur) ;
élimination de tous les pilotes realmode ;
possibilité d'utiliser Solaris Live Upgrade et le menu GRUB pour activer et revenir aux environnements d'initialisation.
Pour plus d'informations sur GRUB, reportez-vous aux sections suivantes.
GNU est l'acronyme récursif de “GNU's Not UNIX.” Pour plus d'informations, visitez le site Web http://www.gnu.org.