起因

最近纯洁在家里,偶然想起魔力宝贝这个初中玩的游戏,并且拍车牌的自动软件只能在Windows上跑,就心想着装个Windows吧。所以拿出了闲置很久的买的第一款mbp,mid-2012-mbp。

本想着装个系统有啥麻烦的,结果装了3天还没搞完,我也是醉了。

这个MBP是自己升级过,光驱位置改成了SSD,内存升级到了8G。然而原本的HDD还是原来的。

Install With Boot Camp

首先想到的方式就是使用BCA,我就列举下在BCA上碰到的问题:

  1. 下载的win10iso文件太大,5.7G吧,BCA制作的u盘镜像格式是FAT32的,所以单个文件不能超过4G,导致制作失败。

Install Without Boot Camp

  1. 制作 ISO 的过程比较麻烦,尝试在Mac下制作失败,尝试在虚拟机中用utral ISO安装失败(反正就是崩溃了),最后用rufus制作成功
  2. 制作好之后使用MBR分区格式,并且使用bios方式启动,安装完成之后重启,电脑没办法自动进入Windows。
  3. 重新制作u盘镜像,这次选择EFI启动方式,结果安装的时候发现只能安装在HDD上,不能安装在SDD上(我的目标就是把系统安装到SDD上啊!!!)
  4. 接着捣鼓,然后先在HDD上安装了win10,然后再重新用u盘启动,再去sdd上安装了一次,发现这次就可以了
  5. 安装万系统安装,安装驱动,发现声卡驱动死活安装不上,硬件都没有识别,然后又是一番好找,最后发现是因为使用EFI启动的方式导致的(我的天啊!!!)

Install With Boot Camp Again

  1. 没办法再用boot camp,想着这是最正规的安装方法嘛,肯定没问题,然后重新下载小点的ISO,然后用boot camp制作upan镜像
  2. 发现 GPT 格式和bios方式启动的windows安装进程不兼容,还要把安装windows的磁盘分区改成MBR
  3. 改为MBR之后安装时,选择第二块ssd依然报错,尝试了很多都没有解决,说是有一种方式是把其他硬盘给暂时断开,这样就不会报错了。
  4. 所以我感觉把ssd和hdd的位置互相换一下就可以把系统装在ssd上了
  5. 最后懒得弄了,把系统安装在hdd上先用吧,这次audio驱动使用bootcamp安装也好了,就是速度的确比ssd慢很多。

总结

  1. 制作windows镜像,可以使用BCA,也可以使用rufus,注意u盘的分区,如果是2012的mac就需要支持bios方式,其他的可以使用EFI启动
  2. mid-2012在EFI方式下,audio驱动会有问题,所以只能使用bios方式启动安装
  3. bios方式安装的时候,给ssd安装系统还是会有问题,这个怀疑是ssd硬件接口上是不是用的转借口导致的?
  4. EFI启动方式下,仅支持GPT的分区格式。bios启动方式下,仅支持MBR的分区格式
  5. 妈的,我要把这个mbp卖了。浪费了好多时间在这个上面,卖了换个其他的windows本子都快
  6. 之后的优化方式:1. 买一个ssd把hdd给换了。2. 把ssd和hdd的位置换一下

术语

可延伸韌體介面(Extensible Firmware Interface) 主引导记录(Master Boot Record,缩写:MBR) GUID磁碟分割表(GUID Partition Table,缩写:GPT)