Mid 2011款iMac通过Boot Camp安装Windows 10分区格式问题求助
解决Mid 2011款iMac安装Windows 10时MBR转GPT的问题
嘿,我之前帮朋友处理过同款Mid 2011 iMac(iMac12,2)装Win10的问题,你遇到的这个MBR/GPT冲突是很常见的——毕竟苹果官方早就停止对这款机型Win10的支持,改了info.plist只是绕过了安装限制,但分区表的问题还得手动调整。下面是亲测有效的步骤,一定要先备份所有重要数据,分区操作有风险!
第一步:清理现有Boot Camp分区
先回到OS X 10.11.6系统,打开「磁盘工具」(Launchpad→其他里找):
- 左侧列表选中你的主磁盘(就是带「Macintosh HD」的那个,名称一般是
APPLE HDD或者类似) - 找到Boot Camp创建的那个FAT32分区(通常叫「BOOTCAMP」),点左上角的「-」删掉它
- 点「应用」确认,让磁盘空间合并回Mac分区
第二步:把整个磁盘的分区表转为纯GPT
之前Boot Camp给你搞的是混合MBR/GPT分区表,这就是Win10安装程序报错的根源。我们需要把磁盘改成纯GPT:
- 关掉磁盘工具,打开「终端」(同样在Launchpad→其他)
- 输入
diskutil list,找到你的主磁盘编号(一般是/dev/disk0,看输出里对应Macintosh HD的那项) - 输入这条命令(替换
disk0为你的实际磁盘编号):diskutil partitionDisk /dev/disk0 GPT JHFS+ "Macintosh HD" 100%划重点:这个命令会彻底格式化整个磁盘,所以备份!备份!备份! 执行后磁盘会变回单一GPT分区的Mac系统盘
第三步:重新创建Win10兼容的GPT分区
- 再次打开Boot Camp助理,跟着提示选Win10镜像、划分Windows分区(因为你已经改了
info.plist,这一步应该能正常走) - 重启进入Win10安装程序后,别直接选那个FAT32分区!按下
Shift + F10打开命令提示符,输入以下命令:diskpart list disk - 找到对应你iMac的磁盘(看大小就能认出来,一般是disk0),输入
select disk 0选中它 - 找到Boot Camp刚创建的那个FAT32分区(通常是partition4),输入
select partition 4 - 删除这个分区:
delete partition override - 重新创建GPT格式的NTFS分区:
create partition primary format fs=ntfs quick label=BOOTCAMP assign letter=W - 输入两次
exit退出命令提示符 - 回到Win10安装界面,选刚才创建的「BOOTCAMP」分区,继续安装就没问题了
额外提醒
- 如果你不想全盘格式化,也可以试试
diskutil convert /dev/disk0 GPT命令,但混合分区表转纯GPT有时候会出问题,所以全盘重新分区是最稳妥的方案 - 装完Win10后,记得手动装Boot Camp驱动——苹果官网搜iMac12,2的Boot Camp驱动,下载到U盘里在Win10里安装,不然键盘触控板这些硬件可能没法正常用
内容的提问来源于stack exchange,提问作者Silvano




