在 rEFInd 中,需要为同一操作系统的两个实例设置两个不同的操作系统图标(Ubuntu-MATE)

在 rEFInd 中,需要为同一操作系统的两个实例设置两个不同的操作系统图标(Ubuntu-MATE)

我在内部 nvme0 驱动器上安装了 Ubuntu-MATE 20.04 LTS(内核 5.11.0)。

我在内部 SSD(2.5 英寸)上安装了另一个 MATE 20.04(内核 5.4.0),作为 nvme0 驱动器上主 20.04 的备份操作系统。

在 GUI 启动管理程序中重新索引(版本 0.13.2,当前版本),我已经放入 rEFInd 的“我的图标”目录中的绿色圆圈 MATE 图标,并将其命名为“os_ubuntu.png”,以匹配和替换 vanilla-Ubuntu红色的同名的圆圈图标(“os_ubuntu.png”)在 rEFInd 中“图标”目录,按照“设置操作系统图标“rEFInd 网站的”部分。

目前(我仍在设置 rEFInd 的过程中),rEFInd 菜单上只显示两个可见的操作系统图标“标签”(在 rEFInd 中如此称呼),两个 MATE 安装各一个。(目前,我已将一堆其他操作系统标签设置为“隐藏”,稍后需要对它们进行分类。)

我的问题是这两个图标标签具有相同的图标,而我希望有一个不同的图标来代表 SSD 上的安装,以便轻松且直观地区分两个操作系统实例,即使它们是相同的操作系统。

根据 rEFInd 网站上的第一个项目段落设置操作系统图标在关于配置 rEFInd 的页面上,我进行了以下操作:

(1) 我尝试将第二个图标放在“我的图标”通过命名图标文件来创建目录“vmlinuz-5-4-0.png”

(2) 尝试用全名命名“vmlinuz-5.4.0-7642-generic.png”

(3) 我尝试命名它“os_linux.png”看看它是否能取代“图标”目录。

我这样做是为了确保“scan_all_linux_kernels”refind.conf 文件中的选项设置为(默认值)“true”。

我的重新查找菜单中的两个操作系统图标下的“启动”文本行分别为:

“从 NVME0_ESP 启动 EFI\ubuntu\grubx64.efi”

和:

“从 SSD_ESP 启动 EFI\ubuntu\grubx64.efi”

因为我使用 Gparted 分别命名了 ESP 文件系统标签,“NVME0_ESP”“SSD_ESP”以帮助区分这两个操作系统。

然而,我仍然看到两个操作系统只有一个图标——“os_ubuntu.png”绿色 MATE 图标。

(我尝试使用的第二个图标与那个类似,但图标中包含字母“MATE”。)

据我所知,根据“设置操作系统图标”下的说明,这应该可以工作。

安全启动未激活。

我的问题是:

我需要做什么才能在 rEFInd 菜单中显示两个不同的图标,以区分两个具有相同名称和相同版本号的 Unbuntu-MATE 操作系统?

(PS:在有人告诉我把这个问题放在rEFInd 论坛,我已经这样做了。)

答案1

已解决:我与上面的数字(3)很接近。

我只需要创建一个名为 linux 的文件夹

-- 然后将引导加载程序文件放在该文件夹中(我从 ubuntu 目录复制了 grubx64.efi 引导加载程序文件)--

能够将 os_linux.png 文件放在 /boot/efi/EFI/refind/myicons 文件夹中,并让该图像文件显示在 rEFInd 菜单中。

相关内容