refind如何引導win+Linux+mac多系統

refind是uefi環境下使用的引導器,我們一般在裝有黑蘋果也是在UEFI模式,如果加上windows和Linux,那麼有必要了解一下refind如何來引導。因為默認的引導效果是非常雜亂的,我們需要做一些工作。

一、安裝refind

首先我們參照 UEFI引導多系統refind的安裝及美化 安裝完refind並把主題配置上。

二、去掉不必要的啟動項

我們編輯boot/efi/EFI/refind/refind.conf在最後加上dont_scan_dirs \\efi\\bootscan_all_linux_kernels false

我們看到refind只保留我們所想要的。

refind如何引導win+Linux+mac多系統

三、添加clover圖標

一開始,我是把EFI分區裡的clover文件夾直接重命名為mac,然後發現refind識別出了mac,但進入之後的clover已經丟失了配置,所以此方法不可取。

所以我們必須採用添加圖標的方式,如果主題沒有自帶clover圖標,那你就要把它加上,比如rEFInd-minimal這個主題就沒有clover圖標,我們進入icon目錄,把os_mac.png複製一份改名為os_clover.png

另一個主題的顯示效果如下:

refind如何引導win+Linux+mac多系統

四、設置啟動時間為0。

從refind的菜單進入mac之後是clover,進入Linux是grub2,所以必須把默認時間改為0,這樣refind才算完美。

clover的修改可以藉助Clover Configurator,很方便的修改啟動時間。

Linux的話各個發行版的修改方式不同,我們以ubuntu19.04為例,修改grub2的啟動時間為0:

linuxsight@linuxsight-B250M-Power:~$ sudo gedit /etc/grub.d/30_os-prober

修改 set timeout=0

linuxsight@linuxsight-B250M-Power:~$ sudo gedit /etc/default/grub

修改 GRUB_TIMEOUT=0

linuxsight@linuxsight-B250M-Power:~$sudo update-grub

在網上百度大部分寫ubuntu的設置方法都是錯誤的,大家以為這個為準。

最後,refind的引導就完成了,如果你裝有windows、Linux、Mac三系統的話,那麼除了用clover引導 clover引導win10+deepin15.11+macOS10.15.4 ,也可以用refind。



分享到:


相關文章: