Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Grub
Показать сообщение отдельно

Аватара для habib2302

Ветеран


Сообщения: 862
Благодарности: 102

Профиль | Отправить PM | Цитировать


cahes, для работы русских шрифтов в файле menu.lst смените кодировку на UTF-8
Цитата:
Шрифты бывают двух типов - для текстового и графического режимов Grub4Dos. При использовании gfxmenu, шрифты не нужны, так как они уже включены в файл gfx темы. Текстовый режим это 80x25 (80 столбцов х 25 строк), для его русификации используется матричный шрифт 8х16 от lexapass. В шапке menu.lst прописываем путь к файлам шрифта, к примеру:

/Boot/Grub/textfont /Boot/Grub/8x16_866.psf

и сохраняем меню используя кодировку ОЕМ 866. Всё отличное от этого режима это графический. Для его русификации в шапке пишем:

graphicsmode -1 640:800 480:600 24:32
font /Boot/Grub/rusbold.hex

и сохраняем файл меню в UTF-8 (с BOM или без BOM разницы нет). rusbold.hex это урезанная версия unifont.hex.gz - без иероглифов и прочих символов, с максимально подогнанным начертанием под шрифт 8x16_866.psf. Создал ее Sphinx114, для быстрой загрузки. В графическом режиме можно вообще не использовать отдельный файл шрифта, а просто добавить его содержимое в конец menu.lst. Так же применение шрифта в графическом режиме позволяет отображать кириллические файлы/папки и использовать их в менюшках.

-------
Помог? От "Полезное сообщение" не откажусь!!!

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:53, 10-02-2018 | #2

Название темы: Grub