В настоящее время я выполняю тройную загрузку Mac Windows и Ubuntu на моем компьютере, и, согласно веб-сайту rEFInd, программное обеспечение должно автоматически определять дистрибутивы Linux и показывать правильный значок ... Мой нет.

Вместо того, чтобы показывать логотип Ubuntu, он просто показывает Tux, который подходит для определения правильной ОС, но не совсем отображает, какую систему я использую в этом месте.

Я признаю, что это очень незначительная проблема, но я все еще хотел бы ее исправить.

Так кто-нибудь здесь знает, как изменить значок, не редактируя имя файла os_ubuntu.icns на os_linux.icns?

2 ответа2

1

Обычно rEFInd обнаруживает установку Ubuntu и отображает правильный значок для нее. Если это не работает, проверьте этот раздел документации rEFInd (маркированный список указывает несколько способов изменить значок, который использует rEFInd). Если соответствующие значки загружают ядро Linux напрямую, то изменение имени файловой системы, вероятно, будет самым чистым решением. Например, если ядро находится в /dev/sda5 и использует ext2fs, ext3fs или ext4fs, вы можете ввести:

sudo tune2fs -L ubuntu /dev/sda5

Если вам нужна дополнительная помощь, скажите, пожалуйста, как rEFInd определяет загрузчик (-и), имеющие общий значок Tux, то есть какой текст отображается под значками, когда вы выделяете запись?

0

Я никогда не использовал refind (вы издеваетесь над этой заглавной буквой?) но ты не можешь просто отредактировать строфу?

http://www.rodsbooks.com/refind/configfile.html#stanzas

Цитата:

значок | имя файла | Устанавливает имя файла для иконки для меню. Если вы пропустите этот элемент, будет использоваться значок по умолчанию, основанный на алгоритмах автоопределения rEFInd. Имя файла должно быть полным путем от корня текущего каталога, не относящимся к подкаталогу значков по умолчанию или заданному через icons_dir.

Кажется, это проблема и решение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .