Mac安装非虚拟机三系统笔记(Mac+Win+Linux)
设备配置:13寸MacBook Air (Early 2015), i5-5250U (1.6gHz), 4+128 GB
Linux | Windows | macOS | |
---|---|---|---|
系统版本 | Linux Lite 7.4 | Windows 10 LTSC 2019 | macOS 10.14 (Mojave) |
空间分配 | 20 GB | 56 GB | 44 GB |
使用目的 | 码字、看视频、浏览网页 | 办公和排版 | 阅读、做笔记 |
以现在的眼光来看,这配置几乎就是垃圾了,但实际用下来看视频、处理中轻度办公都绰绰有余,很够用。三个系统各有所长、分工明确,可玩性还是挺高的。而且所选的三个系统版本都非常精简且干净,绝对没有广告、弹窗、更新啊这些糟心的体验,绝对是强迫症和电子洁癖患者的福音。至于它还能否胜任音视频剪辑、修图等,我就不太清楚了,或许未来我用过后再来作补充。
注意,这篇文章的内容仅适用于intel芯片的mac,苹果自研的m芯片mac统统不适用。
另外要提前说明,要在那么有限的空间中保持长期稳定、流畅的使用体验,请一定不要安装微信!请一定不要安装微信!请一定不要安装微信!不然一段时间后,微信那庞大的体积就立马教我们做人,这小半天就算是白折腾了。
一、准备工作
Windows安装包
在B站up主的评论区下载windows 10 LTSC 2019 (我是下载链接)。除此之外,作者的其他博文还有更老的2016版,以及更新的2021年版,并针对每个版本写了详细的说明,值得一看。我选择了综合性好的2019年版;
Linux安装包
我使用的是依据Ubuntu延伸出来的Linux Lite(我是下载链接),这个系统的外观和windows差不多,而且是ubuntu的底层,不仅占用小、基本功能齐全,流畅度极高,即使在赛扬n4120这种垃圾处理器上也能运转如飞;最最重要的,是系统自带的chrome浏览器十分好用,加载速度非常快,占用内存非常少,看网络1080p的视频也不会卡顿,电脑不会过热。
此前的Linux Mint虽然比较精致,但是还不够轻量(包括其xfce的版本),特别是系统对浏览器的支持不是很好。无论是自带的火狐还是自己下载的其他浏览器,普通浏览网页很迅速,但是一到播放视频就歇菜,卡顿、发热特别严重,试了很多办法都无济于事。至少对老电脑来说,Linux Mint系列不是一个好的选择。
一个8g以上的u盘,以及下载u盘引导盘的制作工具refus(我是下载链接);
手机、数据线(为新安装的系统提供有线网媒介)。
二、安装各系统
先在苹果系统下分区
重启电脑时按住
option + command + R
,进入恢复模式,该模式下电脑将恢复到出厂时的系统,我的电脑是macos10.11,即El Capitan。先进入磁盘工具,将整个储空间抹掉(相当于格式化)。然后选择分区,留出20g,格式为MacosFat。然后进入mac安装程序,将系统安装到剩余的100g空间中。注1:在10.13的系统后,我发现无法通过磁盘工具自由调整分区的大小,只能由系统强制五五开。所以我才选择回退系统,在这里自由分区。
安装linux Lite
使用rufus制作Linux的引导盘。制作完成后插到mac上,开机时按住右边的option键,选择u盘进入linux的安装程序。
按步骤安装,注意选择“自定义安装”,将系统安装到刚才划分出的20g的空间上面,选择格式为exfat4格式,挂载点选择第一个“\”,然后按照提示安装即可。安装完成后重启电脑进入苹果的系统,稍后再来配置。
注2:此处先安装Linux是因为分区后,两个磁盘都是相同的格式。如果此时使用苹果自带的bootcamp安装windows,系统就会自动将所有的分区合并起来,分区就没了。而安装Linux后,20g的空间是exfat格式,bootcamp是无法将其合并的,这样才能在保留现有空间的基础上进一步安装windows。
安装Windows 10 LTSC 2019
将windows的安装包拷贝到mac的桌面,在macos中打开bootcamp,选择windows企业版的安装包。分好区后自动制作起动器,完成后重启进入windows的安装画面,选择刚才划分好的分区(显示“Bootcamp”的分区),按照提示安装即可。
安装完成后,打开“我的电脑”,c盘右边有一个Bootcamp的磁盘,打开里面的“Bootcamp”的文件夹,点击bootcamp.exe运行,安装适配苹果电脑的驱动。重启后,右下任务栏里面单击bootcamp就可配置。这样windows就安装完成,可以正常使用了。
三、安装开机磁盘选择器——rEFInd
至此,三个系统的安装就结束了。但重启电脑后发现两个问题:1)切换系统只能通过开机时长按右边option来手动实现,2)刚才Linux的磁盘分区消失了。此时只需要在mac的系统里面安装一个软件rEFInd即可解决。
关闭苹果系统的SIP(System Integrity Protection)
重启系统,按住command + R进入恢复模式,打开「实用工具」>「终端」,输入代码
csrutil disable
,提示里有successfully就是成功关闭了。如果此后要打开也很简单,进入恢复模式后输入下列代码csrutil enable
即可。(这一步必须要关,否则后面的安装会报错)部署rEFInd
下载rEFInd(我是下载链接),完成后进入mac的终端输入以下代码解压下载的文件(根据所下载文件的版本号修改即可)
cd ~/Downloads
unzip refind-bin-0.14.2.zip
然后进入解压后的目录
cd ~/Downloads/refind-bin-0.14.2
执行安装
sudo ./refind-install
重启后,电脑就会自动进入磁盘选择的页面,Linux的磁盘也重新出现了,现在我们就可以自由选择想要使用的系统啦!
四、配置Linux Lite
进入系统后,不仅系统没有中文支持,也没有中文输入法,无线网络的选项更是没有,可以说没一处是顺手的,所以需要配置后才能使用。
获取互联网
将手机连接至电脑,进入 个人热点 > 更多选项 > 开启usb网络共享。这样电脑就可以联网下载驱动了;
安装无线网卡驱动
在左下Menu > Driver Installs > Additional Drivers 中(有时候加载得有点慢,多刷新几次就有了),有一个
Broadcam Inc...
.的选项,勾选using dkms...
.的这个选项。配置好后,笔记本就可以使用无线网了;安装中文语言包
在终端中输入以下代码
sudo apt update sudo apt install language-pack-zh-hans language-pack-zh-hans-base fonts-noto-cjk
然后输入
sudo nano /etc/default/locale
将所有内容替换为以下代码:
LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh LC_ALL=zh_CN.UTF-8
然后
ctrl + o
保存,回车
后ctrl + x
退出。接下来运行sudo locale-gen zh_CN.UTF-8 sudo update-locale
这样就配置好了,重启电脑,进入系统后就是中文界面了。
安装中文输入法
由于我之前用的是ibus框架,所以下面也是以ibus为例。输入代码
sudo apt update sudo apt install ibus ibus-pinyin ibus-libpinyin
然后将ibus设置为默认的输入法框架
im-config -n ibus
此时配置就完成了。如果要使用Rime,则
sudo apt install ibus-rime
完成后重启电脑就可使用了。如果想使用双拼输入法,参考我此前的文章“Linux Mint设置Rime小鹤双拼”即可。
设置时间自动同步
安装
systemd-timesyncd
sudo apt install systemd-timesyncd
然后启用
sudo systemctl enable systemd-timesyncd --now
然后再输入
timedatectl set-ntp true
这样就配置成功了。
修改触控板的滚动方向
先在终端中查询触控板的基本信息
xinput list
在
Virtual core pointer
下面有一个bcmxxxx
的选项,记住id后面的数字(比如11),然后输入代码xinput list-props 11
在打开的内容中找到"Synaptics Scrolling Distance"这个选项,记住后面的两个数字(比如是66,66),然后在终端中输入以下代码,将正值改为负值
xinput set-prop "bcmxxxx" "Synaptics Scrolling Distance" -66 -66
这样触控板的滑动方向就改过来了,然后输入
nano ~/.xprofile
将代码
xinput set-prop "bcmxxxx" "Synaptics Scrolling Distance" -66 -66
保存为文件的内容,这样每次开机就自动运行修改后的滑动方向了。否则每次开机就要重新配置一次,比较繁琐。
调用摄像头
下载linux上最常用的摄像头应用Cheese,发现无法启动自带的摄像头,用了很多办法都不行。最终在知乎找到一个作者的分享(我是链接),顺利解决,特别感谢原作者的分享!
先安装cheese
sudo apt update sudo apt install cheese
然后安装git
sudo apt update sudo apt install curl git
下载驱动包
git clone https://github.com/patjak/facetimehd
安装驱动包
cd facetimehd make sudo make install
然后继续输入以下命令下载另一个固件
git clone https://github.com/patjak/facetimehd-firmware cd facetimehd-firmware make sudo make install
部署新的驱动
cd ~/facetimehd sudo depmod sudo modprobe facetimehd
配置开机自动运行
sudo nano /etc/modules-load.d/modules.conf
在打开内容最后一行的下方添加新的一行,输入
facetimehd
,然后保存退出,重启电脑。这样以后每次开机都能直接使用摄像头了。禁用苹果电脑的Turbo boost(可选项)
Turbo boost是英特尔的超频技术,在处理比较复杂的任务时会提升cpu的频率,功耗很高,电脑很快就发烫,风扇响个不停。其实平时打字、浏览网页都是很轻度的任务,完全用不上,所以可以将其禁用,让电脑在“安静模式”下运行。以下是按照Chatgpt给我的TLP方案,写东西、看视频电脑丝滑流畅且不发烫,可作参考。
打开配置文件
sudo nano /etc/tlp.conf
添加或修改下面的内容
# 启用 TLP 电源管理 TLP_ENABLE=1 # 插电时使用“ondemand”策略(需要时自动升频) CPU_SCALING_GOVERNOR_ON_AC=ondemand # 电池时使用“powersave”策略 CPU_SCALING_GOVERNOR_ON_BAT=powersave # 插电时允许最大频率(不限制) # 注:单位为 kHz。2700000 = 2.7GHz CPU_MAX_FREQ_ON_AC=2700000 # 电池时最大频率限制为 1.6GHz,等于基础频率 CPU_MAX_FREQ_ON_BAT=1600000 # 插电和电池状态下,默认最小频率 CPU_MIN_FREQ_ON_AC=800000 CPU_MIN_FREQ_ON_BAT=800000 # 禁用 Turbo Boost(可选) DISK_IDLE_SECS_ON_BAT=2 NMI_WATCHDOG=0
然后重启TLP服务
sudo tlp start
电源设置:
1)打开Menu > 电源管理器 > 常规,“系统托盘图标”打开,右下角会显示电池图标;
2)“亮度级数”调到50-60,数字越大,光线档位就越多,更能适应不同环境下的光线条件;
3)将“使用电池” > “合上笔记本盖时”改为“挂起”。否则用默认的“锁屏”,电脑将一直处于工作状态,电量很快就被消耗光;
4)在“插入电源”里面依旧将合盖选项改为“挂起”。
一个未解决的问题:电脑开盖后停留在挂起前最后一帧
合上盖子,系统挂起后,电脑虽然有显示,光标可以移动,但是无法进行任何操作。刚开始我以为电脑坏了,后来发现这可能是个bug,因为挂起锁屏的功能在终端中显示正常。卡住的那一帧画面实际上是进入系统前的登录界面,此时需要盲打输入开机密码,按回车,就可以进入系统操作了。我试了一些办法都无法显示登录页面,只能暂时凑活着用,以后再想办法解决了。
五、安装后的实际使用情况
至此,三个系统都是完全可用的状态了!完结撒花!下面是安装完后各自的基本情况:
Linux | Windows | macOS | |
---|---|---|---|
磁盘使用情况 | 系统占用:11 GB 剩余:9 GB | 系统占用:19 GB 剩余:35 GB | 系统占用:23 GB 剩余:18 GB |
RAM 使用情况 (仅打开 一个Chrome起始页) | 占用:1.7 GB 剩余:2.2 GB | 占用:2.7 GB 剩余:1.2 GB | 占用:2.6 GB 剩余:1.3 GB |
CPU 占用 (打开 Chrome 网页) | 30%–90% (极少满载,温热) | 60%–100% (偶尔满载,但不烫) | 95%–100% (几乎随时满载,很烫手) |
单系统下续航时间 (禁用 Turbo Boost,亮度 30%,电池健康度 96%) | 8+ 小时 | 6 小时上下 | 7+ 小时 |
日常使用时间占比 | 40%(码字、看视频、浏览网页) | 20%(办公、排版) | 40%(阅读、做笔记) |
Linux上的操作可谓是行云流水,如丝般顺滑,无论是输入还是浏览网页,几乎全程顶着60帧在运行,十分舒服。所以我平时浏览网页、看视频、码字等几乎都在这上面。对了,手写的体验在Linux上十分舒服,Xournal++这个软件搭配上wacom的数位板,写字几乎和纸上书写无异,笔迹也清晰舒适,没有电子的痕迹。即使处理器拉胯到赛扬n4120,也能极度舒适地书写。然而,相同配置下的windows和mac使用这款软件都十分拉胯。
Windows企业版删除了大量非必要的臃肿功能,所以运行起来十分流畅,即使和Linux相比也毫不逊色(Windows竟然能有那么流畅的体验,还是挺惊讶的)。我主要是用word处理别人发给我的文档,以及将Linux和Macos上的文稿和笔记整理在word里排版。将Office Plus卸载之后,office三件套的运行速度几乎可以做到秒开。
我这台电脑的配置在升级到10.12(Sierra)的系统后就开始有明显的卡顿了,所以如果极少使用mac,那直接留在初始的10.11就好。如果需要一些新功能,那么它的流畅上限就是10.14(Mojave),虽然发热开始严重,但是基本流畅度还能得到保证。10.15(Catalina)极其之后的系统,这配置就完全带不动了。因为我有双拼的需求,所以更新到了10.14。只安了几个应用:Turbo Boost Manger,Chrome浏览器,pages以及Typora。Mac自带的PDF浏览器和“阅读”app都很好用,而且自带的词典都是各语种里面的权威,查询也非常方便(三指轻触取词),所以在阅读,特别是外语的阅读上有很大的优势,非常方便。
最后,重要的事情再提醒一次:不要安装微信!不要安装微信!不要安装微信!
如果你正好也有那么一台mac,等有时间、精力的时候可以试一试,或许它还能再战一段时间,继续发光发热。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。