事情的起因是一个朋友把他多年珍藏的MacBook Pro赠予了穷困的本人折腾。从来没接触过苹果的电脑,想着能折腾一下苹果的OS X系统,对于疫情期间宅在家中的我来说,也是可以用来打发一下时间的。
收到MacBook Pro赶紧先看看是什么时候出产的产品,哦原来已经是2011年初的产品了,i5 2代的双核,内存已经被加到8G,硬盘原装是320G的机械硬盘,后在光驱位加了一个256G的固态硬盘,系统是OS X10.11.6系统(图中的是后来升级的10.13.6),另外一个系统应该是很久以前安装的Win7,因为发现这个Win7居然是装的32位版本,应该是还没有升级内存的时候装进去的,后来加内存后就没有更换64位系统。按照以往折腾Windows装机的经验来看,感觉应该可以用来做办公。
说一下Mac OX S系统的感受,一个字“爽”。真的是挺爽的系统,虽然和Win系统的一下操作是反的,但是这只是使用习惯,用来办公,上网,看看电影,就算是这么多年前的机子,用起来还是挺舒服的,不需要太多折腾。但这款旧机子如果用来作为生产力的话,可能就比较吃力了。还有一个问题就是苹果系统折腾的人太少了,系统出的问题,上网搜不到解决办法,在论坛里面左问右问,很多时候问不出结果来。这也是为什么装一个双系统让我折腾了这么多天才解决。
本来想着自己有折腾Win装机的经验,什么刷机,ghost,PE装机,这些事情以前也做过不少,觉得应该能很快解决问题,后来发现自己还是太自信。
首先,在折腾原来的OS X系统的时候就发现了一个问题,不少软件已经不能再在这个版本的系统里面使用了,就如同Iphone上面的情况一样,你不升级系统,可能会有好多软件无法更新使用。而且关键的一点是,苹果自带用来安装删除双系统的Boot Camp居然打不开……显示出错。
上网搜寻无果,上相关的论坛提问,没有人能给出解决的方案……这可怎么办,网上搜到最多的内容就是用这个BootCamp来安装双系统的阿!而且这个软件是系统自带的,还没得单独下载阿!这不就意味着凉凉了?按照以往折腾Windows的经验,系统出问题格式化硬盘重装嘛,可是上网一搜发现苹果的系统一般不这么玩,可以通过系统自己的隐藏盘的应急系统刷机升级。那就先这样试试吧,开机按住Command+R键,进入恢复模式Mac OS X实用工具,选重新安装Mac OS X(记住要联网wifi/网线都可以,选网速好的地方,因为会自动从网上下载最新的系统),等待了大概1个多小时的下载和安装,自动重启,进入登陆界面,当时的想法是,苹果这样的重装系统方式不错,不像win的重装,还得先找最新的打好补丁镜像文件包再下载,再折腾。
进入系统一看傻眼了,怎么原来的数据还在,赶紧看看系统的版本,确实是从10.11.6升级到了10.13.6了。这才知道,原来Mac的玩法和Iphone的玩法一样啊!!也不管了,赶紧打开Boot Camp看看行不行,在实用工具里面找了半天才发现,这软件改名字了,改成“启动转换助理”了。一运行,还是那句熟悉的那句话,不能这这台Mac上运行。又上网折腾了半天搜索相关的资料,论坛发帖问大神,还是没有人能解决这个问题……
一不做二不休,再次重启Command+R进入Mac OS X实用工具,这次先选择“磁盘工具”,抹除掉固态硬盘的系统盘上的资料,也就是等于windows上面的格式化,再选择“重新安装Mac OS X”。又是一段时间的等待,进入系统,终于是干净的系统了,怀着激动的心情,觉得这次好运气总该来了,点开那个“启动转换助理”……还是那句不能用的话。真的崩溃了,这重装Windows的经验上,这种事情绝对甚少发生的,唯一能安慰自己的是,终于是干净的系统了,先不想着双系统的事情了,把自己觉得能用得上的软件都安装上去,又折腾了好几个小时,顺便吐槽一下,Mac的免费资源确实不多啊,找起来比在Win平台上费劲得多。(整个过程中,还用Mac自带的时间机器备份了一次系统,事实证明,这次备份是无比重要的,因为在一天后,在搞分区格式化的问题上,我把苹果的系统搞蹦了。)
通过最传统的苹果自带启动转换助理来安装双系统的方法已经堵死,只能另劈途径了。
继续寻找安装双系统的方法,通过搜索资料发现,可以先分区,然后在新分出的区域里安装系统。分区这个简单,首先要注意的是苹果的分区表和我们习惯的Windows下的是不一致的,所以一定要用苹果系统自带“磁盘工具”来分区,打开“磁盘工具”进入,然后又懵了,苹果的分区格式和Windows的又不同,最新苹果推荐用的是APFS没有NTFS模式,而且用了“容器”和“宗卷”的概念……又是几个小时的学习新知识,终于大概搞明白这几个概念后,就开始分区了,先把固态硬盘分成两个区,保留原来Mac OS X的系统在比较大的区156G,再分出一个100G的区,这里选择的分区类型是MS-DOS(FAT32),毕竟需要Windows认这个区。分区过程又折腾了几次,终于明白了苹果的逻辑,把固态硬盘分好了,接下来就是从U盘引导进入Windows的正常安装了。
这里插一句:本来想着不如安装Win10得了,后来折腾几个小时下来发现,还是算了,首先,Win10带较新补丁的原盘基本都是大于4G的,制作的U盘根本放不下,就算放得下,还是启动不了,所以劝大家想尝试的还是算了,另外还有一个原因是,这台机子比较旧,上苹果的官网下载的驱动怕支持不好,毕竟发现下载下来的驱动版本是2015年的了,还是装的Win7安全。
上网看了下,不少网友说最好使用Windows的原盘安装,遂从网上下来一个Windows7 SP1的旗舰版原盘(这个功能齐全,且打了SP1补丁),这个原盘资源多,我就不列出来了,上那个msdn itellyou就有,而且下载速度不慢。接下来又是一段折腾制作U盘引导的过程,苹果的Mac电脑,因为没有传统Bios,所以都需要通过EFI引导进入,网上不少网友推荐的制作U盘方式,先用Ultraios制作,插U盘启动,根本无法发现U盘,放弃。用etcher制作,也是发现不了U盘。用传说中的rufus制作,这次终于发现一个EFI的U盘了,开心啊!点击进入,等等等……死机……再次崩溃,折腾几个小时还是不行。又再次上网搜索,发现一款叫WePe的工具,说是能引导,马上上去下载一个Win8PE版,制作启动U盘,并在U盘里放进Win7的原盘镜像……插入,按住option键启动,发现有EFI盘,点击进入,黑屏,然后……有Windows的启动界面,开心啊!
进入了Win8PE熟悉的界面,赶紧根据网上的提示,先用DG把之前在苹果里面的分区先格式化成NTFS格式,一切好像都很顺利,挂载win7虚拟盘镜像,进入传统windows安装,一直下一步,注意选择好win7要安装的盘符,别搞错了,等待win7安装,然后到了最后一步,居然跳出了一个对话框“windows无法更新计算机的启动配置 安装无法继续”。再次进入沉思。
上网再查资料,据说是因为分区没激活导致,这个简单啊,退出安装,打开DG,发现果然刚才的那个NTFS分区没激活,那就右键激活呗,然而右键的激活居然是灰色的……再次查资料,说是分区表有问题就会这样,修复就好,可是分区表修复也是灰色的不能选择……从WinPE和OS X系统里重复了几次删除这个分区和格式化(本人已经很小心,避免删错了苹果OS X系统的分区),几个小时后,终于在一次启动中进入不了苹果系统了。
想起了一天前自己有从苹果系统里备份过一次,赶紧按住command+R进入实用工具,选择“从时间机器备份中恢复”,又过了1个小时左右,苹果系统又回来了,这才安下心来。看了这种方法是不能再测试了。
最后想到了一个苹果系统里专门用来备份windows系统的软件winclone,随即花了一段时间来试验,把原来安装在机械硬盘里面的32位win7,直接用volume to volume的方法来克隆到固态硬盘的分区里面,发现居然可以三个系统分别启动了,高兴中,想着分区表应该修复了,又从U盘再次进入WinPE,想着通过安装方式安装Win7,然而结果是悲催的,这个方法还是行不通。有网友问,既然都能进入WinPE了,干嘛不直接用ghost呢?我当时也想过这样安装,但是一个是又得重新下载ghost镜像,另外如果是分区表有问题,这种方式也很有可能失败……
退出,回到苹果系统,现在想到的方法就是,直接上网下载一个winclone的windows镜像包了,可是这种资源真的是十分少啊,毕竟不像ghost的镜像包这么普遍,而且大部分这种镜像包都是放在了百度网盘,那个下载速度十分杯具,其中花了8个小时下了一个就是不能导出的,后来终于在一个偏远的论坛里找到一个win7旗舰版纯净版的winclone镜像包,又花了8个小时下载,终于下来一个可以Restore Image的包,看着克隆的完成,心潮澎湃。重启MacBook,按option键,看到了一个windows的启动盘,点进去,等扫描硬盘后,终于看到了win7的启动界面,果然是纯净版,因为看到的是装win7时候的第一次启动界面,终于折腾了这么多天时间的事情完成了……
重启几次win7后,就会发现驱动都不好使,因为win7自带的驱动没有针对苹果macbook的,为了完善驱动,再次上苹果的官方网站,搜索BootCamp,找到驱动,直接下载下来,大概是几百M快1G的大小,解压后点击setup,等待安装完成,重启win7,熟悉的界面终于回来了。
至此,折腾了7天的事情基本完成,2011年旧MacBook上终于安装上了自己习惯使用的双系统。
如果你的MacBook能正常使用Boot Camp来安装双系统,还是尽量使用它来安装和卸载windows系统。万一Boot Camp/启动转换助理出现问题,不要像我这样折腾什么EFI启动,这个那个安装了,直接下载一个winclone吧,这个网上的资源还是比较多的,而且操作起来比较简单,再下载一个windows的镜像(这个资源真不多,有的也是在百度云上,下载速度感人),直接克隆进去就行,别瞎折腾。
winclone安装双系统步骤:
一、先从苹果系统里面分区,注意分区的格式选择MS-DOS(FAT),建议至少给windows分个100G空间。
二、上苹果的网站下载Boot Camp驱动安装包。
三、安装winclone。
四、下载windows的winclone镜像。
五、把下载好的winclone镜像克隆到分出的win区域。