本文已发布于我的博客 Ne0Ng's Blog
因为新冠疫情,本学期学校所有课程转为网上教学。一开始我一直使用手机端加网页端上课,但有些平台没有网页端,而手机屏幕又太小,有些东西看起来麻烦。苦于这些问题,我便使用 KVM 在 fedora 上安装了 Windows。但在虚拟机上运行 Windows 10 总是觉得卡顿。后想起我还有一块没用到的 SSD ,便打算安装双系统,但在 fedora 创建 Windows 10 的安装盘时便遇到了一些问题。
遇到的问题:
- 官方镜像内的 install.wim 的大小已经超过了 4GB ,不能放入 FAT32 文件系统的 U盘。
- 微软官方提供的切割 install.wim 的方法只提供了 Windows 上的操作方法
其实除了切割 install.wim 文件之外,微软的文档还提供了另外几种方法。(可以查看文末参考资料)
在 Google 搜寻了一会之后发现 Linux 上有一个 wimlib-utils 提供了切割 .wim 文件的方法。
- 安装 wimlib-utils
sudo dnf install wimlib-utils -y
- 将 install.wim 切割
# 将 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 隐藏了,安装之后也不会自动取消隐藏。
sudo grub2-editenv - unset menu_auto_hide
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
重启你就可以看到 grub 菜单了。
参考资料
-
WinPE: Store or split images to deploy Windows using a single USB drive | Microsoft Docs
-
Hidden grub menu in Fedora 30 - Discussions in English / on using Fedora - Ask Fedora
本文作者:Ne0Ng
本文采用CC BY-NC-SA 4.0许可协议.
本文链接:blog.ne0ng.page/archives/cr…