在 macOS 制作 Windows 11 安装盘

经验 · 25 天前

主要就是把 ISO 里的内容复制到 U 盘即可,步骤比较简单,但是整个流程基本通过命令行来完成,要是有好心人封装一个 GUI 程序出来那就方便太多了。

格式化 U 盘

查看当前有哪些磁盘,找到 u 盘对应的盘符,例如 disk4

diskutil list

将 U 盘格式化为 FAT32 格式,WIN11 名字随便起,注意 GPT,有时候 u 盘做好了在引导界面无法识别的话,可能这里要格式化成 MBR

diskutil eraseDisk MS-DOS "WIN11" GPT /dev/disk4

拷贝镜像

挂载win11镜像

hdiutil mount ~/Downloads/Win11_x64.iso

复制镜像内容到 u 盘。这里需要忽略掉 install.wim 文件,因为它超过 FAT32 支持的最大单个文件大小了,需要后面切分单独处理。 CCCOMA_ 这个名字根据挂载 iso 之后实际显示的为准。

rsync -vha --exclude=sources/install.wim  /Volumes/CCCOMA_X64FRE_ZH-CN_DV9/* /Volumes/WIN11

切分并拷贝 install.wim,这里需要借助 wimlib 工具。3800是每块大概 3.8G 大小。

wimlib-imagex split /Volumes/CCCOMA_X64FRE_ZH-CN_DV9/sources/install.wim /Volumes/WIN11/sources/install.swm 3800

wimlib 和 homebrew 额外的步骤

注意:如果找不到 wimlib 命令的话,可以通过 homebrew 来安装。如果没有 homebrew 的话,按照官网脚本一键安装:https://brew.sh/

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装 homebrew 可能需要较好的网络连接,建议提前开启全局上网。在脚本执行的最后,可能会提示你需要执行几行命令,将 homebrew 添加到命令行的 path 中,按照提示拷贝执行命令即可。

有了 homebrew 之后就可以一键安装 wimlib 了。

brew install wimlib

完成

完成上述文件拷贝之后,这个安装盘就做好了。连接到电脑,开机时进入 boot 菜单选择从这个 u 盘启动即可进入 Windows 安装界面,坐和放宽。

Powered by Typecho, theme Jasmine