如何在 Linux 上创建 Windows 可启动 USB

大多数 Linux 用户不关心 Windows 操作系统。 但是,如果您是专业用户,有时您需要返回 Windows 进行测试和检查。 但是,除了试验和开发之外,还有很多工具在 Windows 上运行良好,甚至在 Linux 上都无法运行。 在这些情况下,您可能需要返回到 Windows 操作系统。 如果您需要在 PC 上安装双引导系统,则需要在 USB 上从 Linux 系统创建可引导的 Windows ISO 文件以获取辅助操作系统。

在 Linux 上创建 Windows 可启动 USB

在 Ubuntu 和其他 Linux 发行版中,有一些强大的工具可让您创建 Windows ISO 文件的可引导 USB 驱动器。 除此之外,在 Ubuntu 和许多其他发行版中,您可以直接创建可引导磁盘并将文件挂载到临时目录中。

在进入展示方法的步骤之前,我假设您已在文件系统上下载了 ISO 文件,并且您知道 PC 的 BIOS 方法以及所需的文件系统分区类型,例如 MBR 或 GPT。 在这篇文章中,我们将了解如何在 Linux 上创建 Windows 可启动 USB。

方法一:使用 WoeUSB 在 Linux 上创建 Windows 可启动 USB

在此方法中,我们将看到如何通过名为 WoeUSB. WoeUSB 是制作可启动文件的最古老和最有效的工具之一。

第 1 步:在 Linux 上安装 WoeUSB

由于 WoeUSB 是第三方应用程序,因此我们需要先在您的 Linux 系统上安装该工具。 WoeUSB 工具的安装过程简单明了。 首先,您需要在您的机器上获取包依赖项。 请根据您的发行版执行以下命令。

在 Ubuntu/Debian 系统上安装 WoeUSB 依赖项

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin

– –

获取 Arch Linux 上的依赖项

sudo pacman -S p7zip python-pip python-wxpython

安装 WoeUSB 依赖项 Fedora/红帽 Linux 系统

sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpython4

现在,我们需要在我们的系统上克隆 WoeUSB 的 Git 存储库。 下面提到的命令将在所有主要系统上执行。

git clone https://github.com/WoeUSB/WoeUSB-ng
cd WoeUSB-ng

最后,在终端外壳上执行下面提到的注释以在您的系统上安装该工具。 请不要忽略命令末尾的点 (.)。

sudo pip3 install .

第 2 步:打开 WoeUSB

一旦我们完成了 WoeUSB 的安装,我们现在可以启动该工具并开始使用。 我们可以使用常规方法,也可以在 shell 上键入以下命令并点击 Enter.

woeusbgui &

第 3 步:创建 Windows 可启动 USB

到目前为止,我们已经了解了如何安装 WoeUSB 工具以及如何在 Linux 系统上打开该工具。 当你打开这个告诉你会看到这个工具是一个基于图形用户界面的工具。 在这里,我已经指出了在 Linux 上创建 Windows 可引导 USB 文件现在需要执行的步骤。

通过 woeusb 创建可启动文件

  • 首先,您需要单击从磁盘映像菜单以在该工具上选择您的 Windows ISO 文件。
  • 现在在目标设备下,您将选择要在其中创建可引导 Windows 文件的 USB 笔式驱动器或 USB 磁盘驱动器。
  • 最后,单击安装按钮以延迟该工具以创建可启动文件。
  • 请等到该工具完成创建可引导文件并且不要 close 窗口,直到它完成。

初始化过程需要一段时间,WoeUSB工具上会显示进度状态。

方法 2:使用 balenaEtcher 在 Linux 上创建 Windows 可启动 USB

Etcher 工具与我们之前看到的 WoeUSB 工具非常相似。 要使用此工具创建可启动 U 盘,您需要先在 Linux 系统上获取该工具。

第 1 步:在 Linux 上安装 Etcher 工具

由于 Etcher 工具非常有名,开发人员已经提供了 GUI 和 CLI 方法来安装它。 在这里,我们将看到安装 Etcher 工具的 GUI 和 CLI 方法。

1. 安装 Etcher 的 GUI 方法

Etcher 工具在树莓派板卡和微机用户中非常有名。 该工具非常方便地非常有效地创建和刻录 ISO 文件,并确保输出无误。 你可以 下载 Etcher AppImage 从这里为您的 Linux 系统提供工具。

下载 AppImage 文件后,在系统上解压缩该文件。 然后右键单击该文件并将鼠标悬停在“属性”选项卡上。

USB蚀刻工具

然后转到权限选项卡,最后选中允许执行文件作为程序。 您现在可以双击 AppImage 文件来运行 Etcher 工具。

2. 安装 Etcher 的 CLI 方法

如果您发现使用上述 GUI 方法安装 Etcher 工具有任何问题,或者您更喜欢使用 CLI 方法; 这一步完全适合你。

首先,您需要在新的终端 shell 上执行下面提到的 echo 命令以获取系统上的资源文件。

echo "deb https://deb.etcher.io stable etcher" | sudo tee /etc/apt/sources.list.d/balena-etcher.list

蚀刻依赖和回购

现在请在您的 shell 上执行下面提到的 APT 命令以获取您的 Debian 或其他 Linux 系统上的存储库查询。

sudo apt-key adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 379CE192D401AB61

最后,您现在可以更新您的 aptitude 存储库并运行下面提到的注释以在您的系统上安装 Etcher 工具。

sudo apt update
sudo apt install balena-etcher-electron

第 2 步:使用 Etcher 工具创建 Windows 可启动 USB

到目前为止,我们已经了解了如何在 Linux 系统上安装 Etcher 工具。 我们现在将了解如何使用此工具为 Windows 创建可启动 USB 磁盘。 打开该工具后,您会发现所有选项和按钮都是不言自明的,您不需要一些额外的帮助或指南来操作此工具。

请注意,当您在 Etcher 工具上选择 Windows ISO 文件时,它可能会显示一条警告,并建议您使用 WoeUSB 或 Rufus 工具来创建 Windows 可启动文件。 但是,您可以忽略该警告并继续。

选择 USB 设备时请注意,因为此 Etcher 工具将擦除 USB 设备中的所有数据。 如果您不小心选择了任何其他目录或文件夹,则无法反向备份数据。 尽管如此,这里我还是在几点中添加步骤,以便您轻松获得这些步骤。

Windows蚀刻工具

  • 首先,您需要在系统上打开 Etcher 工具。
  • 现在您需要从文件系统中选择要用于创建 USB 磁盘的 ISO 文件。
  • 选择 ISO 文件后,您现在需要选择 USB 设备。
  • 最后,单击 Etcher 工具中的 flash 按钮,它将立即开始创建可启动设备。

方法 3:在文件系统上挂载 ISO

这种方法非常基本,您不需要任何额外的第三方软件或工具即可在 Linux 系统上制作可引导磁盘。 在这种方法中,我们将使用 Linux 已经随操作系统提供的内置文件管理器和磁盘安装工具。

将 ISO 文件下载到系统后,您只需右键单击该文件并选择使用系统上的 Disk Image mounter 打开即可。 此方法会自动将 ISO 文件转换为文件系统下的可引导格式,并允许您将整个可引导文件复制到 U 盘中。

查看 Linux 文件系统上的可引导文件

请注意,可引导文件将暂时安装在系统上。 如果您重新启动系统,挂载的可启动文件将消失。 因此,在重新启动或重新启动之前,请将文件复制到 U 盘中。

见解!

在整篇文章中,我们了解了如何在 Linux 上创建 Windows 可启动 USB。 在上面的帖子中,我提到了两个用于创建可启动设备的优秀工具,网络上还有其他可用的工具。

当您在系统上选择第三方应用程序时请小心,有许多工具无法在 Linux 上创建可启动 USB 设备。 在安装应用程序之前,请仔细阅读评论以检查这是否是骗局。

在整篇文章中,我们看到了在 Linux 上制作可引导 USB 的三种不同选项。 这些方法在所有主要发行版中都可以执行。 除了这些,您还可以尝试使用 网络启动 用于创建可启动 USB 磁盘的工具。

如果你觉得这篇文章对你有用,请不要忘记与你的朋友和 Linux 社区分享这篇文章。 我们还鼓励您在关于本文的评论部分写下您的意见。