Nächste: , Vorige: , Nach oben: GNU Guix   [Inhalt][Index]


16 Systemabbilder erstellen

Wenn Sie beabsichtigen, Guix System zum ersten Mal auf einer neuen Maschine zu installieren, gibt es im Grunde drei Möglichkeiten, wie Sie vorgehen können. Erstens können Sie ausgehend von einem bestehenden Betriebssystem, das sich bereits auf der Maschine befindet, den Befehl guix system init aufrufen (siehe guix system aufrufen). Die zweite Möglichkeit ist, ein Installationsabbild vorzubereiten (siehe Ein Abbild zur Installation erstellen). Von diesem bootfähigen System aus wird dann schließlich guix system init durchgeführt. Zu guter Letzt bleibt eine dritte Möglichkeit: Sie bereiten ein Abbild vor, dass direkt eine Instanz des gewünschten Systems enthält. Sie kopieren das Abbild dann auf ein bootfähiges Gerät, sagen wir ein USB-Laufwerk oder eine Speicherkarte, und der Zielrechner bootet direkt davon. Eine Installationsprozedur findet nicht statt.

Mit dem Befehl guix system image sind Sie in der Lage, aus einer Betriebssystemdefinition ein bootfähiges Abbild, englisch „Image“, anzufertigen. Der Befehl kann mehrere Typen von Abbild bereitstellen wie efi-raw, iso9660 oder docker. Jede aktuelle x86_64-Maschine dürfte von einem iso9660-Abbild aus starten können. Jedoch gibt es auch Maschinen da draußen, für die eigens zugeschnittene Abbildtypen vonnöten sind. In der Regel haben diese Maschinen ARM-Prozessoren und sie setzen eventuell voraus, dass bestimmte Partitionen an je einem bestimmten Versatz zu finden sind.

In diesem Kapitel wird erklärt, wie Sie eigene Abbildtypen definieren können und wie Sie daraus bootfähige Images erstellen lassen.