balena-io/etcher:系统镜像刻录工具,安全可靠

Etcher 在 GitHub 上已经拿到 33,684 Star 了。

balena-io/etcher:系统镜像刻录工具,安全可靠

Etcher 在 GitHub 上已经拿到 33,684 Star 了。

balena 团队开源了这个工具,专门将系统镜像刻录到 SD 卡和 USB 驱动器,操作过程安全简单,降低用户误操作概率。

1、 核心功能

Etcher 的核心作用是保证镜像刻录过程的安全性和准确性。它内置防护机制,避免用户意外将镜像写入本地硬盘,造成数据丢失。每一次刻录完成后,工具会自动校验写入的数据,确保每一个字节都与原镜像一致。它还支持直接对开启了 USB 设备启动模式的 Raspberry Pi 设备进行刻录,无需额外中转步骤。

正文顶部截图

2、 支持的运行平台

Etcher 支持三大主流桌面操作系统:

  • Linux 大部分发行版,Intel 64位架构
  • Windows 10 及更高版本,Intel 64位架构
  • macOS 10.13 (High Sierra) 及更高版本,同时支持 Intel 和 Apple Silicon 架构

用户可以直接访问官方下载页面获取对应系统的预编译安装包,无需自行编译。

README区域截图

3、 多种安装方式

除了官方安装包,Etcher 还提供多种包管理安装方式,适配不同系统的使用习惯。

Debian 和 Ubuntu 系列系统可以下载 deb 包,使用 apt 安装:

sudo apt install ./balena-etcher_******_amd64.deb

卸载命令为:

sudo apt remove balena-etcher

Redhat 和 Fedora 系列系统可以下载 rpm 包,使用 yum 安装:

sudo yum localinstall balena-etcher-***.x86_64.rpm

Arch 和 Manjaro 系统可以通过 AUR 安装,使用 AUR 助手执行:

yay -S balena-etcher

卸载命令为:

yay -R balena-etcher

Windows 用户可以通过 WinGet 安装:

winget install balenaEtcher

卸载命令为:

winget uninstall balenaEtcher

也可以通过 Chocolatey 安装:

choco install etcher

卸载命令为:

choco uninstall etcher

4、 适用场景

Etcher 适合需要频繁刻录系统镜像的用户使用。树莓派爱好者可以用它快速烧录不同的系统镜像到 SD 卡。嵌入式开发者可以用它批量制作系统启动盘。普通用户也可以用它制作 Windows、Linux 系统安装 U 盘,操作过程无需复杂设置,降低出错概率。

如果在使用过程中遇到问题,可以在 GitHub 仓库提交 issue,开发团队会提供支持。

开源地址:https://github.com/balena-io/etcher