GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Erstellen Sie bootfähige USB-Laufwerke und SD-Karten mit Etcher in Linux

Das Erstellen von bootfähigen USB-Festplatten unter Linux ist einfacher als je zuvor. Es gibt viele Befehlszeilen- und Grafiktools, mit denen Sie einfach bootfähige Datenträger erstellen können. Ein solches Tool ist balenaEtcher , oder einfach nur Etcher . In diesem Handbuch besprechen wir, was Etcher ist und wie man bootfähige USB-Laufwerke und SD-Karten mit Etcher in Linux-Betriebssystemen erstellt.

Was ist Etcher?

Etcher ist eine kostenlose Open-Source-Betriebssystem-Image-Flasher-Anwendung, die mit Webtechnologien wie JS, HTML, Nodejs und Electron erstellt wurde. Mit Etcher können Sie OS-Images einfach und sicher auf SD-Karten und USB-Laufwerke flashen.

Etcher validiert die auf das Laufwerk geschriebenen Images, bevor das bootfähige Laufwerk fertiggestellt wird. Es stellt sicher, dass jedes Datenbyte korrekt auf das vorgesehene Laufwerk geschrieben wird. So müssen Sie keine Zeit damit verschwenden, Images auf beschädigte Laufwerke oder Karten zu schreiben und sich zu wundern, warum Ihr Laufwerk nicht bootet.

Der wichtigste Vorteil der Verwendung von Etcher besteht darin, dass Sie das richtige Flash-Laufwerk und die richtige SD-Karte auswählen können und Sie davor geschützt sind, versehentlich auf Ihre Festplatten zu schreiben. Es unterscheidet die USB-Laufwerke von den Systempartitionen. Kein versehentliches Löschen der Festplatte mehr! Es kann auch direkt Raspberry Pi-Geräte flashen, die den Boot-Modus für USB-Geräte unterstützen.

Etcher kann .iso schreiben , .img und .zip Dateien auf USB-Laufwerke und SD-Karten. Etcher ist eine plattformübergreifende Anwendung, die Linux, macOS und Microsoft Windows unterstützt.

Etcher unter Linux installieren

Da Etcher eine Electron-Anwendung ist, ist die Installation von Etcher keine große Sache.

Laden Sie die neueste Etcher-Edition von seiner Website herunter . Gehen Sie zu dem Ort, an dem Sie die Etcher-Zip-Datei heruntergeladen haben, und entpacken Sie sie.

$ unzip balena-etcher-electron-1.5.120-linux-x64.zip

Dadurch wird die Etcher-Zip-Datei in das Etcher AppImage-Format extrahiert. Machen Sie es mit dem Befehl ausführbar:

$ chmod +x balenaEtcher-1.5.120-x64.AppImage

Jetzt können Sie Etcher mit dem Befehl ausführen:

$ ./balenaEtcher-1.5.120-x64.AppImage

Installieren Sie Etcher mit Linux-Paketmanagern

Wenn Sie es vorziehen, Etcher mit dem Paketmanager Ihrer Linux-Distribution zu installieren, gehen Sie wie folgt vor.

Etcher ist in AUR verfügbar für Arch Linux und seine Varianten. Wenn Sie Arch Linux verwenden, können Sie Etcher unter Arch Linux mit beliebigen AUR-Hilfstools installieren, z. B. Yay , wie unten:

$ yay -S balena-etcher

Etcher ist in den Standard-Repositories von Solus verfügbar. Um Etcher auf Solus zu installieren, führen Sie Folgendes aus:

$ sudo eopkg it etcher

Etcher-Entwickler haben auch Repositories für Debian-basierte Systeme und RHEL-basierte Systeme erstellt.

Um das Etcher-RPM-Repository auf Fedora, RHEL und seinen Klonen wie CentOS, AlmaLinux und RockyLinux hinzuzufügen, führen Sie Folgendes aus:

$ curl -1sLf 'https://dl.cloudsmith.io/public/balena/etcher/setup.rpm.sh' | sudo -E bash

Aktualisieren Sie die Software-Repositories und installieren Sie Etcher mit dnf Paketmanager:

$ sudo dnf update
$ sudo dnf install balena-etcher-electron

Fügen Sie auf Debian, Ubuntu und seinen Derivaten das Etcher Debian-Repository hinzu:

$ curl -1sLf 'https://dl.cloudsmith.io/public/balena/etcher/setup.deb.sh' | sudo -E bash

Aktualisieren Sie die Repositories und installieren Sie Etcher unter Debian, Ubuntu mit apt Paketmanager:

$ sudo apt update
$ sudo apt install balena-etcher-electron

Fügen Sie in den Editionen openSUSE Tumbleweed und Leap das folgende Repository hinzu:

$ curl -1sLf 'https://dl.cloudsmith.io/public/balena/etcher/setup.rpm.sh' | sudo -E bash

Installieren Sie dann Etcher unter openSUSE mit zypper :

$ sudo zypper install balena-etcher

Erstellen Sie bootfähige USB-Laufwerke und SD-Karten mit Etcher in Linux

Schließen Sie das USB-Laufwerk oder die SD-Karte an und starten Sie die Etcher-Anwendung über das Menü oder den Anwendungsstarter. Wenn Sie Etcher AppImage heruntergeladen haben, gehen Sie zu dem Ort, an dem Sie das Etcher AppImage heruntergeladen haben, und starten Sie es wie folgt:

$ ./balenaEtcher-1.5.120-x64.AppImage

Die Standardschnittstelle von Etcher sieht wie folgt aus:

Wie Sie in der obigen Ausgabe sehen können, ermöglicht uns Etcher, ISO-Images von der lokalen Festplatte oder URL zu flashen. Für die Zwecke dieses Leitfadens wähle ich ISO-Images aus meinem lokalen Dateisystem.

Wählen Sie als Nächstes das Ziel-USB-Laufwerk aus, indem Sie auf Ziel auswählen klicken Option.

Nachdem Sie das Ziellaufwerk ausgewählt haben, klicken Sie auf Flash Schaltfläche, um mit der Erstellung des bootfähigen USB-Laufwerks zu beginnen:

Je nach Größe des ISO-Images dauert es einige Minuten. Bei mir hat es ungefähr 8 Minuten gedauert, das ISO-Image von openSUSE Tumbleweed mit einer Größe von 4,9 GB auf meinen 15-GB-Stick von HP zu schreiben.

Sobald das Image auf den Datenträger geschrieben wurde, wird der Inhalt des Datenträgers validiert, um sicherzustellen, dass das Image korrekt geschrieben wurde. Nach erfolgreicher Validierung zeigt Etcher die Meldung "Flash Complete" an.

Jetzt können Sie das USB-Laufwerk sicher trennen und Ihr System mit dem neu erstellten bootfähigen USB-Laufwerk booten.

Erstellen Sie mehrere bootfähige USB-Laufwerke mit Etcher

Wir können ein einzelnes Image auf mehr als ein Laufwerk flashen und mehrere bootfähige USB-Laufwerke mit Etcher erstellen. Bitte beachten Sie, dass wir kein Multi-Boot-USB-Laufwerk erstellen. Stattdessen erstellen wir viele bootfähige Laufwerke aus einem einzigen Image.

Schließen Sie die USB-Laufwerke oder SD-Karten an und starten Sie Etcher. Wählen Sie das Image aus, das Sie schreiben möchten, und wählen Sie die Ziel-USB-Laufwerke aus der Liste aus.

Klicken Sie auf die Flash-Schaltfläche, um mit dem Schreiben des Images auf die Laufwerke zu beginnen.

Ätzer entfernen

Wenn Sie Etcher nicht benötigen, können Sie Etcher je nach verwendeter Distribution wie unten gezeigt deinstallieren.

Um Etcher in Arch Linux und seinen Varianten zu entfernen, führen Sie Folgendes aus:

$ sudo yay -R balena-etcher

Um Etcher in Debian, Ubuntu zu entfernen, führen Sie Folgendes aus:

$ sudo apt-get remove balena-etcher-electron
$ sudo rm /etc/apt/sources.list.d/balena-etcher.list

So entfernen Sie Etcher von Fedora, RHEL:

$ sudo yum remove -y balena-etcher-electron
$ sudo rm /etc/yum.repos.d/balena-etcher.repo
$ sudo rm /etc/yum.repos.d/balena-etcher-source.repo

Um Etcher in openSUSE zu deinstallieren, führen Sie Folgendes aus:

$ sudo zypper rr balena-etcher
$ sudo zypper rr balena-etcher-source

Etcher von Solus deinstallieren:

$ sudo eopkg rm etcher

Wenn Sie Etcher AppImage heruntergeladen haben, löschen Sie es einfach.

Schlussfolgerung

Etcher ist nicht nur einfach zu bedienen, sondern auch schnell und sicher. Es ist ein benutzerfreundliches, grafisches Flash-Dienstprogramm zum sicheren Schreiben von ISO-Images auf einzelne oder mehrere USB-Laufwerke oder SD-Karten unter Linux. Ich habe Etcher auf meinen Fedora- und Arch-Linux-Desktops getestet und hatte keine Probleme damit. Die Entwickler von Etcher arbeiten daran, zusätzliche Funktionen wie das Erhöhen der Schreibgeschwindigkeit, das gleichzeitige Schreiben von Bildern auf mehrere Laufwerke und mehr einzuführen. Weitere Einzelheiten finden Sie auf der offiziellen Website von Etcher und dem unten angegebenen GitHub-Repository.


Linux
  1. So erstellen Sie ein bootfähiges USB-Laufwerk für Linux

  2. Erstellen Sie einen bootfähigen Debian 10-USB-Stick unter Linux

  3. So erstellen Sie einen bootfähigen Linux-USB-Stick über die Linux-Befehlszeile

  4. So erstellen Sie einen bootfähigen Linux-USB-Stick unter Windows

  5. Wie erstelle ich einen bootfähigen USB von einem bootfähigen ISO mit der Befehlszeile unter Linux?

Erstellen Sie ein bootfähiges USB-Laufwerk mit Ventoy WebUI unter Linux

So erstellen Sie unter Linux ein ISO von einem bootfähigen USB-Laufwerk

So erstellen Sie einen bootfähigen Ubuntu-USB-Stick unter Linux

So erstellen Sie einen bootfähigen Windows 10-USB-Stick unter Linux

Wie erstelle ich einen bootfähigen Kali-Linux-USB-Stick?

So erstellen Sie einen Windows-bootfähigen USB-Stick unter Linux