Solaris 10 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien

x86: Befehlsreferenz für den GRUB-Menübefehl boot

Ab Solaris-Release 10 1/06 lautet die Syntax des Befehls boot wie folgt:


kernel /I86PC.Solaris_11-Abbild_Verzeichnis/multiboot kernel/unix/ install \
[URL|ask] Optionen -B install_media=Datenträgertyp

In der folgenden Tabelle sind die für eine JumpStart-Installation geeigneten Befehlszeilenoptionen des GRUB-Menübefehls boot beschrieben.

Option 

Beschreibung 

install

Führt eine benutzerdefinierte JumpStart-Installation aus. 

Im folgenden Beispiel bootet das System von DVD, wobei die folgenden Optionen verwendet werden: 

  • install startet eine benutzerdefinierte JumpStart-Installation.

  • file://jumpstart/config.tar verweist auf das JumpStart-Profil auf dem lokalen Datenträger.


kernel /I86pc.Solaris_11.8/multiboot install file://jumpstart/config.tar \
 -B install_media=dvdrom module /I86Solaris_11.8/x86.new

[URL| ask]

Gibt die Adresse der benutzerdefinierten JumpStart-Dateien an oder fordert zu deren Eingabe auf.  

  • URL – Gibt den Pfad zu den Dateien an. Sie können einen URL für Dateien an folgenden Speicherorten angeben:

    • Lokale Festplatte


      file://Jumpstart-Verzeichnispfad/komprimierte_Konfig_datei
      

      Beispielsweise:


      kernel /I86pc.Solaris_11.8/multiboot install \
      file://jumpstart/config.tar \
       -B install_media=dvdrom module /I86Solaris_11.8/x86.new
    • NFS-Server


      nfs://Servername:IP-Adresse/Jumpstart-Verzeichnispfad/komprimierte_Konfig_datei
      

      Beispielsweise:


      kernel /I86pc.Solaris_11.8/multiboot install\
      myserver:192.168.2.1/jumpstart/config.tar \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
    • HTTP-Server


      http://Servername:IP-Adresse/Jumpstart_verz_pfad/
      komprimierte_Konfig_datei&Proxy-Infos
      
      • Wenn Sie eine sysidcfg-Datei in die komprimierte Konfigurationsdatei aufgenommen haben, müssen Sie wie im folgenden Beispiel die IP-Adresse des Servers angeben, auf dem sich die Datei befindet:


        kernel /I86pc.Solaris_11.8/multiboot install \
        http://192.168.2.1/jumpstart/config.tar \
         -B install_media=192.168.2.1/export/Solaris_11.8/boot \
        module /I86PC.Solaris_11.8/x86.new
      • Wenn Sie die komprimierte Konfigurationsdatei auf einem HTTP-Server hinter einer Firewall gespeichert haben, müssen Sie während des Boot-Vorgangs einen Proxy-Server angeben. Sie brauchen keine IP-Adresse für den Server anzugeben, auf dem sich die Datei befindet. Sie müssen jedoch wie im folgenden Beispiel eine IP-Adresse für den Proxy-Server angeben:


        kernel /I86pc.Solaris_11.8/multiboot install \
        http://www.shadow.com/jumpstart/config.tar&proxy=131.141.6.151 \
         -B install_media=192.168.2.1/export/Solaris_11.8/boot \
        module /I86PC.Solaris_11.8/x86.new
 
  • ask – Legt fest, dass Sie das Installationsprogramm zur Eingabe der Adresse der komprimierten Konfigurationsdatei auffordert. Die Aufforderung erscheint, nachdem das System gestartet und die Verbindung zum Netzwerk hergestellt wurde. Bei Verwendung dieser Option können Sie keine vollständig automatische JumpStart-Installation durchführen.

    Wenn Sie durch Drücken der Eingabetaste die Eingabeaufforderung umgehen, konfiguriert das Solaris-Installationsprogramm die Netzwerkparameter interaktiv. Danach fordert Sie das Installationsprogramm zur Eingabe des Speicherorts der komprimierten Konfigurationsdatei auf.

    Im folgenden Beispiel wird eine benutzerdefinierte JumpStart-Installation ausgeführt und von DVD gebootet. Sobald das System eine Verbindung zum Netzwerk aufgebaut hat, werden Sie gebeten, den Speicherort der Konfigurationsdatei anzugeben.


    kernal /boot/multiboot kernel/unix install ask -B \
    install_media=192.168.2.1:export/sol_11_x86/boot module \
    /I86PC.Solaris_11.8_

Optionen

  • dhcp – Legt fest, dass die zum Booten des Systems erforderlichen Netzwerkinformationen über einen DHCP-Server abgerufen werden. Diese Option wird bei einer JumpStart-Installation nicht benötigt. Wenn Sie dhcp weglassen und somit angeben, dass kein DHCP-Server verwendet werden soll, verwendet das System die Datei /etc/bootparams oder die Datenbank bootparams des Namen-Service. Sie würden zum Beispiel nicht dhcp angeben, wenn Sie eine statische IP-Adresse beibehalten wollen. Beispielsweise:


    kernel /I86pc.Solaris_11.8/multiboot install \
    dhcp -B install_media=192.168.2.1:/export/Solaris_11.8/ \
    boot module /I86PC.Solaris_11.8/x86.new
  • Die Optionen nowin und text sind für JumpStart-Installationen irrelevant. Sie sind bei interaktiven Installationen bedeutsam. Nähere Informationen hierzu entnehmen Sie bitte So führen Sie eine Installation bzw. ein Upgrade mit dem Solaris-Installationsprogramm aus in Solaris 10 Installationshandbuch: Grundinstallationen.