一、假设
假设读者都是已经安装好了windows而再装ubuntu
二、安装系统前请看清
1.查看电脑是否具有uefi模式的引导功能
1)方法1
在桌面上“我的电脑”图标右击,然后依次打开“管理”->“磁盘管理”查看自己电脑是否具有efi分区已确定自己电脑是否具有uefi引导功能。
2)方法2
按下win+r打开运行,输入msinfo32,确定,打开系统信息;
三、使用“软碟通”制作ubuntu启动盘
可以在百度中查找制作方法。打开百度,键入“ubuntu16软碟通制作”。
四、压缩分区
右击windows桌面“左下角窗口图标”,打开“磁盘管理器”,然后找到一个要压缩的盘压缩,建议压缩 > 100GB。
在压缩前请将“移动硬盘”等设备移除!!!!!
五、安装ubuntu
具体教程可以百度,安装时要注意以下几点:
1. 将bios中的security boot关闭
2.将ubuntu的引导区设置为windows的efi分区
3.安装成功后一般会出现“unbuntu作为引导项的情况”
4.分区
EFI分区 - 512MB
/home - 20480MB
/swap(交换分区) - 与电脑内存等大
/ (根分区) - 剩余的所有内存
六、使用rEFInd引导
ubuntu的引导是不是很丑?
所以我们就需要rEFInd来引导。引导的情况是以下这样的。
是不是很漂亮?
使用rEFInd引导可以做以下两种尝试
1.从windows中添加rEFInd
下载
首先在SourceForge网站下载rEFInd,如下
然后打开解压缩rEFind。
挂载EFI分区
然后以管理员形式打开cmd(win10中一般采用powershell),使用“mountvol 空闲盘符 /s”将EFI分区挂载上,如果空闲盘符是k盘,那么这条命令将是“mountvol k: /s”
将rEFInd分区拷贝到EFI中
假设rEFind被解压到了E:\,一般情况下解压后是这样的。
我们此时需要使用copy或xcopy命令(powershell中可以使用cp命令)将refind目录复制到K:\EFI下。
然后将refind/refind.conf-sample 更名为 refind.conf
修改配置
如果想要精通配置,可以将整个refind.conf配置文件的注释部分翻译过来并结合网上搜索到的播客看。
一般情况下,refind的启动项会有很多多余的启动项,以下这条配置释放后(把开头的‘#’去掉)就可以有效屏蔽不必要的启动项。我们在EFI路径下能够找到的所有的以".efi"为扩展名的文件都是一个启动文件。我们需要把所有我们需要屏蔽的文件添加在dont_scan_files后边,并且以逗号分隔就可以了。一般情况下,除了grub.efi不能被屏蔽外,其他的都需要屏蔽。
#dont_scan_files shim.efi,MokManager.efi
然后把以下语句释放:
#scan_all_linux_kernels false
如果你想选择性的保留启动项下边的小图标,可以修改以下配置:
showtools apple_recovery, windows_recovery, about, shutdown, reboot
EasyEFI添加refind为启动项并置顶
1.添加项
然后置顶
2.ubuntu添加rEFInd
如果尝试了从windows添加rEFInd不成功,那么可以尝试从ubuntu中添加rEFId。
首先在官网上下载refind,然后解压,然后进入解压后的文件夹,运行下列命令
sudo bash refind-install
然后使用以下命令切换到root
sudo -i
然后切换进入“/boot/efi/EFI/refind/”目录中将refind.conf-sample 重命名为 refind.conf
之后的配置与在windows下的配置相同!!!!
七、美化refind
美化可以参照以下链接
https://www.jianshu.com/p/51a4006dd1d4
美化的背景图片可以使用“360壁纸”软件下载,最好是png格式的图片。