从 Ubuntu 18.04 制作 Windows 10 可启动 USB

从 Ubuntu 18.04 制作 Windows 10 可启动 USB

似乎 winsub 和 woeusb 都无法安装,除非从源代码安装,但我不想在 Ubuntu 18.04 上陷入这个困境。那么制作最简单的东西——可启动的 Windows USB 的正常方法是什么?

答案1

更新:在 Ubuntu 中创建可启动驱动器的更现代、更用户友好的方法是使用多启动USB应用。

下载 deb 包并安装。

根据我的测试,它可以创建:

  • linux [持久] uefi 和 bios 的可启动驱动器
  • 适用于 uefi 和 bios 的 windows 可启动驱动器
  • 多重引导 [持久] Linux 可启动驱动器。即一个驱动器上有多个 Linux 可启动 ISO
  • windows 和 linux 多重引导驱动器。即 windows 和 linux 位于同一驱动器的同一分区上

创建 Windows 可启动文件:

  1. 插入一个空驱动器。通常格式化为 fat32
  2. 启动应用程序
  3. select usb从下拉菜单中选择驱动器分区(例如 /dev/sdXY)
  4. 选择 Windows ISO 文件
  5. 单击“安装”

旧答案:首先找到你的 usb 设备名称:

lsblk

你会得到类似

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0           11:0    1 1024M  0 rom  
sda           179:0   0 4.2G  0 disk 
├─sda1  1      79:1   0 3.8G   0 part /home/user/blabla

根据您的 USB 磁盘的大小,我们假设您的 USB陣容在这种情况下星展银行所以/dev/sda
用你的替换它

卸载了 USB 设备。

然后在其上放置一个 mbr 表(其上的所有信息都将丢失):

sudo parted /dev/sdX mklabel  msdos

然后在设备上创建一个全新的分区:

sudo cfdisk /dev/sdX

选择新的 输入适当的值并按回车键,然后选择主要并输入 yes 来创建分区

让我们再次检查分区以确保:

lsblk

将分区格式化为适当的格式:

sudo mkfs.fat -F32  /dev/sdXY

其中 y 是数字

挂载分区:

sudo mount /dev/sdXY /mnt

现在让我们将 Windows iso 提取到 USB 上:

sudo apt install p7zip-full
sudo 7z x /path/to/windowsfile.iso -o/mnt

提取后卸载分区:

sudo umount  /mnt

您已经创建了可启动磁盘,只需重新启动并使用

答案2

如果你现在需要这个,你可以下载 repo 并在 src/ 中运行脚本,例如

sudo ./woeusb -d ../../Downloads/Win10_1803_EnglishInternational_x64.iso /dev/sdX

相关内容