如何从 Linux 创建便携式/可启动的 Windows 10/11?(不是安装程序)

如何从 Linux 创建便携式/可启动的 Windows 10/11?(不是安装程序)

对于仅由供应商以 Windows 可执行文件形式提供的固件更新(华硕主板 USB-C PD 固件这里,我需要安装临时的 Windows。我找到的所有关于如何创建 USB 闪存驱动器以获取临时/便携式 Windows 安装的教程(123) 使用的是 Windows 工具。似乎没有一个是跨平台的。不过,我家里没有任何 Windows PC,都是 Linux。

答案1

您可以使用 Hiren 的 BootCD PE,它基本上是一个可移植且可启动的 Windows 环境:

Hiren's BootCD PE(预安装环境)是基于 Windows 10 PE x64 的 Hiren's BootCD 的恢复版。由于 2012 年 11 月之后没有官方更新,因此 PE 版本由 Hiren's BootCD 粉丝开发。它包含最少但最好的免费工具。它是为新时代计算机开发的,它支持 UEFI 启动,并且至少需要 2 GB 的 RAM。

使用 CD 中的实用工具,您可以修复许多与计算机相关的问题。它不包含任何盗版软件,仅包含免费和合法软件。

启动后,PE 版本会尝试为您的硬件安装图形、声音、无线和以太网卡等驱动程序。这样您就可以连接到 WIFI 或以太网网络。如果 PE 版本无法识别您的 WIFI 或以太网卡,请联系我们并提供您的硬件型号。我们将尝试在新版本中添加所需的驱动程序。

在此处输入图片描述

您将在文章中找到更多可启动的 Windows PE 可启动 CD
5 个可启动的 Windows PE ISO 用于启动、恢复和修复 Windows

其中包括:MediCat USB、Sergei Strelec 的 WinPE、All in One – System Rescue Toolkit、Gandalf 的 Windows 10PE(需要捐赠)。

答案2

我有完全相同的需求,并且能够通过在 VirtualBox 中运行 Widows 安装将 Windows 从 Linux 安装到外部 USB 驱动器:是否可以通过虚拟机刷新固件?

在那个答案中,我还链接到一个可用于从 Linux 安装 Windows 而无需运行 Windows 安装程序的工具(deploy-win10-from-linux

答案3

您有两个选择:

  1. 下载 Windows ISO(您可以在 Windows 中使用 Rufus 进行此操作)并将其写入 pendrive dd。现代计算机应该可以识别该介质并从中启动 - 安装程序就在那里。
  2. 在 Windows 上使用 Rufus 创建 Windows To Go 闪存盘,您就拥有了完全正常工作的系统。您应该在 Windows 更新中更新它。

在 Linux 上,没有简单的选项来创建可作为系统(而非安装程序)启动的 Windows 介质。最终,您可以下载 Linux ISO(来自 Microsoft 页面)并执行第 1 点。

另一种选择是处理磁盘上的 Windows 并尝试将其放入 U 盘,但这需要大量工作而且很复杂。

在 Windows 上创建 Windows To Go 只需几分钟,因此您可以在朋友家中进行创建。

另一个选择是使用预构建环境,这些环境可从互联网上下载。例如 DreamOS。

要创建没有 Rufus 的 Windows To Go,您需要采取许多步骤。这是可能的,但很复杂。最后一步是为您的 pendrive 系统编写引导加载程序。

Rufus 通常在这里:https://rufus.ie/en/

相关内容