Diese Verbesserung der Systemleistung ist neu in der Version Solaris Express 6/05.
Das Betriebssystem Solaris wird nun mit dem Open Source-Lader GRUB (GRand Unified Bootloader) geladen. GRUB dient zum Laden eines Boot-Archivs, das die Kernelmodule und Konfigurationsdateien enthält, in den Systemspeicher. Das Booten des Solaris-Kernels erfolgt in Abhängigkeit von dem Inhalt des im Speicher befindlichen Boot-Archivs.
Da der Solaris-Kernel der Multiboot-Spezifikation entspricht, kann das Betriebssystem Solaris mithilfe von GRUB auf x86-Systemen gebootet werden. GRUB erleichtert das Booten der verschiedenen auf einem System installierten Betriebssysteme. So können auf einem x86-System beispielsweise die folgenden Betriebssysteme gebootet werden:
Solaris OS
Linux
Microsoft Windows
Der Hauptvorteil von GRUB besteht darin, dass Dateisysteme und ausführbare Systemkernformate intuitiv erkannt werden. Sie können also ein Betriebssystem booten, ohne die physische Position des Systemkerns auf der Festplatte kennen zu müssen. Beim GRUB-basierten Booten wird der Systemkern eines Betriebssystems durch Angabe des Dateinamens, des Laufwerks und der Partition, auf der sich der Systemkern befindet, geladen.
Eine der wichtigsten Änderungen besteht darin, dass DCA (Device Configuration Assistant) durch das GRUB-Menü ersetzt wurde. Beim Booten eines x86-Systems wird das GRUB-Menü angezeigt. In diesem Menü können Sie mithilfe der Pfeiltasten (AUF und AB) eine Betriebssysteminstanz auswählen. Wenn Sie keine Auswahl treffen, wird das als Standard festgelegte Betriebssystem gebootet.
Mit der GRUB-basierten Bootfunktion werden die folgenden Verbesserungen erreicht:
Schnelleres Booten von x86-Systemen
Installation über USB-CD oder DVD-Laufwerke
Es kann jetzt von USB-Speichergeräten gebootet werden
Vereinfachtes DHCP-Setup zum PXE-Booten (keine anbieterspezifischen Optionen)
Beseitigung aller Realmode-Treiber
Darüber hinaus wurden die folgenden zwei Befehle für die Verwaltung der Systembootfähigkeit hinzugefügt:
Mit diesem Befehl wird das Boot-Archiv neu erstellt.
Dieser Befehl installiert GRUB-Bootblöcke.
Voraussetzung für diese Funktion ist, dass x86-Systeme über mindestens 256 MB RAM zum Booten und Installieren der Version Solaris Express 6/05 verfügen.
Weitere Informationen zu diesen Verbesserungen finden Sie in System Administration Guide: Devices and File Systems und System Administration Guide: Basic Administration . Siehe auch die Manpages bootadm(1M), grub(5) und installgrub(1M).
Weitere Informationen zur Installation:
Neue Informationen zum Booten und Installieren mithilfe des interaktiven Solaris-Installationsprogramms finden Sie in Solaris Express Installation Guide: Basic Installations .
Neue Informationen zum Booten, dem Einrichten von Installationsservern und Installieren über das Netzwerk finden Sie in Solaris Express Installation Guide: Network-Based Installations .
Neue Informationen zum Booten und Installieren mithilfe des benutzerdefinierten JumpStart-Programms finden Sie in Solaris Express Installation Guide: Custom JumpStart and Advanced Installations .