Etcher.io 入门

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

原始照片由 Rikki Endsley 提供。CC BY-SA 4.0

可引导的 USB 驱动器是尝试新 Linux 发行版的好方法,看看在安装之前是否喜欢它。 虽然某些 Linux 发行版(例如Fedora)可以轻松创建可引导的媒体,但大多数其他发行版都提供 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 卡。 或者,老实说,从来没有想过这件事。 也许应该试一试。

我现在正在用它刻录最新的 Raspberry Pi 映像。 我昨天用它两次将 Knoppix 和 LinuxLite 放在 USB 驱动器上。

回复 作者 ScottNesbitt

谢谢你的帖子。 :)

在 Mint Xfce4 19 中不起作用。

在 2018 年 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 个带有实时 Linux 发行版的 USB 驱动器。 我喜欢这个软件。

回复 作者 John Smith (未验证)

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

你好,

首先:请原谅我的英语!

我是一个相当老的 Gnu Linux(现在是 Debian)用户,我习惯使用 dd 制作可引导的 USB 驱动器。 我经常使用可引导的 USB 驱动器,因为我需要它们来维修 PC、恢复数据、进行诊断等...
现在我需要在 Mac 上启动 live。
我的问题是:如果我在 Linux 上使用 Etcher 制作可引导的 USB,它在 Mac 上是否可引导? 换句话说,如果我想在 Mac 上启动 Linux Distro,我是否需要在 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 吗?

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.