在 Linux 上将 Windows ISO 刻录到 USB 闪存驱动器
Windows2usb 是一个 bash 脚本,可将 Microsoft Windows 7/8/8.1/10/11 安装 DVD 映像写入 Linux 上的 USB 闪存驱动器或外部 HDD。它的设计考虑到了兼容性,并且应该在所有情况下都能工作,这与其他流行的 Linux 工具相反。
特征:
Windows 7/8/8.1/10/11 ISO to Flash Drive burning utility
WARNING: this program will delete all existing data on your drive!
windows2usb [mbr/gpt/gptntfs/gpt+uefintfs]
mbr mode: the most universal, RECOMMENDED and DEFAULT method.
This mode creates MBR partition table with FAT32 partition,
installs BIOS and UEFI bootloaders, supports Secure Boot.
install.wim file larger than 4 GiB will be split.
Suitable for all computers (UEFI/CSM/BIOS).
gpt mode: less universal mode, for modern (UEFI) computers.
GPT+FAT32, UEFI only, supports Secure Boot.
gptntfs mode: all the same as 'gpt' but NTFS is used.
GPT+NTFS, UEFI only, supports Secure Boot.
Large install.wim file will not be split.
NOTE: not all UEFI are compatible with this mode,
NTFS driver should be present on the motherboard.
gpt+uefintfs mode: alternative hacky installation method, not recommended.
This mode uses NTFS partition and third-party 'uefintfs' bootloader.
GPT+NTFS(data)+FAT32(efi), UEFI only, supports Secure Boot
(since uefintfs Oct 23, 2021 release).
Large install.wim file will not be split.
从发布页面下载最新的便携式 AppImage 版本,设置执行位( chmod +x windows2usb-*.AppImage
) 并从终端运行它。
windows2usb
例如:
./windows2usb.AppImage /dev/sdz /home/valdikss/windows10.iso
如果未提供参数,程序将打印可移动存储列表。
如果您不想使用 AppImage,则需要安装所有依赖项并从 Rufus 项目下载 uefi-ntfs.img。
模式 | 旧版/UEFI-CSM 引导 | UEFI启动 | 大 ISO (>4GB) | 安全启动 | 文件系统 | 零件表 |
---|---|---|---|---|---|---|
MBR(混合) | 支持 | 支持 | 支持 | 支持 | FAT32 | 膜生物反应器 |
总蛋白 | 不 | 支持 | 支持 | 支持 | FAT32 | GPT |
通用文件系统 | 不 | 部分的 | 支持 | 支持 | NTFS | GPT |
gpt+uefintfs | 不 | 支持 | 支持 | 支持 | NTFS | GPT |
BIOS 启动(传统启动/UEFI-CSM)使用现有的 Windows 7 MBR 和 FAT32 启动加载程序,由 ms-sys 项目提供。
仅在推荐的“mbr”模式下支持 BIOS 引导。
要刻录与 BIOS 启动(以及 UEFI 启动)兼容的 ISO,请运行:
windows2usb
所有模式均支持 UEFI 启动。推荐模式:“mbr”。
要在此模式下刻录 ISO,请运行:
windows2usb
“MBR”、“GPT”和“GPTNTFS”模式利用 ISO 文件中的 Windows UEFI 引导加载程序,并支持安全引导。
特殊的“gpt+uefintfs”模式使用来自 Rufus 项目的 uefi-ntfs 引导加载程序。 Windows2usb在此模式下创建 2 个分区,带有uefi-ntfs 的小型 1 MiB FAT32 分区和带有 ISO 数据的大型 NTFS 分区。
此模式之前包含在 install.wim 文件大于 4 GiB 的安装磁盘上,但从那时起引入了分割 WIM 文件功能,现在此模式可能被认为已过时。
uefi-ntfs bootloader 自 2021 年 10 月 23 日发布以来已由 Microsoft 签名,并支持安全启动。
WoeUSB—使用 GRUB 进行 BIOS 引导。
bootiso — 支持 Windows 和 Linux ISO。
Ventoy — 启动多功能工具,对 Windows ISO 直接加载提供出色支持。
该脚本使用: