使用 Linux 创建 Windows USB 安装程序的指南

使用 Linux 创建 Windows USB 安装程序的指南

从 Linux 安装 Windows:分步指南

2015 年,我放弃了 Windows,转而使用 Linux,因为 Linux 与我的旧硬件兼容,而且性能明显提升,尤其是因为我不是 PC 游戏玩家。然而,最近出现了一个独特的需求:一种仅适用于 Windows 的特定软件工具。

为了运行这个软件,我不得不花几个小时准备我的笔记本电脑。这包括备份文件、调整 Linux 分区大小以及在专用分区上安装 Windows 11。其中一项更具挑战性的任务是创建 Windows 安装 USB,与安装 Linux 发行版相比,这个过程明显不同。

将 Windows 写入 USB 的挑战

与 Linux 不同,在 Linux 中,GNOME Disks 等工具可以相对轻松地恢复 ISO 映像,而创建 Windows USB 安装程序则需要更专业的方法。在本指南中,我将详细介绍帮助您从 Linux 环境成功创建 Windows 安装介质的步骤。

这些说明专门针对基于 Ubuntu 的发行版,因为它们是 Linux 用户最常用的发行版。如果您使用的是其他发行版(例如 Fedora),则可能需要相应地调整安装命令。对于本指南,我将重点介绍 WoeUSB,这是我亲自测试过的终端工具,它对此目的非常有效。虽然有一个图形版本WoeUSB-ng,但我无法保证它的功能,因为我没有测试过它。

安装 WoeUSB

首先,我们需要通过命令行安装 WoeUSB。操作方法如下:

  1. 通过执行以下命令添加 WoeUSB 存储库:
  2. sudo add-apt-repository ppa:tomtomtom/woeusb

  3. 通过运行以下命令更新您的软件包列表:
  4. sudo apt update

  5. 最后,使用以下命令安装 WoeUSB:
  6. sudo apt install woeusb

如果一切顺利,WoeUSB 现在应该安装在您的系统上。但是,我们需要在插入之前准备好 USB 安装介质。

识别 USB 设备

要识别您的 USB 设备,请首先运行以下命令:

lsblk

此命令显示存储设备及其分区的列表。在连接 USB 驱动器之前,请注意可用的存储介质;查找标记为“磁盘”或“部分”的标识符。插入 USB 驱动器后,再次执行该命令以查看已添加哪个设备;这将是您的 Windows 安装 USB。

从 的输出中lsblk,记下您的 USB 设备的标识符,它通常显示为类似的内容sdb

重要警告:

如果不严格遵循以下步骤,可能会清除 USB 设备上的所有数据,并可能导致硬盘上的数据丢失。

将 Windows 写入 USB

假设您已经下载了 Windows ISO 文件,现在可以使用以下命令将其写入 USB 设备。为方便起见,您可以将 Windows ISO 文件拖放到终端窗口中;这将自动填写文件路径,最大限度地减少出错的可能性。不要忘记sdX用 USB 设备的实际标识符替换。

sudo woeusb --target-filesystem NTFS --device '/path/to/file.iso' /dev/sdX

写入过程将需要几分钟,具体取决于硬件的性能。完成后,您可以重新启动计算机并从新创建的 USB 棒开始安装 Windows。

其他注意事项

本指南不涵盖在现有 Linux 安装的同时安装 Windows 的复杂性。如果您对分区管理感兴趣,我建议您在另一个 USB 记忆棒上使用 Linux Mint Xfce,使用 GParted 调整硬盘大小。在对磁盘布局进行任何更改之前,请优先备份数据。如果在安装 Windows 后遇到启动问题,您可以恢复到 Linux Mint Xfce 并使用内置的启动修复工具,该工具允许您在启动时选择 Linux 或 Windows。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注