Cette évolution des fonctions d'administration système est une nouveauté de Developer version 5/07.
Les modifications apportées au module GRUB dans cette version donnent au chargeur de démarrage la possibilité de charger et d'initialiser directement le noyau unix. Le module GRUB multiboot n'est plus utilisé. Cette implémentation intègre la fonctionnalité d'amorçage multiple (multiboot) directement dans le module de noyau unix propre à la plate-forme. Ces changements présentent l'avantage de limiter la durée de chargement et la quantité de mémoire nécessaires à l'initialisation du SE Solaris.
Voici les autres ajouts et modifications effectués dans le cadre de l'initialisation GRUB :
Vous disposez de deux nouveaux mots-clés, kernel$ et module$.
Ces mots-clés vous aident à créer les entrées du fichier menu.lst compatibles avec des systèmes 32 bits et 64 bits.
La commande bootadm a également été remaniée dans le but de créer des entrées de fichier GRUB menu.lst contenant le module unix propre à la plate-forme, lequel est maintenant chargé directement par GRUB.
Lors d'une mise à niveau logicielle, la commande bootadm convertit les éventuelles entrées multiboot du fichier menu.lst afin de faire directement référence au module de noyau unix. Pour de plus amples informations, reportez-vous aux pages de manuel boot(1M) et bootadm(1M).
Pour des instructions pas à pas, reportez-vous au Chapter 11, Administering the GRUB Bootloader (Tasks), du System Administration Guide: Basic Administration et au Chapter 12, Booting a Solaris System With GRUB (Tasks), du System Administration Guide: Basic Administration .