2 min read

如何在Mac mini上安装双系统(OS X + Windows)

双系统 Mac Mini

最近给家里买了台HP打印机,由于不支持微信打印,所以还得给打印机配上一台终端,于是就在淘宝上面花了两百多淘了一个N手的Mac mini 主机,具体参数如下:

Mac mini(2009 年末)

  • 机型标识符:Macmini3,1
  • 最新的兼容操作系统:OS X El Capitan 10.11.6
  • 2.26GHz Intel Core 2 Duo 处理器
  • NVIDIA GeForce 9400M 图形处理器
  • 2GB 的 1066MHz DDR3 SDRAM
  • 160GB Serial ATA4; 5400 rpm

花了两百多升级了一下硬盘和内存:

  • 七彩虹(Colorful) 120GB SSD固态硬盘
  • 金士顿4g内存

然后,怀着期待的心情开启了“搞机”之路~

1 安装 OS X El Capitan

实测支持 macOS Mojave 10.14,综合考虑还是选择了10.11版本

参考:如何创建可引导的 macOS 安装器

1.1 准备工作

  • 准备一个 8GB 或以上容量的 U 盘,注意备份数据
  • 下载 macOS:OS X El Capitan
  • 使用磁盘工具格式化U盘,【格式】选择“Mac OS 扩展 (日志式)”,【选项】选择“GUID 分区表”

1.2 制作系统启动盘

  • 打开刚刚下载的磁盘映像,并运行其中名为“InstallMacOSX.pkg”的安装器。这时会在您的“应用程序”文件夹中安装一个名为“安装 OS X El Capitan”的 App。
  • 在“终端”中键入或粘贴以下命令(请将这些命令中的 MyVolume 替换为您的宗卷名称):
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
  • 按下回车键执行命令,当“终端”显示操作已完成时,相应宗卷将拥有与您下载的安装器相同的名称,然后退出“终端”并弹出宗卷。

img

1.3 安装系统

  • 将制作好的U盘插入已连接到互联网且与您要安装的 macOS 版本兼容的 Mac
  • 将 Mac 开机或重新启动后,立即按住 Option (Alt) ⌥ 键
  • 选择包含可引导安装器的宗卷。然后点按向上箭头或按下 Return 键
  • 从“实用工具”窗口中选择“安装 macOS”(或“安装 OS X”),然后点按“继续”,并按照屏幕上的说明进行操作

至此,大功告成,你可以开始享受新鲜出炉的苹果系统了~

美中不足的是,窗口响应较慢且有拖影,只能是CPU的问题了,于是只能装回windows系统,起码感官上不是那么卡,而且家人还是对windows熟悉一点,于是就有了第2部分。

2 安装 Windows 7

安装Windows会比安装Mac OS麻烦一点,主要是引导问题,本人尝试过老毛桃、U深度、以及Etcher,毫无例外都失败了,于是只能使用官方提供的工具——Boot Camp助理。

参考:https://zhuanlan.zhihu.com/p/20246047

使用光盘安装比较简单,有兴趣可以网上自行查找相关教程

2.1 准备工作

2.2 制作启动盘&磁盘分区

  • 打开“实用工具”中找到“Boot Camp助理”并将其打开,勾选界面的3个选项,点击“继续”即可。如果已经下载好了bootcamp,则第2项不用勾选。

img

  • 在ISO映像处选择提前准备好的ISO镜像,并将目的磁盘选为你的U盘,然后继续

img

  • 耐心等待启动盘制作完成

img

  • 设置分区,你可以调整双系统的分区大小,点击“安装”,系统会自动重启进入安装程序,按照提示操作即可。

img

注意:Windows安装过程中会有多次重启,进入分区页后,要选择之前划分的Windows分区来安装,安装前需要将其格式化。

2.3 安装硬件驱动

安装成功,进入windows系统后,需要适配硬件驱动,否则一些音频接口等硬件无法使用。

打开下载好的bootcamp 3.1,点击安装即可,该版本支持windows 7 64bit。

FAQ

Boot Camp助理没有“创建windows 7安装盘”选项

img

① 找到Info.plist文件的路径:

  • cd /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents

② 修改info.plist:

  • Add your model to DARequiredROMVersions
  • Delete the word “Pre” from UEFIModels and add your model
  • Delete the word “Pre” from USBBootSupportedModels and add your model
  • Remove your model from Win7OnlyModels (if its there)

如果没有权限,则重启后执行组合键command+R,打开终端输入:csrutil disable,再次重启。

③ 重新打开BootCamp助理查看效果

如果“BootCamp助理”修改Info.plist后闪退,则终端执行以下命令,再次尝试。

sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app/ --deep

如何在 Windows 和 macOS 之间切换

重新启动,然后在启动过程中按住 Option(或 Alt)⌥ 键,即可在 Windows 和 macOS 之间切换

如何移除Windows

  • 使用 macOS 启动 Mac。
  • 在移除 Windows 之前,请先备份存储在 Windows 分区上的所有重要数据。
  • 打开“启动转换助理”,然后点按“继续”。
  • 如果“选择任务”步骤出现,请选择“移除 Windows 7 或更高版本”或者“移除 Windows 10 或更高版本”,然后点按“继续”。
  • 请执行以下一项操作:
    • 如果 Mac 具有单个内置磁盘,请点按“恢复”。
    • 如果 Mac 具有多个内置磁盘,请选择 Windows 磁盘,选择“将磁盘恢复为单个 macOS 分区”,然后点按“继续”。

**【警告】**请勿使用任何其他实用工具来移除 Windows 或使用“启动转换”创建的分区。