OSX Sierra/Windows10双系统踩坑记录
目录
起因
MacBook作为办公和编程使用还是极为优秀的,但OSX和Windows毕竟是两套软件生态。出于一些互补的软件需求,以及游戏性的考虑(恩…其实最重要的还是能玩游戏),还是有必要再装个Windows。虽然OSX上有VMWare和Parallels这类优秀的虚拟机软件,但仍然无法完全发挥出硬件性能。所以最终,还是决定折腾一下在MacbookPro上安装双系统,并记录安装和踩坑过程,用于备忘与分享。
OSX Sierra/Win10双系统
之前有转过小伙伴折腾2014新款retina MacBooK双系统的记录,但是方法已经过时。谷歌了一下,发现现在通过BootCamp安装双系统已经有非常成熟便捷和友好的方案,不需要U盘,不需要复杂的操作,只需要一个win10原版镜像和能联网即可。
前置准备
- 在MSDN I Tell You中下载所需版本的win10镜像,检查下Hash和Sha1是否和微软发布的一致
- Mac连接互联网和外接电源,在
系统设置-节能
中关闭硬盘自动休眠,防止下载中断 - 如果担心玩脱,可以做个Time Machine备份
BootCamp分区和下载驱动
- 在Spotlight中搜索
BootCamp助理
并打开 - 继续并选择下载好的win10安装镜像
- 设置分区大小,分区设定了就不能改,所以需要考虑清楚给Windows分配多大的空间;
- 点击安装,会自动分区并在线下载所需驱动,完成后自动重启
安装Windows10
重启后进入安装界面:
具体步骤就如同普通安装windows一样,略去不提。需要注意的一点是,分区的时候,选择BOOTCAMP分区,格式化,其他的无需调整。
一路下去,很顺利的就能完成安装。
双系统切换方法
重启时按住option
键(即alt
键),直到BootCamp选择磁盘界面,左边OSX右边Windows(鼠标和键盘均可用)
双系统蓝牙鼠标配对问题
双系统安装很顺利,鼠标问题上反倒是踩了不少坑。
首先在BootCamp选择界面可以使用蓝牙鼠标,进了windows反而无法使用。在系统设置中的蓝牙搜索,可以发现鼠标,但一致卡在无法连接上。
排查了一圈推测应该是系统驱动的逻辑判断上不完善,已经配对过的蓝牙设备重新搜寻配对无法刷新PIN码。解决方法如下:
- 进入OSX,在
系统偏好设置-鼠标-设置蓝牙鼠标
中,删除蓝牙鼠标; - 进入Windows,右键单击
开始按钮
,找到控制面板-设备和打印机-添加设备
,此时激活鼠标上的蓝牙配对功能,能搜索到鼠标; - 右键鼠标图标,在Bluetooth服务 标签页中勾选”键盘和鼠标驱动HID”(win10 无需此步);
- 回到搜索到鼠标的对话框中,配对蓝牙鼠标,即可成功连接。
- 重启进入OSX,激活鼠标上的蓝牙配对功能,重新添加配对蓝牙鼠标,即可双系统使用蓝牙鼠标;
蓝牙鼠标受网卡干扰延迟卡顿
使用了一会儿,便明显感觉到Windows上的鼠标指针卡顿和延迟很严重,在有下载流量的时候,更是如同自带了100的ping一样。。。
按照此思路排查了包括关闭省电模式在内的一堆无用选项,找了很多资料,最终确定问题发生在无线网卡和蓝牙模块上。这个问题不仅仅是Mac安装Windows10时会出现,一些无线网卡和蓝牙模块共用的Windows设备都有可能发生蓝牙鼠标卡顿延迟。
- 右键单击
开始按钮
,打开设备管理器
-网络适配器
,找到类似Broadcom 802.11ac Network Adapter
的网络适配器(不同硬件名称上大同小异) - 右键-属性-高级,找到属性: Bluetooth协作(即Bluetooth Collaboration),右侧值修改为”禁用”,并点击确定
- 此时网络会断开重启,鼠标便可恢复如丝般顺滑: