在 fedora 创建 Windows 10 USB 安装盘/启动盘

因为新冠疫情,本学期学校所有课程转为网上教学。一开始我一直使用手机端加网页端上课,但有些平台没有网页端,而手机屏幕又太小,有些东西看起来麻烦。苦于这些问题,我便使用 KVM 在 fedora 上安装了 Windows。但在虚拟机上运行 Windows 10 总是觉得卡顿。后想起我还有一块没用到的 SSD ,便打算安装双系统,但在 fedora 创建 Windows 10 的安装盘时便遇到了一些问题。

遇到的问题:

  1. 官方镜像内的 install.wim 的大小已经超过了 4GB ,不能放入 FAT32 文件系统的 U盘。
  2. 微软官方提供的切割 install.wim 的方法只提供了 Windows 上的操作方法

其实除了切割 install.wim 文件之外,微软的文档还提供了另外几种方法。(可以查看文末参考资料)

在 Google 搜寻了一会之后发现 Linux 上有一个 wimlib-utils 提供了切割 .wim 文件的方法。

  1. 安装 wimlib-utils
1
sudo dnf install wimlib-utils -y
  1. 将 install.wim 切割
1
2
3
4
5
6
# 将 install.wim 切割位两个大小不超过 4000M 的文件 install.swm 和 install2.swm 
wimlib-imagex split install.wim install.swm 4000
# 删除原来的 install.wim
rm install.wim 

#这样你就可以将镜像文件直接复制到 FAT32 的U盘里了

安装完成后

fedora 30 后默认把 grub 隐藏了,而我在安装 Windows 10 之后才发现它把 grub 隐藏了,安装之后也不会自动取消隐藏。

1
2
sudo grub2-editenv - unset menu_auto_hide
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

重启你就可以看到 grub 菜单了。

参考资料

update site interface
加载评论