MACBook Pro 2017安装Win10的问题及解决思路

#

起因

当前使用的MACBook是Mac系统,这个系统针对普通软件的兼容性很好,但是在使用方便性上和Windows还有差别,所以就准备安装WIndows。我的型号是带Bar的2017版本的Pro,只有一个硬盘。

普通安装思路

使用Bootcamp可以直接安装Windows,但安装后,原来就比较少的256GB的空间更是捉襟见肘,而且Windows 256GB更是只能上网用用了,如果后面想再使用Mac还可以通过安装在USB硬盘解决,所以,决定直接全盘安装Windows。

我的硬盘呢

安装第一步是按Commod +R 键进入Mac的恢复模式,将现有系统备份后,抹掉硬盘。

然后使用支持UEFI启动的U盘PE,启动系统。

这个时候悲剧的发现,没有找到Mac的硬盘。而没有硬盘自然就无法安装系统。

安装SSD驱动

百度了网上的资料,得出,苹果电脑自16版本之后,需要使用自己的SSD驱动程序,而普通PE是没有这个驱动的。

解决的第一步就是注入驱动到PE中。注入驱动的方法,是直接使用DISM++的驱动注入功能。

这个时候,你是需要一台Windows电脑的,我呢,是直接使用了WinToGo做了一个U盘的Windows系统来干后面的事,事实证明,如果有了WinToGo的系统,就不需要注入驱动到PE了。

直接使用WinToGo启动系统,安装Bootcamp驱动。由于是Bootcamp驱动的,SSD的驱动不会自动安装,这个时候,需要到Bootcamp中手动安装SSD的驱动。这个时候,就可以在WinToGo的系统中看到这块久违的SSD硬盘驱动。

安装Win10

MAC的SSD驱动是64位驱动程序,微软的安装程序是32位的程序,是不能直接使用安装程序安装的,会找不到硬盘。这里使用WINNT 安装软件进行安装。

在安装之前,需要对硬盘进行分区,直接使用DiskGenis的分区工具,分成GPT分区,增加MSR分区,此分区为UEFI的启动分区,实际上就是一个FAT32分区,里面创建UEFI文件夹,将安装盘中的UEFI直接拷入就可以。

> 如果此步忘记,直接重启系统,会显示一个带问号的文件夹,表明系统没有找到可供启动的分区。

使用WINNT安装工具时,启动分区和系统分区选择,完毕之后,如果你直接重启,会报蓝屏错误。因为你没有设置正确的BCD启动项。

> 在Win7 之后,微软系统使用BCD进行分区引导,使用Dims++的引导修复就可以了。

注入驱动

经过上述几个步骤,重启时,系统会WIN LOGO,然后貌似进入了安装阶段,但是进行了一段之后,系统会重启,如此往复。这就是因为没有注入驱动的原因。直接使用Dism的驱动注入功能注入驱动就可以了,

处理原来的MACOS

这个时候出现了一个问题,Touch Bar不亮,也不知道是啥时候不亮的,反正就是没有亮就对了,网上查询了一番,只有一条路,重装MACOS。启动MacOS修复失灵的TouchBar。

这个时候心中真的是一万个神兽奔跑而过。好,重新安装它。由于已经决定将MacOS安装在U盘上了,所以直接用原来的WinTo的硬盘,安装MacOS。

网上恢复是一个坑

直接使用Commond+R,就可以进入恢复模式了,由于上一步硬盘格式化的时候,将恢复模式的分区删除了,这个时候会显示一个地球图标的,并且要求连接互联网。连网后,滚动条走完,就可以进入恢复模式了。

如果选持重新安装,需要等待大约20个小时安装。我是没有等到它的安装。直接从之前的TimeMachine中进行了恢复。

TimeMachine恢复之后,进入MacOS,TouchBar点亮。

最快的安装方式

现在来总结最快,最省时间的安装方式:

1.找一台Windows的电脑,制作注入了苹果SSD驱动的PE,并且将其设置成可以UEFI启动。下载对应的Bootcamp并将驱动拷贝到U盘。

2.启动到MAC恢复模式,通过磁盘工具的恢复功能,将现有的系统完整的备份到一个用于后面使用的U盘(SSD外置硬盘也可以)中。

3.启动PE,加载苹果SSD的驱动,使用磁盘分区工具,重新分区,要保留MSR(用于EFI)启动分区。

拷贝安装盘中的UEFI文件夹中的内容到启动分区的EFI文件夹

4.安装完毕后,使用Dism++修复启动项,注入SSD驱动(你也可以将Bootcamp中的驱动全部注入)

5.重新启动。进行后续安装。