今天在mac os上制作win10系统盘,因为手里的u盘只能格式化为fat32,rufus必须格式化ntfs所以用不了,fat32无法直接放win10的install.win导致必须分解文件,折腾了一段时间,遇到一些需要注意的点,记录一下避坑
准备工作:
实测,必须分两个区,不然安装会报错
一个fat32 放iso其他的文件,如 sources 和 setup.exe 等。。。
一个fat 放 iso 里的 boot 和 efi 文件夹
我这边是用parallers desktop使用大白菜制作启动u盘,生成的两个分区,再用wimlib-imagex分解install.win为.swm后,类似下面操作,将文件拖进u盘后,安装系统成功
下面理论也是行的,EFI分区放 boot和efi应该行 1、运行查看命令
diskutil list
输出 /dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *8.2 GB disk4
1: EFI EFI 209.7 MB disk4s1
2: Microsoft Basic Data WINUEFI 8.0 GB disk4s2
2、先卸载U盘, 这里的/dev/disk4 是上面输出的,找一下
sudo diskutil unmountDisk force /dev/disk4
3、格式化U盘符合UEFI的格式,必须是 FAT32 文件系统 GPT 分区 , WINUEFI是自定义的名称,/dev/disk4 U盘标识
sudo diskutil eraseDisk FAT32 WINUEFI GPT /dev/disk4
4、把 Win10_22H2_Chinese_Simplified_x64v1.iso 里除了sources文件夹,复制到U盘里
5、因为FAT32单文件不能超过4GB,所以要wimlib-imagex分解 Win10_22H2_Chinese_Simplified_x64v1 里 sources 的install.wim 文件 为 swm 文件, 这部分问AI,或者搜索一下wimlib-imagex使用
install.win来自第四步里的sources文件夹下的install.wim,可以拖出来放到 Downloads 文件夹
wimlib-imagex split /Users/用户名称/Downloads/install.wim /Users/用户名称/Downloads/install.swm 3800
6、把第四步里 sources 文件夹里除install.wim文件之外的,复制到u盘下sources文件夹下
7、把wimlib-imagex分解出的两个install.swm文件,放到u盘下sources文件夹下
8、可以插到windows主机上,设置bios启动该U盘去安装了