Erstellen eines angepassten Arbeitsablaufs im System-Image-Dienstprogramm auf dem Mac
Mithilfe von Arbeitsabläufen für Images kannst du NetBoot-, NetInstall- und NetRestore-Images für macOS erstellen. Arbeitsabläufe bieten dir die Möglichkeit, den Inhalt eines Images im System-Image-Dienstprogramm manuell zu definieren.
Du musst als Administrator angemeldet sein, um einen eigenen Arbeitsablauf erstellen zu können. Aktionen in einem Arbeitsablauf müssen miteinander verknüpft sein, wenn dies nicht zutrifft, ist der Arbeitsablauf ungültig und die Aktionen werden nicht verarbeitet.
Zum Zusammenstellen eines Arbeitsablaufs kannst du die jeweils gewünschte Aktion per Drag&Drop aus der Automator-Bibliothek an die Position bewegen, an der sie ausgeführt werden soll. Jede Aktion innerhalb des Arbeitsablaufs entspricht einem Schritt, den du ansonsten manuell ausführen musst.
Für jede Aktion werden Optionen und Einstellungen unterstützt, die du konfigurieren kannst. Mithilfe des System-Image-Dienstprogramms werden diese Aktionskomponenten mit den verschiedenen Datentypen verknüpft, die beim Wechsel von einer Aktion zur nächsten Aktion übergeben werden.
Eigene Arbeitsabläufe müssen immer mit der Aktion „Image-Quelle definieren“ beginnen und mit der Aktion „Image erstellen“ enden.
System-Image-Dienstprogramm öffnen
Klicke im System-Image-Dienstprogramm auf deinem Mac auf das Einblendmenü „Quelle“ und wähle dein konfiguriertes Mac-Volume, das aktivierte Disk-Image (wird ebenfalls als konfiguriertes Mac-Volume angezeigt) oder die macOS-Installations-App und klicke auf „Weiter“.
Wähle im Bereich „Netzwerk-Disk-Image“ den Image-Typ, den du erstellen möchtest.
Klicke auf „Anpassen“, um die App „Automator“ zu öffnen.
Ein Arbeitsablauf ohne Titel wird geöffnet, der als ersten Schritt die Aktion „Image-Quelle definieren“ enthält.
Wähle in der App „Automator“ „Darstellung“ > „Aktionen anordnen nach“ > „Programm“ und klicke dann in der Automator-Bibliothek auf „System-Image-Dienstprogramm“.
Klicke in der Aktion „Image-Quelle definieren“ auf das Einblendmenü „Quelle“ und wähle die Image-Quelle aus.
Wähle in der Automator-Bibliothek weitere Aktionen aus, die du benötigst, und bewege diese im Bereich „Arbeitsablauf“ unter die Aktion „Image-Quelle definieren“.
Ordne die Aktionen in der von dir gewünschten Reihenfolge an und konfiguriere dabei jede Aktion.
Wähle die Aktion „Image erstellen“ in der Automator-Bibliothek aus, bewege sie ans Ende deines Arbeitsablaufs und lies die Softwarelizenzvereinbarungen. Wenn du einverstanden bist, klickst du auf „Akzeptieren“, um fortzufahren.
Aktion „Image erstellen“ konfigurieren:
Wähle den Image-Typ aus, den du erstellen möchtest:
Wenn du ein NetBoot- oder NetRestore-Image erstellst, gib einen Namen im Feld für installierte Volumes ein. Dies wird später der Name des Volumes, auf dem deine Image-Datei installiert wird.
(Optional) Aktiviere „macOS-Wiederherstellungspartition einbeziehen“, wenn du ein NetRestore-Image erstellst.
Gib im nachfolgenden Fenster „Sichern unter“ an, wo die Image-Datei gespeichert werden soll.
Gib in das Feld „Image-Name“ den Namen für das Image ein. Mit diesem Namen wird die auf dem Computer gespeicherte Image-Datei identifiziert.
Gib in das Feld „Netzwerklaufwerk“ den Namen für dein Image ein. Anhand dieses Namens kann das Image in der Systemeinstellung „Startvolume“ auf den Clientcomputern eindeutig identifiziert werden.
(Optional) Gib in das Feld „Beschreibung“ Anmerkungen oder andere Informationen ein, die zur näheren Beschreibung des Images beitragen. Die Beschreibungsinformationen erscheinen nicht auf dem Client-Mac.
Gib in das Feld „Image-Index“ eine ID für dein Image ein:
Gib eine ID im Bereich zwischen 1 und 4095 ein, wenn du eine Image-Datei erstellen möchtest, die nur auf diesem Server bereitgestellt werden soll.
Gib eine ID im Bereich zwischen 4096 und 65535, wenn du eine von mehreren identischen Image-Dateien erstellen möchtest, die auf verschiedenen Servern bereitgestellt werden sollen.
Hinweis: Wenn mehrere Netzwerk-Images denselben Typ und dieselbe ID im Bereich 40960-6535 aufweisen, werden sie in der Systemeinstellung „Startvolume“ auf dem Clientcomputer als einzelnes Start-Image angezeigt.
Wenn du den Arbeitsablauf später erneut verwenden möchtest, kannst du ihn sichern. Klicke in der Titelleiste auf „Untitled.workflow“ und gib einen Namen und einen Speicherort für den Arbeitsablauf ein.
Klicke zum Starten des Arbeitsablaufs auf „Ausführen“ und authentifiziere dich (falls erforderlich).
Wichtig: Versuche nicht, Inhalte im Image-Zielordner zu bearbeiten, während das Image erstellt wird.
Du kannst den Befehl automator
in der App „Terminal“ verwenden, um einen Arbeitsablauf auszuführen. Gib den folgenden Befehl ein, um einen Arbeitsablauf mit somevariable als somevalue konfiguriert in der Datei myworkflow.workflow auszuführen.
$ automator -D somevariable=somevalue myworkflow.workflow