So erstellen Sie eine macOS-Installationsdiskette unter Linux

So erstellen Sie eine macOS-Installationsdiskette unter Linux

Haben Sie ein defektes Macbook oder iMac? Sie benötigen eine neue macOS-Installation, um das Problem zu beheben, haben aber nur Zugriff auf einen Linux-PC? Mach dir keine Sorge! Dank der Dmg2Img-Anwendung ist es möglich, eine macOS-Installationsdiskette unter Linux zu erstellen.

Bitte beachten Sie, dass die Dmg2Img-Anwendung nicht zu 100% funktioniert. Benutzung auf eigene Gefahr!

Dmg2Img installieren

Bevor Sie ein neues Installations-Image erstellen können, müssen Sie die Dmg2Img-Anwendung auf Ihrem Computer installieren. In diesem Abschnitt des Tutorials erfahren Sie, wie Sie Dmg2Img auf den meisten Linux-Betriebssystemen installieren, einschließlich Ubuntu, Debian, Arch Linux, Fedora Linux, OpenSUSE und sogar aus dem Quellcode.

Ubuntu

Um Dmg2Img unter Ubuntu zu installieren, müssen Sie zuerst das Software-Repository „Universe“ aktivieren. Um es zu aktivieren, öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein.

sudo add-apt-repository universum

sudo apt-Update

Wenn Universe funktioniert, können Sie Dmg2Img mit dem Apt- Paketmanager installieren .

sudo apt install dmg2img

Debian

Dmg2Img ist unter Debian Linux im Software-Repository „Main“ verfügbar. Um es zu installieren, starten Sie ein Terminalfenster mit Strg + Alt + T oder Strg + Umschalt + T . Geben Sie dann den folgenden Apt-get- Befehl in das Terminalfenster ein.

sudo apt-get install dmg2img

Arch Linux

Arch-Benutzer können Dmg2Img über den AUR installieren. Starten Sie ein Terminal, um die App zu installieren. Verwenden Sie dann nach dem Öffnen das Pacman- Paketierungstool, um sowohl das Base-devel- als auch das Git-Paket zu installieren.

sudo pacman -S git base-devel

Wenn die Pakete installiert sind, ist es an der Zeit, das git-Clone- Tool zu verwenden, um den Dmg2Img-Snapshot vom Arch Linux AUR herunterzuladen .

git-Klon https://aur.archlinux.org/dmg2img.git

Nachdem der Befehl git clone beendet ist, verschieben Sie das Terminalfenster in den neuen Ordner „dmg2img“ auf Ihrem Computer.

cd dmg2img

Verwenden Sie schließlich den  Befehl makepkg  , um Dmg2Img auf Ihrem Arch Linux-PC zu erstellen und zu installieren.

makepkg -sri

Fedora

Dmg2Img steht Fedora Linux-Benutzern über die herkömmlichen Softwarequellen zur Verfügung. Um es zu installieren, starten Sie ein Terminalfenster mit Strg + Alt + T oder Strg + Umschalt + T . Geben Sie dann den folgenden Dnf-Paketbefehl ein .

sudo dnf install dmg2img -y

OpenSUSE

Im Gegensatz zu vielen anderen Linux-Distributionen auf dieser Liste ist Dmg2Img nicht direkt für OpenSUSE-Versionen verfügbar. Wenn Sie die App zum Laufen bringen möchten, müssen Sie stattdessen eine RPM-Datei aus dem Internet herunterladen und laden.

Laut unseren Tests funktioniert Dmg2Img sowohl auf OpenSUSE Tumbleweed als auch auf OpenSUSE Leap 15.0 einwandfrei. Um die RPM herunterzuladen, starten Sie ein Terminal, indem Sie Strg + Alt + T  oder  Strg + Umschalt + T drücken  . Verwenden Sie dann den folgenden  Befehl wget .

OpenSUSE Tumbleweed

wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/openSUSE_Tumbleweed/x86_64/dmg2img-1.6.5-1.4.x86_64.rpm

OpenSUSE-Sprung

wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/SLE_12/x86_64/dmg2img-1.6.5-1.2.x86_64.rpm

Verwenden Sie nach dem Herunterladen der RPM-Datei den Zypper- Paketmanager, um Dmg2Img auf Ihren Linux-PC zu laden.

sudo zypper install dmg2img-*.x86_64.rpm

Generisches Linux

Der Quellcode für die Dmg2Img-Anwendung ist auf Github verfügbar. Besser noch, es gibt detaillierte Anweisungen zum Kompilieren aus dem Quellcode. Wenn Sie ein weniger bekanntes Linux-Betriebssystem verwenden, folgen Sie diesem Link und Sie können es loslegen!

Auf USB brennen – Dmg2Img

Nachdem die DMG2Img-Anwendung nun eingerichtet ist, können wir sie zum Brennen einer DMG-Datei verwenden. Legen Sie zunächst Ihre macOS-Image-Datei auf dem Linux-Computer ab. Führen Sie dann die folgenden Schritte aus, um eine bootfähige Diskette zu erstellen.

Schritt 1: Stecken Sie einen kompatiblen USB-Stick in den Computer ein. Stellen Sie sicher, dass es groß genug ist – mindestens 8 GB groß.

Schritt 2: Starten Sie ein Terminalfenster auf Ihrem Linux-Computer, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken .

Schritt 3: Verwenden Sie das Dmg2Img-Programm, um Ihre macOS-DMG-Datei in eine brennbare ISO-Datei zu konvertieren. Denken Sie daran, dass dies /path/to/image_file.dmgder genaue Ort der DMG-Datei auf Ihrem Linux-Computer ist und /path/to/image_file.isoder Ort, an dem Sie die neue macOS-ISO-Datei speichern möchten. Stellen Sie sicher, dass Sie beide Zeilen im folgenden Befehl ändern.

So erstellen Sie eine macOS-Installationsdiskette unter Linux

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

Schritt 4: Sobald die Dmg2Img-Anwendung Ihre macOS-DMG-Datei in eine Linux-kompatible ISO-Datei konvertiert hat , führen Sie den Befehl lsblk aus und bestimmen Sie die Laufwerksbezeichnung Ihres USB- Sticks . In diesem Beispiel lautet die Laufwerksbezeichnung /dev/sdd . Ihre wird sich unterscheiden.

So erstellen Sie eine macOS-Installationsdiskette unter Linux

lsblk

Benötigen Sie Hilfe bei der Ermittlung der Laufwerksbezeichnung Ihres USB-Sticks unter Linux? Sehen Sie sich unseren Beitrag zum Auffinden von Festplatteninformationen unter Linux an! Es behandelt ausführlich die Verwendung von lsblk, damit Sie schnell Informationen zu Festplatten und anderen Wechseldatenträgern finden können.

Schritt 5: Verwenden Sie den DD- Befehl, um die neue macOS-ISO-Datei auf das USB-Laufwerk zu brennen. Denken Sie daran, dass dieser Befehl mit sudo ausgeführt werden muss, sonst schlägt er fehl!

Denken Sie daran, dass der USB in diesem Beispiel /dev/sdd ist. Bitte stellen Sie sicher, dass Sie of=/dev/sddim folgenden Befehl die Laufwerksbezeichnung des USB-Sticks auf Ihrem System ersetzen.

sudo dd if=/path/to/image_file.iso of=/dev/sdd

Wenn der DD- Befehl das Schreiben beendet hat, kann das Terminal wieder verwendet werden. Trennen Sie von hier aus den USB-Stick von Ihrem Computer und verwenden Sie ihn, um macOS auf Ihrem Apple-Gerät neu zu installieren!


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?