如何在 Linux 中使用 Etcher 制作可启动的 USB 驱动器

引导磁盘(或可引导驱动器)是解决任何操作系统上的系统问题的重要工具。 它们允许您临时访问损坏计算机的文件系统并修复导致故障的问题。

此外,可启动驱动器还可以用作实时 USB 驱动器,便于在任何设备、任何地方访问您的系统。 要创建可启动驱动器,您需要使用映像刷新实用程序将映像文件刷入可移动设备。

如果您使用的是 Linux,则可以使用 Etcher 创建可引导驱动器。 这是帮助您完成整个过程的指南。

什么是蚀刻机?

蚀刻机,也称为balenaEtcher,是一种用于将图像文件写入存储设备的程序,例如USB闪存驱动器和SD卡。 它可以在所有主要平台上免费使用和使用:Linux、macOS 和 Windows。

使用 Etcher,您可以获得非常直观的图形用户界面 (GUI):既易于导航又易于使用。 要使用它创建可启动驱动器,您只需执行几个简单的步骤,它将负责将映像文件闪存到您选择的存储介质上。

Etcher 与其他一些映像刷新实用程序不同的一个方面是它能够在启动刷新过程之前验证可移动设备。 因此,如果您不小心插入了有缺陷的 SD 卡或闪存驱动器,该软件会通知您同样的情况,而不是将映像文件闪存到损坏的驱动器上,让您想知道为什么您的引导驱动器无法正常工作。

如何在 Linux 上安装 Etcher

在开始使用 Etcher 之前,您首先需要在您的计算机上安装并设置它。 有两种方法可以解决这个问题:您可以从 Balena 的官方网站下载 Etcher AppImage 或直接通过命令行安装软件。

1、直接通过AppImage运行Etcher

在 Linux 系统上运行 Etcher 的最简单方法是下载 AppImage 文件。

下载: 蚀刻机 (自由)

下载后,请按照以下步骤开始:

  1. 解压下载的 压缩 文件以获取 Etcher AppImage。
  2. 右键单击 AppImage 文件并选择 特性.
  3. 前往 权限 选项卡并勾选旁边的复选框 允许将文件作为程序执行.
  4. 点击 关闭.
  5. 双击 AppImage 文件以启动 Etcher。

或者,您也可以使用 chmod 命令为文件分配可执行权限。

sudo chmod +x ./balenaEtcher.AppImage

确保在上述命令中提供 AppImage 文件的确切名称。

2. 使用终端安装 Etcher

如果上述方法不起作用并且您无法从其运行 Etcher 应用图像,使用包管理器通过命令行安装它。

但首先,您必须使用 cURL 将 Etcher 存储库添加到您的系统中。 如果您使用的是 Ubuntu 等基于 Debian 的发行版,请发出以下命令:

curl https://dl.cloudsmith.io/public/balena/etcher/setup.deb.sh | sudo -E bash

使用 APT 在 Debian/Ubuntu 上安装 Etcher:

sudo apt update
sudo apt install balena-etcher-electron

在基于 RHEL 的发行版上,例如 CentOS 和 Fedora,添加 Etcher RPM 存储库:

curl https://dl.cloudsmith.io/public/balena/etcher/setup.rpm.sh | sudo -E bash

然后使用 DNF 包管理器安装包:

sudo dnf update
sudo dnf install -y balena-etcher-electron

你也可以用 yum 代替 DNF:

sudo yum update
sudo yum install -y balena-etcher-electron

由于 Etcher 在 Arch User Repository 中可用,您可以使用 yay 直接安装它:

yay -S balena-etcher

如何制作可启动的 USB 驱动器

使用 Etcher 将图像文件刷写到可移动设备上涉及三个步骤。 但是,在开始之前,您需要满足一些先决条件。

先决条件

首先,您必须备份要在其上闪存映像的存储设备的全部数据。 这是为了防止驱动器上的数据丢失,因为 Etcher 在刷新图像时会格式化驱动器上的所有内容。

其次,您需要将要在 USB 驱动器或 SD 卡上闪存的图像文件下载到您的计算机。

尽管 Etcher 确实允许您使用它们的 URL 导入图像文件,但该过程不是很可靠,并且已知在某些情况下会造成错误。 因此,我们建议事先将映像下载到本地计算机,然后将其与 Etcher 一起使用。

Etcher 支持三种图像格式:ISO、IMG 和 ZIP。 因此,请确保您下载的图像文件采用这些文件格式中的任何一种。

使用 Etcher 刷新图像文件

一切就绪后,将存储设备连接到您的计算机并启动 Etcher。 按照以下步骤将图像文件闪存到您的存储设备上。

  1. 点击 从文件闪存 下方的按钮 + 图标并导航您的文件系统以找到要闪存的图像文件。
  2. 选择目标 按钮,Etcher 将自动检测并突出显示连接到您计算机的所有可移动设备。 单击您的驱动器并点击 选择 继续。
  3. 点击 闪光 按钮开始闪烁过程。 如果提示输入密码,请提供密码并单击 认证.

根据您选择的图像文件的大小,Etcher 需要一段时间才能将文件刷入您选择的存储设备并验证刷入的图像。 所以坐下来等待过程完成。 完成后,您应该会在 Etcher 上看到一条消息,内容为 闪光完成.

如果您希望一次在多个设备上刷新图像,可以使用 Etcher 来实现。 为此,首先,将存储设备连接到要在其上刷新映像文件的计算机。 然后,在 选择目标 在 Etcher 窗口中,勾选刚刚连接的驱动器的复选框。

使用 Etcher 成功创建可启动驱动器

使用上述步骤,您应该只需单击几下即可使用 Etcher 创建可启动的 USB 驱动器或 SD 卡。

虽然您可以使用几乎任何其他图像闪烁实用程序来做到这一点,但 Etcher 在大多数情况下都占上风,这要归功于其优美、用户友好的界面和相对更快的闪烁过程,这使得整个任务无缝且方便.

事实上,Etcher 不仅适用于 Linux,您还可以使用它在 Raspberry Pi 上安装操作系统。