Сорри, если не в тот раздел, но не знаю, к чему это больше относится. На компе две системы: старая винда и suse 12.3. В grub'е на пункте с виндой отображается ее значок (подхваченный, по-видимому, из папки /boot/grub2/themes/openSUSE/icons/) А вот напротив сюзи логотипа нет, хотя в папке с иконками он присутствует. Перерыл grub.cfg - никаких зацепок не нашел. В руководстве по grub2 об этом тоже не сказано. Может кто знает, как на пункт грабовского меню повесить значок системы?
пт, 06/06/2014 - 17:13
#1
Настройка пунктов Grub2 [решено]
Отредактировано: Maestro☭ вкл 10/06/2014 - 09:54
у меня нету.
"а был ли мальчик?" (с)
Правильно заданный вопрос – половина ответа.
вот, например:
и в убунтовском варианте - все системы с логотипами:
Зузя 12.2 емнип и бунта 8.04 с первым грубом. А с 12.3 и бунты 9.10 второй идёт.
в /boot/grub2/themes/openSUSE/icons/ иконки лежат, но не используются.
хотя нет, когда втором винте была винда для нее иконка нашлась и отображалась.
Правильно заданный вопрос – половина ответа.
Вот непонятно, по какому принципу иконки из папки тащатся. По идее, это должно прописываться в каких-то конфигах.
Оно сказано ( пункт Image file на этой странице http://wiki.rosalab.ru/en/index.php/Grub2_theme_/_reference#Image_file_.... , или ссылка "Графическая тема оформления" с этой https://wiki.archlinux.org/index.php/GRUB2_%28%D0%A0%D1%83%D1%81%D1%81%D... ), только надо или быть программером. или может кто приблуду напишет для юзеров, типа Grub Customizer.
Там говорится про фоновое изображение.
А настройщик загрузчика есть (в кедах точно есть), но он в этом плане позволяет только настроить цвет прогресс-бара и шрифт/фон пунктов меню.
Вопрос решен.*smile* Оказалось, что надо в файле grub.cfg строчку menuentry 'openSUSE 12.3' --class 'opensuse-12-3' --class gnu-linux... исправить на menuentry 'openSUSE 12.3' --class 'opensuse' --class gnu-linux. Вуаля - иконка появляется напротив пункта с зюзей )))
То же самое касается и всех остальных систем: в параметр --class вписывается название файла иконки (--class 'ubuntu', --class 'debian' и т.д.), причем этих параметров может быть несколько - если граб не найдет первый, то загрузит следующий по списку.
Можно откатить на grub1 если так принципиально.
Там этих изображений..., выше в таблице "Boot menu (boot_menu)", нпр.
Да уже все настроил. Не так страшен черт, как его малюют )