在 Linux 中創建可啟動 USB 磁盤從未如此簡單。有許多命令行和圖形工具可以輕鬆創建可引導光盤。一個這樣的工具是 鯨魚蝕刻機, 再次 蝕刻機本指南解釋了 Etcher 是什麼以及如何使用 Etcher 在 Linux 操作系統中創建可啟動的 USB 驅動器和 SD 卡。
內容
什麼是蝕刻機?
Etcher 是一個免費的開源操作系統映像閃存應用程序,使用 JS、HTML、Nodejs 和 Electron 等 Web 技術構建。 Etcher 可以輕鬆安全地將操作系統映像閃存到 SD 卡和 USB 驅動器。
Etcher 在完成可引導驅動器之前驗證寫入驅動器的圖像。這確保每個字節的數據都正確寫入預期的驅動器。因此,您不必浪費時間將映像寫入損壞的驅動器或卡,也不必擔心驅動器無法啟動的原因。
使用 Etcher 最重要的好處是您可以選擇正確的閃存驅動器和 SD 卡,並防止意外寫入您的硬盤驅動器。 將 U 盤與系統分區分開。不再意外擦除您的硬盤驅動器。也可以直接燒寫一個支持USB設備啟動方式的樹莓派設備。
蝕刻師可以寫 .iso
, .img
, 和 .zip
將文件保存到 USB 驅動器和 SD 卡。 Etcher 是一款跨平台應用程序,支持 Linux、macOS 和 Microsoft Windows。
在 Linux 上安裝 Etcher
Etcher 是一個 Electron 應用程序,因此安裝 Etcher 沒什麼大不了的。
從下載最新的 Etcher 版本 它的網站導航到下載 Etcher zip 文件的位置並解壓縮。
$ unzip balena-etcher-electron-1.5.120-linux-x64.zip
這會將 Etcher zip 文件解壓縮為 Etcher AppImage 格式。使用以下命令使其可執行:
$ chmod +x balenaEtcher-1.5.120-x64.AppImage
現在您可以使用以下命令運行 Etcher:
$ ./balenaEtcher-1.5.120-x64.AppImage
使用 Linux 包管理器安裝 Etcher
如果您想使用 Linux 發行版的包管理器安裝 Etcher,方法如下:
蝕刻機兼容 錢 適用於 Arch Linux 及其變體。 如果您使用的是 Arch Linux,則可以在 Arch Linux 上安裝 Etcher。 是的,如下:
$ yay -S balena-etcher
Etcher 在 Solus 默認存儲庫中可用。 要在 Solus 上安裝 Etcher,請運行以下命令:
$ sudo eopkg it etcher
Etcher 開發人員還為基於 Debian 和基於 RHEL 的系統創建了存儲庫。
要為 Fedora、RHEL 和克隆(例如 CentOS、AlmaLinux、RockyLinux)添加 Etcher RPM 存儲庫,請運行以下命令:
$ 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 允許您從本地磁盤或 URL 刷新 ISO 映像。對於本指南,我們從本地文件系統中選擇了一個 ISO 映像。
然後點擊選擇目標U盤。 選擇目標 選項。
選擇目標驅動器後, 閃光 單擊按鈕開始創建可啟動 USB 驅動器。

這可能需要幾分鐘時間,具體取決於 ISO 映像的大小。 將 4.9 GB openSUSE tumbleweed ISO 映像刻錄到我的 HP 15 GB 筆式驅動器大約需要 8 分鐘。

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

現在您可以安全地移除 USB 驅動器並使用新創建的 USB 可啟動驅動器啟動系統。
使用 Etcher 創建多個可啟動 USB 驅動器
您可以將單個映像閃存到多個驅動器,並使用 Etcher 創建多個可啟動 USB 驅動器。請注意,我們不是在創建多重引導 USB 驅動器。相反,從一個映像創建多個可引導驅動器。
插入 USB 驅動器或 SD 卡並啟動 Etcher。選擇要刻錄到的映像並從列表中選擇目標 USB 驅動器。

單擊 Flash 按鈕開始將映像寫入驅動器。
移除蝕刻機
如果您不需要 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 存儲庫。
資源:
- 蝕刻部位
- 蝕刻器 GitHub 存儲庫
相關文件:
- 如何在 Linux 上使用 Ventoy 創建多引導 USB 驅動器
- Popsicle – 一次創建多個可啟動 USB 驅動器
- Bootiso 允許您安全地創建可啟動 USB 驅動器
- MultiCD – 創建多重引導 CD、DVD 和 USB 映像
- 如何使用 dd 命令創建可啟動 USB 驅動器
- 如何將 ISO 直接從互聯網刻錄到 USB 驅動器
- 如何在 Linux 中從可引導 USB 驅動器創建 ISO
- 如何創建自定義 Ubuntu Live CD 映像
balenaEtcher 可啟動 USB 可啟動 USB 驅動器 ElectronEtcherHTMLJavaScriptLinuxNodejs 開源