РЕШЕНО: см. внизу этого поста.
У меня установлена Ubuntu-MATE 20.04 LTS (ядро 5.11.0) на внутреннем диске nvme0.
РЕШЕНО: см. внизу этого поста.
У меня есть еще одна установка MATE 20.04 (ядро 5.4.0) на внутренний SSD (2,5 дюйма) в качестве резервной ОС для основной версии 20.04, которая находится на диске nvme0.
В программе диспетчера загрузки с графическим интерфейсом, известной как REFInd (версия 0.13.2, текущая версия), я поместил в rEFInd "мииконы" каталог значок MATE с зеленым кружком и назвал его "os_ubuntu.png", чтобы соответствовать и заменить vanilla-Ubuntu красный-круглая иконка с таким же названием ("os_ubuntu.png") и который находится в rEFInd's "значки" каталог, по совету "Настройка значков ОС" на сайте rEFInd.
На данный момент (пока я все еще нахожусь в процессе настройки rEFInd) у меня есть только два видимых «тега» значка ОС (как они называются в rEFInd), отображаемые в меню rEFInd, по одному для каждой из двух установок MATE. (На данный момент я установил «скрытый» беспорядок из других тегов ОС, которые мне нужно будет разобрать позже.)
Моя проблема в том, что эти два тега значков имеют один и тот же значок, и я хотел бы иметь другой значок, представляющий установку на SSD, чтобы легко и визуально различать два экземпляра ОС, даже если они являются одной и той же ОС. .
Согласно первому маркированному абзацу на веб-сайте REFInd в разделе "Настройка значков ОС", на странице о настройке rEFInd я сделал следующее:
(1) Я попытался поместить второй значок внутри "мииконы" каталог, назвав файл значка "вмлинуз-5-4-0.png".
(2) пытался назвать его полным именем "vmlinuz-5.4.0-7642-generic.png".
(3) Я пытался назвать это "os_linux.png" чтобы посмотреть, не заменит ли он значок «смокинг» этого имени, который находится в "значки" каталог.
Я сделал это, убедившись, что "просканировать_все_linux_kernels" опция в файле refind.conf имеет значение (по умолчанию) «true».
Текстовая строка «Загрузка» под двумя значками ОС в моем меню поиска выглядит соответственно:
«Загрузить EFI\ubuntu\grubx64.efi из NVME0_ESP»
и:
«Загрузить EFI\ubuntu\grubx64.efi с SSD_ESP»
так как я назвал (используя Gparted) метки файловой системы ESP, соответственно, "NVME0_ESP" и "SSD_ESP" чтобы помочь различить две ОС.
Тем не менее, я все еще получаю два экземпляра только одного значка для обеих ОС — "os_ubuntu.png" зеленый значок MATE.
(Второй значок, который я пытаюсь использовать, похож на тот, но содержит буквы «MATE» как часть значка.)
Насколько я могу судить, в соответствии с инструкциями в разделе «Настройка значков ОС» это должно работать.
Безопасная загрузка не активна.
Мой вопрос:
Что мне нужно сделать, чтобы показать два разных значка в меню rEFInd, чтобы различать две ОС Unbuntu-MATE с одинаковым именем и номером версии?
(P.S.: прежде чем кто-нибудь скажет мне поставить этот вопрос на форум REFInd, я уже сделал это.)
РЕШЕНО: я был близок с номером (3) выше.
Мне просто нужно было создать папку с именем linux
-- а затем поместите файл загрузчика в эту папку
(Я скопировал файл загрузчика grubx64.efi из каталога Ubuntu) --
чтобы иметь возможность поместить файл os_linux.png в папку /boot/efi/EFI/refind/myicons и отобразить этот файл изображения в меню rEFInd.