Etcher.io 入门指南

使用这款易于使用的媒体创建工具创建可引导的 USB 驱动器或 SD 卡。
255 位读者喜欢这篇文章。
Penguins on beach

原始照片由 Rikki Endsley 拍摄。CC BY-SA 4.0

可引导 USB 驱动器是尝试新的 Linux 发行版的好方法,看看您是否喜欢它,然后再安装。 虽然像 Fedora 这样的一些 Linux 发行版可以轻松创建可引导媒体,但大多数其他发行版都提供 ISO 或镜像文件,并将媒体创建决策留给用户。 始终可以选择使用 dd 在命令行上创建媒体,但让我们面对现实,即使对于最有经验的用户来说,这仍然很麻烦。 还有其他实用程序(如 UnetBootIn、MacOS 上的磁盘工具和 Windows 上的 Win32DiskImager)可以创建可引导 USB。

大约 18 个月前,我偶然发现了 Etcher.io,这是一个很棒的开源项目,可以在 Linux、Windows 或 MacOS 上轻松且万无一失地创建媒体。 Etcher.io 已成为我创建 Linux 可引导媒体的“首选”应用程序。 我可以轻松下载 ISO 或 IMG 文件并将它们刻录到闪存驱动器和 SD 卡。 这是一个在 Apache 2.0 下获得许可的开源项目,并且 源代码 在 GitHub 上可用。

安装 Etcher

转到 Etcher.io 网站,然后单击适用于您的操作系统的下载链接,包括 32 位或 64 位 Linux、32 位或 64 位 Windows 或 MacOS。

Etcher download screen

Etcher 在其 GitHub 存储库中提供了出色的说明,用于将 Etcher 添加到您的 Linux 实用程序集合中。

如果您使用的是 Debian 或 Ubuntu,请添加 Etcher Debian 存储库

$echo "deb https://dl.bintray.com/resin-io/debian stable etcher" | sudo tee 
/etc/apt/sources.list.d/etcher.list

Trust Bintray.com GPG key
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61

然后更新您的系统并安装

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

如果您使用的是 Fedora 或 Red Hat Enterprise Linux,请添加 Etcher RPM 存储库

$ sudo wget https://bintray.com/resin-io/redhat/rpm -O /etc/yum.repos.d/bintray-
resin-io-redhat.repo

使用以下任一命令更新和安装

$ sudo yum install -y etcher-electron

$ sudo dnf install -y etcher-electron

创建可引导驱动器

除了为 Ubuntu、EndlessOS 和其他 Linux 版本创建可引导镜像外,我还使用 Etcher 为 Raspberry Pi 创建 SD 卡镜像。 以下是如何创建可引导媒体。

首先,将要使用的 ISO 或镜像下载到您的计算机。 然后,启动 Etcher 并将 USB 或 SD 卡插入计算机。

Selecting the image to use in Etcher

单击选择镜像。 在此示例中,我想创建一个可引导 USB 驱动器,以便在新计算机上安装 Ubermix。 选择 Ubermix 镜像文件并将 USB 驱动器插入计算机后,Etcher.io 会“看到”该驱动器,我可以开始在 USB 上安装 Ubermix 的过程。

Preparing to flash an image in Etcher

单击Flash后,安装过程开始。 所需时间取决于镜像的大小。 镜像安装到驱动器后,软件会验证安装;最后,横幅会宣布我的媒体创建已完成。

如果您需要 Etcher 方面的帮助,请通过其 Discourse 论坛联系社区。 Etcher 非常易于使用,并且它已取代了我所有其他媒体创建工具,因为没有一个工具能像 Etcher 那样轻松或出色地完成这项工作。

User profile image.
教育工作者、企业家、开源倡导者、终身学习者、Python 教师。 教育心理学硕士,教育领导学硕士,Linux 系统管理员。

17 条评论

我从未尝试使用 Etcher 创建可引导 SD 卡。 或者,老实说,从未想过。 也许应该试一试。

感谢您的帖子。 :)

在 Mint Xfce4 19 中不起作用。

在 18 年 11 月 27 日的 Linux mint 18.1 Serena 上不起作用(好吧,它是旧套件,但这就是为什么我需要 Etcher,这样我才能升级它)。

回复 ,作者 slucre (未验证)

复制并粘贴了 Debian 或 Ubuntu 的所有说明并执行,执行了 apt-get update 和 apt-get install etcher-electron,但找不到该软件包。 Mint Xfce4 19

您可以尝试 App Image 并从命令行执行。 这对我很有效。

回复 ,作者 slucre (未验证)

这是一个优秀的软件。 但为什么要经历所有这些来安装它呢?
他们提供了一个 AppImage。
下载并运行它。

在我将其安装在 Ubuntu 16.04 和 18.04 之前,我实际上将其用作 App 镜像。 这种方式也很有效。 我这周为 Raspberry Pi 刻录了一张 SD 卡,并为我正在教的课程刻录了近 10 个带有 live Linux 发行版的 USB 驱动器。 我喜欢这个软件。

回复 ,作者 John Smith (未验证)

感谢 Watkins 的帖子。 一直在寻找像这样的软件,尤其是作为 Appimage。

你好,

首先:请原谅我的英语!

我是一位相当老的 Gnu Linux(现在是 Debian)用户,我习惯使用 dd 制作可引导的 usb 驱动器。 我经常使用可引导的 usb 驱动器,因为我需要它们来维修 PC、恢复数据、进行诊断等...
现在我需要在 Mac 上启动 live。
我的问题是:如果我在 Linux 上使用 Etcher 制作可引导的 usb,它可以在 Mac 上引导吗? 换句话说,如果我想在 Mac 上引导 Linux 发行版,我需要在 Mac 上使用 Etcher 还是在 Linux 上创建它是一样的?

谢谢!

Slackyman76 -

是的,这可以使用 etcher。 这是一个很棒的工具。 平台在 etcher 上无关紧要,重要的是您要刷写的介质。

看来 RPM 存储库不起作用。

回复 ,作者 slackyman76 (未验证)

Etcher。

我只想说,我已经经历了大约 3 或 4 次搜索排列,以及大约 12 种不同的安装指南,有些类似,有些则完全不同。

我没有记录我的旅程。 但请允许我说,它与单击 .msi 或 .exe 下载完全不同。

作为一般的 Linux 建议,最好有一个后备 GUI,可以提示并支持安装和更新选项。 当然,Windows 在这方面也不是完美的。

但是这种安装上的迟钝很难鼓励迁移和采用更健康的 Cyber​​ 实践。

运行 Ubuntu 18.04,我尝试了上述方法,但是当我运行“sudo apt-get update”时,我收到一条错误消息
“E:存储库 'https://dl.bintray.com/resin-io/debian stable Release' 没有 Release 文件。”
我接下来该怎么办?

etcher 可以制作可引导 USB 吗?

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© 2025 open-source.net.cn. All rights reserved.