5

MacOS+Windows 双系统的安装

 2 years ago
source link: https://hkvision.cn/2019/12/24/macos-windows-%E5%8F%8C%E7%B3%BB%E7%BB%9F%E7%9A%84%E5%AE%89%E8%A3%85/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

本文为原创文章,转载注明出处,欢迎关注网站https://hkvision.cn

这两天在帮老爹搞他的古董mac,今天终于把系统装上去了,这里记录一下

  • macOS 10.15.2 Catalina
  • macOS 10.15.2 Catalina
  • Windows7

是的兄弟,你没看错,确实是Catalina+win7,问题是怎么实现的呢?

为什么不用Boot Camp

10.15.2版本的Boot Camp中文直接就叫启动转换管理,特别直接的一个名字,和Finder翻译成了访达差不多的韵味。

其实对于mac装双系统来讲,用启动转换管理可以搞定一切的,傻瓜式操作,都不怎么费脑筋,但是,真的是凡事都怕这两个字,Catalina版本的启动转换管理只支持win10,对于我手上这台12年的mac book pro来说还是比较吃力的,况且我爹本来就是觉得原来的win7变慢了才来重装系统的。我又把mac的密码找回来了,自然还是装个双系统比较满意,于是下面就有了探索之旅。

PS: 启动转换助理检测到你的ISO是win7的时候直接就报错退出了,根本不给你钻空子的机会。

失败的尝试

下面简要的列举一下我失败的两种尝试

  1. mac中磁盘管理划好分区,u盘安装盘安装
    1. 失败原因:磁盘是gpt分区的,安装的时候不让我装那个分区,如果大家之前的就是mbr分区那就应该直接过了,实际上后来我发现Boot Camp还是无损的把gpt换成了mbr,所以如果你确定你手上有工具能够无损转换分区格式的话,那就直接转了就行了
  2. mac中划好分区,pe安装
    1. 失败原因:pe安装好像都装好了,但是重启的时候找不到那个分区的引导(表现为按Option键之后找不到对应的分区),不知道怎么回事,估计是我对EFI引导不熟悉导致的

总之完全不依靠Boot Camp的方案都失败了

成功的尝试

正当我心灰意冷准备装Win10算了的时候,我按照步骤用Boot Camp划好了分区,做好了Win10的系统盘,mac重启的那一刹那,我灵光一闪,突然想到我怎么那么傻,重启之后就代表mac此刻工作已经结束了,下面的就是windows的安装步骤,而这个时候划好的分区肯定是好的没问题,那我完全可以来个偷天换日,这个时候把u盘拔出来刷上win7的iso,然后装win7不就行了,果然后来证明我想的完全正确,顺利的把系统装上去了

所以,正确的安装步骤是:

  • win10和win7的iso原版镜像文件(i tell you上面去下)
  • 一个u盘作安装盘
  • 插u盘在mac上,用启动转换助理创建安装盘,这个时候选择win10的镜像,注意第二个选项下载支持不要勾选
  • 再次打开启动转换助理,选择安装win10,这个时候划分一下两个系统的大小,然后安装
  • 当mac重启的时候,拔下u盘,不慌,在另外一台电脑上用软碟通给u盘写入win7的系统,然后再插回去,重启mac
  • 下面进入正常的win7安装操作,在选择安装分区时注意选择BOOTCAMP那个分区
  • 安装完成后,此刻是没有驱动的,拔下u盘,另外一台电脑上去苹果官网下win7的支持包,然后按照指示安装对应的驱动,装完了就可以愉快的上网了

如果没有另外一台电脑,不用灰心,你可以在需要另外一台电脑的时候,重启mac,启动之后按住Option键不动,选择M开头的那个磁盘,回车,进入mac的系统,然后用那个系统完成操作就行了

  • 首先那个启动转换管理里面的下载apple的windows支持那个千万别点,那个下的应该是win10的支持,你要去苹果官网上下载win7的那个支持包,装系统的时候就按照纯净的windows系统来,不要写其他的进去,我不知所以的加了mac给我下载的驱动之后,驱动没有数字签名,不能正常启动windows

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK