ThinkPad X220单硬盘安装三系统:Windows10+MacOS10.13.6+Ubuntu
本教程仅针对ThinkPad X220
一、准备工作
1、硬件准备
(1)ThinkPad X220一台;
(2)U盘三个(大于8g),一个WInPE,一个用来安装MacOS,一个安装Ubuntu(Ubuntu也可以用光盘刻录,配合X220扩展坞使用);
(3)换黑苹果免驱的网卡,Dell DW1510 – 802.11a/b/g/n 2.4 GHz & 5 GHz (Broadcom),某宝有;
(4)本教程是系统安装在msata盘,建议大小256G,可以正常进入Windows系统即可,其他资料备份后全部删除,仅保留系统,后面需全盘重新分区。
(5)安装系统时建议拔出硬盘位的硬盘,仅留msata。
2、软件准备
(1)X220 1.46版本官方BIOS以及刷白名单BIOS
(2)Windows10 1909版本(MSDN下载)
(3)macOS High Sierra 10.13.6(17G2112) Installer with Clover 4606.dmg
(4)Ubuntu ISO系统
(5)TransMac
(6)Easyuefi
(7)适用X220黑苹果的Clover+EFI
(8)Diskgenius,UltralISO
(9)BIOS设置启动方式Both,UEFI first
二、刷BIOS白名单
1、用现在使用的系统下载《x220 bios-1.46官方.exe》,下载地址在联想官网,点击安装,重启;
2、下载《X220_v1.46_Modified_BIOS白名单》解压,复制所有文件至WinPE U盘;
3、重启电脑,按F12,选择U盘启动;
4、进入WinPE(Winpe制作过程略,我用的是easyu),开始菜单打开cmd,切换目录到U盘中刚才复制的BIOS目录下(不会切换目录的请搜索);
5、输入:flash.bat,回车,确认,如果显示错误,一直点重试,直到完成;
6、安装完后重启。
三、更换Dell DW1510网卡
拆机,换卡,略
四、制作MacOS启动盘、Ubuntu启动盘
1、下载10.13.6dmg至硬盘,安装TransMac;插入用来制作黑苹果的U盘,打开TransMac;
2、右键选择U盘,选择Format Disk for Mac,完成格式化;
3、再右键选择U盘,选择Restore with Disk Image,选择刚下载好的dmg文件;
4、等待制作完成;
5、打开Diskgenius,选择U盘EFI分区,打开EFI文件夹,删除里面的Boot和Clover文件夹;
6、下载好X220黑苹果文件,将目录下的EFI文件夹中Boot和Clover文件夹直接拖入Diskgenius界面U盘EFI文件夹下,然后直接拔出U盘;
7、插入用来制作Ubuntu的U盘(有光驱的省略),使用UltralISO写入ISO映像(不会的百度),拔出U盘。
五、安装Window10
1、下载Windows10 ISO文件,用压缩软件解压至移动硬盘;
2、插入WinPE U盘,重启进入PE系统,插入移动硬盘;
3、用Diskgenius对需要安装系统的硬盘进行分区,删除所有分区,磁盘转换为gpt格式,分出800M的esp分区,100G的Windows分区,100G用来安装MacOS的分区,剩下的分区安装Ubuntu,格式均为NTFS格式;
4、打开移动硬盘中解压好的win10系统文件夹,进入source文件夹,双击setup.exe进行安装,安装步骤略,直至Windows安装完成;
5、进入Windows安装相关驱动,可以用鲁大师驱动检测一键安装;若网速很慢,更换网卡驱动BCMWL63AL.SYS(替换system32\drivers中驱动),下载地址见软件包。
六、安装MacOS
1、重启,插入制作好的Mac启动盘,开机按F12 U盘启动;
2、进入Clover界面,方向键选择Boot OS X Install from Install macOS;
3、等待一段时间,在MacOS安装界面,选择显示所有设备,选择磁盘工具,点击空白的100g分区,点抹掉,命名为MacOS,格式为Mac日志格式;
4、选择安装MacOS,如果提示应用程序副本损坏,顶部实用工具,打开终端,输入date 102215302015.30回车,更改时间,如果还是不行,断开右上角WiFi,再次输入date,退出终端,继续安装MacOS;
5、安装过程会重启,继续选择U盘启动,选择Boot macOS Install from MacOS,继续安装;会再次重启,继续选择Boot macOS Install from MacOS,完成安装设置,进入Mac系统;
6、插入含有X220 macOS 10.13 Utility and Kext文件夹的U盘(该文件可以下载好放在winpe的U盘中),将整个文件夹拷贝到桌面,推出U盘;
7、打开终端,输入:sudo spctl --master-disable;
8、打开X220 macOS 10.13 Utility and Kext,双击运行Clover Configurator ,挂载EFI盘,将桌面文件夹EFI中Boot和Clover拷贝到挂载的EFI盘,切记不要覆盖掉Microsoft文件夹;
9、打开X220 macOS 10.13 Utility and Kext> EFI > CLOVER > kexts 文件夹下kext-install.command,输入mac密码,直至运行完毕,MacOS安装完成。
10、可以拔出Mac启动盘,重启,进入Clover引导界面,选择Windows;
11、进入Windows系统,安装运行Easyuefi,编辑MacOS启动项(安装完MacOS会自动变为第一启动项),设置为第一启动项,选择启动位置是800mEFI盘,点浏览,启动文件选择Clover下CLOVERX64.efi文件,保存;
12、如果重启还是自动进入Windows,在Easyuefi中选择禁用Windows Boot Manager即可。
七、安装Ubuntu
1、重启,按F12,U盘启动Ubuntu安装盘;
2、进入Ubuntu安装界面,安装类型选择其他选项,进入分区界面;
3、将剩余30多g硬盘删除重新分区,分800M挂载为/boot分区(ext4),剩下的空间挂载为/分区,
4、下面启动位置选择/boot对应的分区;
5、下一步,等待安装系统完成;
6、重启是直接进入Ubuntu系统,无线无法连接,需插入有线网络,打开终端,运行如下命令:
sudo apt-get update
sudo apt-get --reinstall install bcmwl-kernel-source
等待安装完成,再输入:
sudo modprobe -r b43 ssb wl brcmfmac bcma
sudo modprobe wl
重启
7、拔出有线,WiFi正常使用;
8、还需要设置Ubuntu grub启动界面时间,打开终端,cd进入根目录,输入如下命令获得grub文件夹权限:sudo chmod -R 777 /boot/grub
9、打开/boot/grub文件夹下grub.cfg文件,在"### END /etc/grub.d/41_custom ###"上方添加:set timeout=0,保存文件,重启;
10、重启,按F1,将MacOS作为第一启动项;
11、安装完成,开机进入Clover引导,可任意选择Windows或者MacOS或者Ubuntu进入系统。
八、软件打包地址
链接:https://pan.baidu.com/s/17zN7snRtE4UhvapDTGb2XQ
提取码:u39f
九、主要参考
1、http://x220.mcdonnelltech.com/
MacOS系统下WiFi系统信息显示为第三方,如果需要更改为Apple AirPort Extreme card.,可以参照http://x220.mcdonnelltech.com/rebrand-dw1510/的教程,其他优化设置参考http://x220.mcdonnelltech.com/ubuntu/
2、https://www.cnblogs.com/jrri/p/11001484.html
3、https://www.jianshu.com/p/0150add42d8d
在Mac中获取 ntfs 格式硬盘的写入权限