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

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

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

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

17 条评论

我从来没有尝试过使用 Etcher 创建可引导的 SD 卡。 或者,说实话,从来没有想过这件事。 也许应该试一试。

谢谢你的帖子。 :)

在 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 个带有 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 国际许可协议进行许可。
© . All rights reserved.