最近要在老 MacBook 上安装 Windows 10 以让它多活个几年,奈何苹果把我这款机型的 BootCamp 驱动在服务器删掉了,以至于给自家新产品固件屯地。至于 Windows 7 / 8 需要的 BootCamp 5 和 XP / Vista 需要的 BootCamp 4 都无了,只能在网上找备份。那么必须双系统运行 Windows 吗,本身就 128 GB 的 SSD 也不够用那能不能把无法更新的 MacOS 给扬了?答案是可以的。
前言
苹果为了推广它的 Apple Silion 大业,于是自 High Serria 及后来的 Mojave 都没去管这 BootCamp。甚至用官方方法装都装不上,甚至是遇到 Windows 装完后还是没法顺利的打驱动。目前最好的方法是自行找驱动,以及格式化 MacOS。(用 OpenCore Legacy 配置带不动倒不如砸了)
准备工作
- 8 GB 以上的 U 盘(推荐使用 SanDisk CZ880 或类似高速闪存盘)
- 在 U 盘内安装 PE 系统(待会注入驱动用)
- Windows 10 ISO
- BootCamp 驱动(若要 Windows 8 以下操作系统请自行查找 BootCamp 4/5 驱动)
- 基于 Intel 的 Mac 设备一台
制作
由于最新的 Windows 10 / 11 22H2 有强制联网的步骤,如果要安装系统后再打驱动可下载老版本 Windows 10 进行。再加上 Windows 11 的强制 TPM 要求,因此需要在 U 盘上放个 PE 及 Windows 10 安装镜像。
推荐 PE :https://www.wepe.com.cn
我们先把 U 盘写好 PE 系统,然后打开微软官网:
https://www.microsoft.com/zh-cn/software-download/windows10
根据介质工具引导下载 Windows 10 ISO 并考到 U 盘根目录
上文提到,苹果删除了服务器上老设备的驱动文件,因此还要再自行准备 BootCamp 驱动备用,但驱动包有点大哦,确认好自己 Mac 的型号再下载:
https://www.applex.net/pages/bootcamp/
下载后把 BootCamp 解压到 U 盘内备用。
安装 Windows
断开所有设备(除了 U 盘),重启 MacBook并同时按住 Option(Alt)键。等待 Apple 标志出现后就可以看到启动选项,选择硬盘图标之外的 EFI Boot:
之后就进入 U 盘的 PE 系统,在此我们选择 U 盘中刚刚放入的 Windows.ISO 和 BootCamp.ISO 并将它装载成镜像,然后按照正常安装 Windows 的情况进行安装即可。由于我的 MacBook 太新,在 Windows 安装程序无法识别到硬盘:
因此又要加载安装苹果的 SSD 驱动硬盘才看得到,选择刚刚装载出来的 BootCamp 虚拟镜像并找到 AppleSSD 选择 Load driver 加载后硬盘就出现了:
正常安装后进入系统,然后双击 U 盘里的 BootCamp.ISO 后,双击运行 Setup.exe 进行安装:
安装完成后重启,然后就可以继续复活老 Mac 啦~