教你使用refind引導(dǎo)win+Linux+mac多系統(tǒng)
refind是uefi環(huán)境中使用的引導(dǎo)加載程序, 我們通常以UEFI模式安裝Black Apple。 添加Windows和Linux時(shí),您需要了解Refind的啟動(dòng)方式。 由于標(biāo)準(zhǔn)啟動(dòng)效果非常混亂,因此我們需要做一些工作。
一、 安裝refind
首先我們參照 UEFI引導(dǎo)多系統(tǒng)refind的安裝及美化安裝完refind并把主題配置上。
二、 去掉不必要的啟動(dòng)項(xiàng)
我們編輯boot/efi/EFI/refind/refind.conf在最后加上dont_scan_dirs \efi\bootscan_all_linux_kernels false
我們看到refind只保留我們所想要的。
三、添加clover圖標(biāo)
一開始,我是把EFI分區(qū)里的clover文件夾直接重命名為mac,然后發(fā)現(xiàn)refind識(shí)別出了mac,但進(jìn)入之后的clover已經(jīng)丟失了配置,所以此方法不可取。
所以我們必須采用添加圖標(biāo)的方式,如果主題沒有自帶clover圖標(biāo),那你就要把它加上,比如rEFInd-minimal這個(gè)主題就沒有clover圖標(biāo),我們進(jìn)入icon目錄,把os_mac.png復(fù)制一份改名為os_clover.png
四、設(shè)置啟動(dòng)時(shí)間為0。
從refind的菜單進(jìn)入mac之后是clover,進(jìn)入Linux是grub2,所以必須把默認(rèn)時(shí)間改為0,這樣refind才算完美。
clover的修改可以借助Clover Configurator,很方便的修改啟動(dòng)時(shí)間。
Linux的話各個(gè)發(fā)行版的修改方式不同,我們以u(píng)buntu19.04為例,修改grub2的啟動(dòng)時(shí)間為0:
linuxsight@linuxsight-B250M-Power:~$ sudo gedit /etc/grub.d/30_os-prober修改 set timeout=0linuxsight@linuxsight-B250M-Power:~$ sudo gedit /etc/default/grub修改 GRUB_TIMEOUT=0linuxsight@linuxsight-B250M-Power:~$sudo update-grub
在網(wǎng)上百度大部分寫ubuntu的設(shè)置方法都是錯(cuò)誤的,大家以為這個(gè)為準(zhǔn)。
最后,refind的引導(dǎo)就完成了,如果你裝有windows、Linux、Mac三系統(tǒng)的話,那么除了用clover引導(dǎo) clover引導(dǎo)win10+deepin15.11+macOS10.15.4,也可以用refind。