之前有写了一篇如何在macOS上通过Bootcamp安装Windows的。但是BootCamp实在是太不靠谱了,经常出错,也不知道该怎么修复。还不如手动操作。

安装Windows

其实安装Windows 10的原理并不复杂,简单地说分为几步:

  • 从微软官方网站下载ISO,然后烧制到一个U盘里面
  • 硬盘划分出一块区域,准备用来安装Windows
  • 准备好用于Windows的各种驱动程序

BootCamp想帮小白用户屏幕上面的操作细节,结果却越搞越复杂。其复杂性之一在于新版的BootCamp希望从硬盘上划出一片区域,用来模拟U盘,放置Windows的安装文件。结果弄巧成拙,纰漏连连。所以最靠谱的办法,还是自己安装传统的方式,烧制一个U盘安装盘,用来安装。

下面记录安装需要做的准备工作:

  • 从官网下载Windows ISO,如果服务器判断你是Windows操作系统,会下载一个烧制U盘的工具,用此工具就可以烧制Windows安装盘。如果需要下载ISO文件,则换做是Windows以外的系统即可。
  • macOS的硬盘采用GPT分区,从原有分区的剩余空间中切割出一块作为新的分区,操作起来也是十分简单,直接在Diskutility的图形化界面点击几次就可以了。
  • 如果是从ISO文件制作安装盘:
    • 用于安装的U盘需要8G左右才比较稳妥,需要用Diskutility格式化成采用MBR分区的MS-DOS (FAT)文件系统
    • 可以从挂载的ISO文件中,直接采用cp -rp /path/to/iso/content的方式来将ISO文件的内容拷贝到U盘
  • 驱动程序的话可以用BootCamp下载,保存到U盘根目录下面,会保存到WindowsSupport目录下

安装过程也很简单,重启系统,早点按住ALT键,出现选择启动盘的界面,选择从装有Windows安装文件的U盘启动即可。主要注意的是,进入Windows安装界面的时候需要输入序列号,所以要尽早准备好相应的序列号。

配置Windows

Fn键

从托盘图标打开BootCamp控制面板,在Keyboard选项卡,勾选"Use all F1, F2, etc. ..."

交换ALT和WIN的位置

randyrants/sharpkeys. It lets you remap keys in Windows, e.g. swap CTRL and WIN.

Binding a key to be the Menu Key

翻转触摸板的滚动方向

使用flipwheel可以修改触摸板的滚动方向。

触摸板驱动

使用imbushuo/mac-precision-touchpad或者Trackpad++

A better (and free) alternative to trackpad++ (for bootcamp/windows users)

让macOS所在盘成为启动盘

不知道为什么,安装完Windows之后默认会从Windows启动,如果需要修改启动盘的话,可以在macOS的选项偏好中的Startup Disk选项中修改启动盘为macOS所在的盘。

使用Ctrl+Tab来切换窗口

使用AutoHotKey的配置文件:

; Remap Windows + Tab to Alt + Tab.
Lctrl & Tab::AltTab

更多参考: https://superuser.com/questions/135539/how-do-i-swap-the-windows-and-control-keys-in-windows

可以用Convert .AHK to .exe把AutoHotKey脚本编译成可执行程序,然后放到:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
或者
C:\Users\[User Name]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

来在系统启动时自动加载。

参考

(完)