经过优盘,我的意思是放置在外置硬盘盒
我对 Linux (Arch&Ubuntu) 相当熟悉(不是专业,仅日常使用),但对 Windows 还是新手。有时我会不小心用一些愚蠢但无法恢复的操作杀死我的 Windows 安装,我不得不:
- 下载 Windows 10iso 映像
- 向某人借一台安装了可运行的 Windows 的 PC。
- 在该计算机上安装 Ultraiso。
- 使用 Ultraiso 创建 Windows 10 安装 udisk 和iso 映像。
- 使用 udisk 启动我的计算机。
- 修复/重新安装我的 Windows 10。
我厌倦了借用电脑或准备额外的 U 盘。有什么办法可以创建 Windows 安装 udisk(不含 Windows,仅含 Linux)?
不可接受的解决方案:
dd if=[XXX.iso] of=/dev/sdX
- 这根本行不通Install Ultraiso on
Windows 虚拟机,create a virtual disk, flash iso to virtual disk w/ Ultraiso in VM, then binary dump virtual disk to my udisk
- 太多麻烦了
可能的解决方案:
- 在 udisk 上手动设置 ISOLINUX/GRUB2/等并提取 iso(如果是这样,非常感谢提供详细的教程)
答案1
目前最好的方法是使用woeusb
woeusb --target-filesystem NTFS --device path/to/windows.iso /dev/sdX
对于喜欢它的用户,还有一个 GUI。
答案2
我进行了一些搜索,找到了一个完美的脚本:Windows2USB 版。
由于woeusb不支持UEFI,该工具支持BIOS和UEFI(带有rufus驱动程序)、FAT32和NTFS。
答案3
我想知道是什么让你觉得你必须这么做?下载 iso 所花的时间与使用旧 iso 修复它然后重新下载更新所花的时间一样多。只需将装有 Windows 的旧 4GB USB 棒放在某处,然后忘掉它,你一次又一次地创建它并不会节省任何时间。你可以在发布重大更新时进行更新,除非你每天都破坏你的 Windows 安装。