So konvertieren Sie ein MacOS-Installationsprogramm in ISO
Inhaltsverzeichnis:
Fortgeschrittene Mac-Benutzer möchten vielleicht eine MacOS Installer-Anwendung in eine ISO-Datei konvertieren. Typischerweise werden die resultierenden Installer-ISO-Dateien zum Installieren von macOS in virtuellen Maschinen wie VMWare oder VirtualBox verwendet, aber sie können auch verwendet werden, um die ISO auf Medien zu brennen, um eine Bootdiskette zu erstellen. Dies bietet eine Alternative zum Erstellen eines bootfähigen USB-Flash-Laufwerks auch für MacOS-Installationsprogramme.
Dieses Tutorial führt Sie durch die Schritte zum Erstellen einer ISO-Datei eines MacOS-Installationsprogramms.
In dieser speziellen exemplarischen Vorgehensweise konvertieren wir eine MacOS Mojave-Installationsanwendung in eine ISO-Datei. Sie können die gleichen Schritte verwenden, um eine ISO-Datei von praktisch jedem anderen MacOS-Installationsprogramm mit vorhandenem createinstallmedia zu erstellen, einschließlich des Erstellens einer ISO-Datei für MacOS Catalina oder für Big Sur, High Sierra und Sierra, indem Sie einfach die Dateinamen gegebenenfalls ersetzen.
So erstellen Sie eine MacOS Mojave-ISO- oder Catalina-ISO-Datei aus einem Installationsprogramm
Dieser Prozess benötigt ein Installationsprogramm für macOS und erstellt daraus eine ISO-Datei, die gebootet oder als typische Disk-Image-Datei verwendet werden kann.
- Laden Sie zunächst das MacOS Mojave-Installationsprogramm oder das MacOS Catalina-Installationsprogramm (oder das Installationsprogramm, das Sie in ein ISO umwandeln möchten) aus dem Mac App Store herunter
- Wenn die Anwendung „MacOS Mojave.app installieren“ oder „MacOS Catalina.app installieren“ vollständig heruntergeladen ist und sich im Ordner „/Applications“ befindet, fahren Sie fort
- Öffnen Sie als Nächstes die Terminal-Anwendung
- Erstellen Sie eine Disk-Image-DMG-Datei, indem Sie den folgenden Befehl eingeben:
- Mounten Sie das erstellte DMG-Disk-Image wie folgt:
- Als Nächstes verwenden wir createinstallmedia, um die macOS-Installationsanwendung auf dem gemounteten Volume zu erstellen:
- Wenn createinstallmedia fertig ist, können Sie als nächstes das soeben erstellte Volume aushängen:
- Jetzt konvertieren wir die DMG-Disk-Image-Datei in eine ISO-Disk-Image-Datei (technisch gesehen eine CDR-Datei, aber es ist dasselbe wie eine ISO)
- Schließlich benennen wir die CDR-Dateierweiterung in ISO um, um die CDR in ISO umzuwandeln:
hdiutil create -o /tmp/Mojave -size 8500m -volname Mojave -layout SPUD -fs HFS+J
hdiutil Attach /tmp/Mojave.dmg -noverify -mountpoint /Volumes/Mojave
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Mojave --nointeraction
hdiutil disconnect /volumes/Install\ macOS\ Mojave
hdiutil convert /tmp/Mojave.dmg -format UDTO -o ~/Desktop/Mojave.cdr
mv ~/Desktop/Mojave.cdr ~/Desktop/Mojave.iso
Das war’s, jetzt sollten Sie eine „Mojave.iso“ Disk-Image-Datei auf dem Mac-Desktop haben, die das ISO-Image des macOS-Installers ist.
Wenn Sie beabsichtigen, die ISO-Datei für eine virtuelle Maschine zu verwenden, müssen Sie einfach das Festplatten-Image Mojave.iso in der App der virtuellen Maschine als Boot-Festplatte auswählen oder es als beliebiges in der VM bereitstellen anderes Disk-Image wäre. Sie können bei Bedarf auch ISO-Dateien in VDI VirtualBox-Images konvertieren.
ISO-Dateien sind flexibel und weit verbreitet, sie können auch gebrannt werden, um Bootdisketten und andere Medien zu erstellen, und Sie können die ISO auch mit dd auf ein USB-Laufwerk kopieren oder eine Vielzahl anderer Aktionen ausführen .
Ob das Erstellen einer macOS-Installer-ISO-Datei und die Verwendung dieser ISO einfacher ist als die einfache Verwendung eines bootfähigen USB-Flash-Laufwerks, hängt ganz von den Anwendungsfällen ab, und in manchen Situationen ist eine ISO das einzig verwendbare Format (zB für bestimmte Virtualisierungsszenarien).
Waren Sie erfolgreich beim Erstellen einer ISO-Datei aus einem macOS-Installationsprogramm? Haben Sie einen anderen Ansatz, um eine ISO-Datei für macOS-Installationsprogramme zu erstellen? Lass es uns in den Kommentaren unten wissen.