我知道这可能很奇怪,但我正尝试在 Linux 中双启动 Windows 版本以进行游戏。我遵循以下步骤:
- 下载一个版本的Windows;
- 使用 cp 命令将 *.iso 里面的文件复制到已挂载的 USB 驱动器;
- 重启机器;
- 更改 BIOS 以优先识别 USB CD/DVD 或 USB 硬盘作为第一启动项。
系统无法识别该记忆棒。我怀疑这可能是由于权限问题。
先感谢您。
答案1
创建实时 Windows 系统(实时:将从 USB 启动并运行操作系统)非常复杂。而且这与 AskUbuntu 无关。
如果您想要 Windows 安装程序(可以将 Windows 安装到内部驱动器中),您可以按照以下链接使用 WoeUSB。它是当文件超出 FAT32 的大小限制时,可以使用 NTFS 文件系统创建安装程序。
在 Ubuntu 20.04.x LTS 中 WoeUSB 存在问题,但您可以使用 mkusb(mkusb-dus 或 mkusb-plug)。
答案2
最简单的方法是使用实时 USB 创建工具来执行此操作,例如 WoeUSB。这会自动处理使驱动器可启动要安装 WoeUSB:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
然后,您可以运行 WoeUSB,您需要选择您的源 .ISO(在您的情况下是 Windows 安装磁盘映像)以及您想要启动的目标 USB 驱动器。
IIRC WoeUSB 只能使用 FAT32 文件系统创建可启动的 USB 驱动器,对于最新版本的 Windows 10(版本 1903 +),install.wim 通常大于 4GB(即大于 FAT32 支持的容量),因此 WoeUSB 将无法用于这些最新版本的 Windows(尝试使用较旧的 Windows 10 版本(如 1809 或 1803),然后在安装 Windows 后运行升级到 1903)。