「rEFInd」引导「win10 + elementaryos」

仅仅是操作记录,每次重装系统都要在百度上找半天。记录下来,方便重装系统。

「rEFInd」 安装本身很简单,官网上也给出了方法,并且支持三大操作系统。因为「elementaryos」是「ubuntu」的衍生版,所以,在这只是截出了「ubuntu」的安装图片。其他的「OS」自行看官网上的说明吧。


「rEFInd」引导「win10 + elementaryos」_第1张图片

在「ubuntu」上安装「rEFInd」:

「rEFInd」引导「win10 + elementaryos」_第2张图片

完成。

修改「refind.conf」:

控制「rEFInd」引导界面的显示内容。

找到「refind.conf」,「/boot/efi/EFI/refind」目录下,不一定。

「timeout  20」:界面停留时长

「hide xxx」:    界面隐藏 xxx

「resolution 1024 768」:分辨率,显示器当前分辨率是多少,设多少。大胆设,错了无所谓。

「dont_scan_files x1, x2」:不扫描「x1」, 「x2」文件,这两个文件都「elementaryos」的引导文件。因为,「rEFInd」会把引导文件和以「efi」结尾的文件显示在引导界上,所以,双系统,会有两个以上的起动项显示出来(最少会多出来两个:一个是「linux」的引导文件,别一个是「grub」的引导文件)。所以,需要告诉「rEFInd」不扫描哪些文件。官网上对这种情况的处理方法是重命名,但这很容易把「linux」的引导文件重命令,然后,进不了「linux」系统了。比如,之前的我。忽略的文件有这么几个:「/boot」目录下的,「vmlinuz-x.x.x-x-generic.efi.signed」、「vmlinuz-x.x.x-x-generic.efi.signed」;「/boot/efi/EFI/ubuntu」目录下的,「fbx64.efi」、「 mmx64.efi」、 「 shimx64.efi」



主要不是「rEFInd」的安装,重点是隐藏「grub」的界面。因为,用「rEFInd」引导系统,所以需要把「grub」的引导界面隐藏掉,不然感觉怪怪的。

方法:

修改 「/etc/default」目录下的「grub」文件

把其中三行改为:


GRUB_HIDDEN_TIMEOUT=0

GRUB_HIDDEN_TIMEOUT_QUIET=true了

GRUB_TIMEOUT=0

并且加入一行:

GRUB_DISABLE_OS_PROBER=true

保存,更新「sudo update-grub」,重启,「grub」界面没了。

----------END----------

参考:

双启动,禁止 GRUB 显示菜单

手动内链:

Elementary OS 安装完成后的一些动作 

你可能感兴趣的:(「rEFInd」引导「win10 + elementaryos」)