Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Grub (http://forum.oszone.net/showthread.php?t=332995)

cahes 05-02-2018 08:22 2795878

Grub
 
Русификация груба
Делаю так:

Содержимое папки E:\

03.02.2018 20:10 <DIR> Boot
11.06.2009 20:56 220*005 grldr
04.02.2018 01:47 <DIR> Grub
04.02.2018 01:33 2*282 Menu.lst

Содержимое папки E:\Grub

02.05.2010 17:02 5*194 8x16_866.psf
10.03.2010 01:02 278*008 CONSOLA_U16.bin
12.02.2011 19:31 1*404 textfont
28.12.2017 01:32 3*772*980 unifont
04.11.2011 12:07 3*905*540 unifont.hex

E:\>Menu.lst:
/Grub/textfont /Grub/8x16_866.psf
#/Grub/unifont --all-font /Grub/CONSOLA_U16.bin


- Ни один ни другой вариант не делает надписи русскими. Почему?

**************************************************
Надо добавить текстовым вводом строку меню в menu.lst для загрузки линукса "Tiny Core", который стал в дополнительный раздел, отдельно от загрузочного. В сети встречаю темы с добавлением посредством линукс и командами, берущими данные из своих файлов, а у меня создавался загрузчик без шаблонов, под виндоусом. Отдельно шаблонов я не нахожу, прошу посоветовать.

**************************************************
Загрузчик делает отсчёт в две минуты, для, как я понял - переключения на загрузку в обход груба. Это отлично от того - что указано в Menu.lst - другой таймер отсчёта. Два таймера мне не нужно. Как отключить первый таймер?

habib2302 10-02-2018 02:53 2797109

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. Так же применение шрифта в графическом режиме позволяет отображать кириллические файлы/папки и использовать их в менюшках.


Время: 05:09.

Время: 05:09.
© OSzone.net 2001-