我可以使用在 Raspberry Pi 上运行的 Linux 创建可启动 Windows 的 USB 闪存驱动器吗?

我可以使用在 Raspberry Pi 上运行的 Linux 创建可启动 Windows 的 USB 闪存驱动器吗?

我原本打算在笔记本上安装 Linux Mint,认为它可以满足我对笔记本的需求。但事实并非如此,因为我对 Linux 不是很了解。

我再次尝试在那台笔记本电脑上为 Windows 10 创建可启动的 USB,但我做错了一些事情,现在我的笔记本电脑上也有 Linux,所以上面不再有操作系统。

我唯一剩下的就是 Raspberry Pi 4。

现在我的问题是,Raspberry Pi 上有 Kali Linux。我可以用这个 Raspberry Pi 为 Windows 创建可启动的 USB 闪存驱动器吗?还是我卡住了?

答案1

使用WoeUSB-ng

A Linux program to create a Windows USB stick installer from a real Windows DVD or image.

This package contains two programs:

woeusb: A command-line utility that enables you to create your own bootable Windows installation USB storage device from an existing Windows Installation disc or disk image
woeusbgui: Graphic version of woeusb
Supported images:

Windows Vista, Windows 7, Window 8.x, Windows 10. All languages and any version (home, pro...) and Windows PE are supported.

Supported bootmodes:

Legacy/MBR-style/IBM PC compatible bootmode
Native UEFI booting is supported for Windows 7 and later images (limited to the FAT filesystem as the target)

安装 WoeUSB-ng 的依赖项

Ubuntu

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 

Fedora(测试平台:Fedora Workstation 33)

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

安装 WoeUSB-ng

sudo pip3 install WoeUSB-ng

从源代码安装

安装 WoeUSB-ng 的构建依赖项

Ubuntu

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 

sudo pacman -Suy p7zip python-pip python-wxpython

Fedora(测试平台:Fedora Workstation 33)

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

安装 WoeUSB-ng

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

cd WoeUSB-ng

sudo pip3 install .

从源代码在本地或虚拟环境中安装

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

cd WoeUSB-ng

git apply development.patch

sudo pip3 install -e .

请注意,这不会创建菜单快捷方式,并且您可能需要运行 GUI 两次,因为它可能需要调整策略。

卸载

要完全删除 WoeUSB-ng,请运行(仅在使用源代码安装时需要):

sudo pip3 uninstall WoeUSB-ng
sudo rm /usr/share/icons/WoeUSB-ng/icon.ico \
    /usr/share/applications/WoeUSB-ng.desktop \
    /usr/local/bin/woeusbgui
sudo rmdir /usr/share/icons/WoeUSB-ng/

其他方法

使用 ppa

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

答案2

在 DVD、ISO 文件或 USB 上创建 Windows 安装介质的典型方法是使用 Microsoft 提供的介质创建工具https://www.microsoft.com/en-us/software-download/windows10

这将安装最新版本的可用版本并满足 90% 的 Windows 安装需求。

相关内容