在 Linux 上使用 Etcher 創建可啟動的 USB 驅動器和 SD 卡


在 Linux 上創建可引導的 USB 磁盤從未如此簡單。有許多命令行和圖形工具可以輕鬆創建可引導光盤。一種這樣的工具是 鯨魚蝕刻機, 還 蝕刻機..本指南介紹了 Etcher 是什麼以及如何在 Linux 操作系統上使用 Etcher 來創建可啟動的 USB 驅動器和 SD 卡。

內容

  1. 什麼是蝕刻機?
  2. 在 Linux 上安裝 Etcher
    1. 使用 Linux 包管理器安裝 Etcher
  3. 在 Linux 上使用 Etcher 創建可啟動的 USB 驅動器和 SD 卡
    1. 使用 Etcher 創建多個可啟動 USB 驅動器
    2. 去除蝕刻劑
      1. 結論是

什麼是蝕刻機?

Etcher 是一個免費的開源 OS 圖像閃存應用程序,使用 JS、HTML、Nodejs 和 Electron 等 Web 技術構建。 使用 Etcher,您可以輕鬆安全地將操作系統映像閃存到 SD 卡或 USB 驅動器。

Etcher 在完成可引導驅動器之前檢查寫入驅動器的映像。這將正確地將所有字節的數據寫入所需的驅動器。因此,您不必浪費時間將映像寫入損壞的驅動器或卡或想知道為什麼驅動器無法啟動。

使用 Etcher 最重要的優點是您可以選擇正確的閃存驅動器和 SD 卡,並防止意外寫入硬盤驅動器。 將 USB 驅動器與系統分區分開。不再有意外的硬盤擦拭! 您也可以直接刷機支持 USB 設備啟動模式的樹莓派設備。

蝕刻機可以寫 .iso, .img, 什麼時候 .zip 文件到 USB 驅動器和 SD 卡。 Etcher 是一個支持 Linux、macOS 和 Microsoft Windows 的跨平台應用程序。

在 Linux 上安裝 Etcher

由於 Etcher 是一個 Electron 應用程序,安裝 Etcher 並不是什麼大問題。

下載最新的 Etcher 版本: 那個網站.. 轉到您下載 Etcherzip 文件的位置並將其解壓縮。

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

這會將 Etcherzip 文件解壓縮為 EtcherAppImage 格式。使用以下命令使其可執行:

$ chmod +x balenaEtcher-1.5.120-x64.AppImage

現在您可以使用以下命令運行 Etcher:

$ ./balenaEtcher-1.5.120-x64.AppImage

使用 Linux 包管理器安裝 Etcher

如果你想使用你的 Linux 發行版的包管理器安裝 Etcher,你可以通過以下方式安裝它:

蝕刻機 適用於 Arch Linux 及其變體。 如果您使用的是 Arch Linux,您可以使用 AUR 助手在 Arch Linux 上安裝 Etcher。 是的,如下:

$ yay -S balena-etcher

Etcher 在 Solus 的默認存儲庫中可用。 要在 Solus 上安裝 Etcher,請運行以下命令:

$ sudo eopkg it etcher

Etcher 開發人員還為基於 Debian 和基於 RHEL 的系統創建了存儲庫。

要添加 Etcher RPM 存儲庫 Fedora、RHEL 及其克隆(CentOS、AlmaLinux、RockyLinux 等),請運行以下命令:

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

使用 Etcher 更新和安裝軟件存儲庫 dnf 包管理器:

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

對於 Debian、Ubuntu 和衍生產品,添加 Etcher Debian 存儲庫。

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

使用更新存儲庫在 Debian、Ubuntu 上安裝 Etcher apt 包管理器:

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

對於 openSUSE Tumbleweed 和 Leap 版本,添加以下存儲庫:

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

然後使用在 openSUSE 上安裝 Etcher zypper

$ sudo zypper install balena-etcher

在 Linux 上使用 Etcher 創建可啟動的 USB 驅動器和 SD 卡

插入 USB 驅動器或 SD 卡並從菜單或應用程序啟動器啟動 Etcher 應用程序。 如果您下載了 Etcher AppImage,請轉到您下載 Etcher AppImage 的位置並啟動它,如下所示:

$ ./balenaEtcher-1.5.120-x64.AppImage

Etcher 的默認界面如下所示:

Etcher的默認界面

正如您在上面的輸出中看到的,Etcher 允許您從本地磁盤或 URL 刷新 ISO 映像。在本指南中,從本地文件系統中選擇一個 ISO 映像。

然後點擊選擇目標U盤 請選擇一個目標 選項。

從 Etcher 界面選擇目標 USB 驅動器

選擇目標驅動器後,單擊 閃光 開始創建可啟動 USB 驅動器的按鈕:

在 Linux 上使用 Etcher 創建可啟動的 USB 驅動器在 Linux 上使用 Etcher 創建可啟動的 USB 驅動器

這將需要幾分鐘,具體取決於 ISO 映像的大小。就我而言,將 4.9GB openSUSE tumbleweed ISO 映像寫入我的 HP 15GB 筆式驅動器大約需要 8 分鐘。

使用 Etcher 將 ISO 映像刻錄到 USB 驅動器和 SD 卡使用 Etcher 將 ISO 映像刻錄到 USB 驅動器和 SD 卡

將映像寫入磁盤後,請驗證磁盤的內容以確保正確寫入映像。如果驗證成功,Etcher 將顯示“Flash Complete”消息。

使用 Etcher 將 ISO 映像閃存到 USB 驅動器使用 Etcher 將 ISO 映像閃存到 USB 驅動器

您現在可以安全地移除 USB 驅動器並使用新創建的 USB 可啟動驅動器啟動系統。

使用 Etcher 創建多個可啟動 USB 驅動器

您可以將一個映像閃存到多個驅動器,並使用 Etcher 創建多個可引導的 USB 驅動器。請注意,您尚未創建多重引導 USB 驅動器。相反,從單個映像創建許多可引導驅動器。

插入 USB 驅動器或 SD 卡並啟動 Etcher。選擇要刻錄的映像,然後從列表中選擇目標 USB 驅動器。

使用 Etcher 閃存多個 USB 驅動器使用 Etcher 閃存多個 USB 驅動器

[フラッシュ]單擊按鈕開始將映像刻錄到驅動器。

去除蝕刻劑

如果您不需要 Etcher,您可以按如下方式卸載 Etcher,具體取決於您的發行版:

要刪除 Arch Linux 及其變體上的 Etcher,請運行以下命令:

$ sudo yay -R balena-etcher

要在 Debian 和 Ubuntu 上刪除 Etcher,請運行以下命令:

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

從 Etcher 中移除 Etcher 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

要使用 openSUSE 卸載 Etcher,請運行以下命令:

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

從 Solus 卸載 Etcher。

$ sudo eopkg rm etcher

如果您下載了 Etcher AppImage,只需將其刪除。

結論是

Etcher 不僅易於使用,而且快速且安全。這是一個用戶友好的圖形映像閃存實用程序,可將 ISO 映像安全地刻錄到 Linux 單個或多個 USB 驅動器或 SD 卡。我在我的電腦上測試了 Etcher Fedora 和 Arch Linux 桌面,它們都很好。 Etcher 開發人員正在努力提供附加功能,例如更快的寫入速度和同時將圖像寫入多個驅動器。有關更多信息,請查看 Etcher 的官方網站和下面列出的 GitHub 存儲庫。

資源:

  • 蝕刻部位
  • EtcherGitHub 存儲庫

相關閱讀:

  • 如何在 Linux 上使用 Ventoy 創建多重引導 USB 驅動器
  • 冰棒 – 一次創建多個可啟動的 USB 驅動器
  • Bootiso 允許您安全地創建可啟動的 USB 驅動器
  • MultiCD – 創建多重引導 CD、DVD 和 USB 映像
  • 如何使用 dd 命令創建可啟動的 USB 驅動器
  • 如何直接從互聯網將 ISO 刻錄到 USB 驅動器
  • 如何從 Linux 可啟動 USB 驅動器創建 ISO
  • 如何創建自定義 Ubuntu Live CD 映像

balenaEtcher Bootable USB Bootable USB Drive ElectronEtcherHTMLJavaScriptLinuxNodejs 開源