默认官方,仅仅支持window10安装,如何安装window11,如果使用window11原生iso会提示"不能安装该软件,因为当前无法从软件更新服务器获得",懵逼了…

mac上使用启动转换助理安装window11(非修改镜像,安装提示)

启动转换助理 alt text

不能安装该软件,因为当前无法从软件更新服务器获得 alt text

注意: 经过查询说是:iso镜像sources/install.wim太大导致的,需要分隔此文件

官方镜像下载

window10

window11

提取window10 iso文件,删除install.wim

1.新建window11文件夹

mkdir window11

2.挂载window10 iso拷贝所有文件到window11

hdiutil mount xxxx.iso    //挂载iso
cp /Volumes/xxx/*  ./window11/
hdiutil unmount  /Volumes/win11   //卸载iso

3.删除window10 install.wim

rm sources/install.wim

狸猫换太子,用window10壳跳过tpm2.0校验。安装后不影响后续window11升级

提取window11 install.wim并分隔

1.安装分隔工具wimlib

Wimlib是一个开源的库和一套工具,用于读取、写入和修改 Windows Imaging Format (WIM) 文件

brew install wimlib

2.提取window11 iso install.wim

hdiutil mount xxxx.iso    //挂载iso
cp /Volumes/xxx/sources/install.wim  ./window11/sources/

3.分隔wim

cd window11/sources/

#wimlib-imagex split WIMFILE SPLIT_WIM_PART_1 PART_SIZE_MB [--check]

wimlib-imagex split install.wim install.swm 3500  //生成install.swm install2.swm

rm  install.wim   //删除wim文件

打包window11为iso

1.打包cdr

mac上自带磁盘工具-> 菜单栏文件 -> 新建映像  -> 基于文件夹新建映像 -> 选择window11 ->映像格式DVD/CD主映像 -> 存储 -> window11.cdr

alt text

2.cdr转换iso文件

hdiutil makehybrid -iso -joliet -o windows11.iso windows11.cdr

//参数含义
makehybrid:创建混合模式的 ISO 文件
-iso:指定输出文件为 ISO 格式
-joliet:启用 Joliet 扩展,这是一种用于 ISO 9660 文件系统的扩展,支持长文件名和更大的目录树
-o windows11.iso:指定输出文件的名称为 windows11.iso
windows11.cdr:指定输入文件的名称为 windows11.cdr,这里假设 windows11.cdr 是一个 CDR 文件

reference