Inhaltsverzeichnis
Zusammenfassung
Mit KIWI können Sie Betriebssystem-Images erstellen. Dieses Kapitel behandelt, wie ein System-Image auf einem leeren Computer implementiert wird. Dazu müssen Sie ein Preload-Image erstellen, das ein bootfähiges RAW-Image enthält. Diese Datei enthält zwei wichtige Teile: eine Partitionstabelle und das eigentliche Betriebssystem. Dieses RAW-Image wird auf die leere Festplatte geschrieben, und beim ersten Bootvorgang dehnt sich das Betriebssystem auf den verbleibenden Plattenspeicher aus.
Wie Sie ein solches Image erstellen können, erfahren Sie unter Abschnitt 17.4.2, „Erstellen eines Image“. Beim Aufbauen des ISO-Image finden Sie die RAW-Datei im Zielordner. Es gibt mehrere Möglichkeiten, ein Raw-Image auf einer Platte abzulegen.
Schließen Sie die Platte an einen Bereitstellungsserver an und kopieren Sie das Image auf das Raw-Gerät.
Stellen Sie das Raw-Image über einen HTTP- oder FTP-Server bereit und legen Sie es auf der Platte des zu installierenden Clients ab.
Erstellen Sie ein Netboot-Image, das lediglich das Image abruft und auf der Platte ablegt. Dies ist eine gute Methode zur Massenimplementierung.
Booten Sie einen Rettungsdatenträger und führen Sie die Speicherung manuell vom Rettungs-Image durch.
Für einen schnellen Start empfiehlt es sich, eine der in Abschnitt 22.1, „Manuelles Implementieren des Systems vom Rettungs-Image“ beschriebenen Methoden zu verwenden.
Brennen Sie das ISO-Image, das Sie vom KIWI-Erstellungsprozess erhalten (siehe Abschnitt 17.4.2, „Erstellen eines Image“ auf CD/DVD).
Booten Sie von diesem Medium auf dem Computer, auf dem Sie das System installieren möchten.
Wählen Sie die zu installierende Festplatte aus.
Starten Sie den Computer neu und booten Sie von der Festplatte.
Booten Sie den Client, der mit einem Rettungssystem installiert werden soll. Solche Systeme stehen auf allen SUSE-Installations-CDs oder -DVDs zur Verfügung.
Melden Sie sich als root-Benutzer an. Lassen Sie das Passwort leer, hier ist keine Eingabe erforderlich.
Konfigurieren Sie Ihr Netzwerk. Wenn in Ihrem Netzwerk DHCP verfügbar ist, ist dies lediglich das Kommando ifup-dhcp eth0. Wenn dies manuell durchgeführt werden muss, verwenden Sie das Kommando ip zur Konfigurierung Ihres Netzwerks. Die Ausgabe, mit der DHCP startet, teilt Ihnen auch die IP-Adresse des Computers mit.
Überwachen Sie einen unbenutzten Port Ihres Netzwerks wie 1234 und speichern Sie die eingehenden Daten mit dem folgenden Kommando:
netcat -l -p 1234 > /dev/sda
Senden Sie auf dem Imaging-Server das Raw-Image mit dem folgenden Kommando zur Installation an den Client:
netcat <IP of client> 1234 < $HOME/preload_image/<image_name>
Entfernen Sie nach der Übertragung des Image das Rettungssystem aus Ihrem CD- oder DVD-Laufwerk und fahren Sie den Clientcomputer herunter. Beim nächsten Booten sollte der Boot-Loader GRUB auf dem Client gestartet werden. Das firstboot-System übernimmt dann.