Показать полную графическую версию : MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Runner_767
17-12-2013, 07:18
Да, спасибо про скины. Но есть одно но, скины я и сам создавать умею. Я наверно не правильно выразился. Хочу простое дос меню на русском языке. Танцы с бубном и кодировкой не помогают. Пробовал много шрифтов и кириллицу 866 ставил и все равно кракозябры. я хочу загружать без темы, просто как Hiren's на русском. но почему то не выходит на русском. Английский пожалуйста имеется.
108088
Хочу простое дос меню на русском языке. »
Переходишь сюда (http://forum.oszone.net/post-2014860-4720.html), скачиваешь шрифты.zip
В архиве будет 8x16_866.psf, textfont и пример menu.lst уже в кодировке 866 (OEM-Русская).
Вытаскиваешь от туда 8x16_866.psf и textfont
8x16_866.psf и textfont копируешь в корень флешки.
В своих *.lst прописываешь:
timeout 30
default /default
/textfont /8x16_866.psf
и сохраняешь в кодировке 866 (OEM-Русская)
сохранить *.lst в кодировке 866 (OEM-Русская) можешь например с помощью текстового редактора AkelPad.
Вот примерное меню:
timeout 30
default /default
/textfont /8x16_866.psf
title Загрузка с HDD\nЗагрузка с вашего жёсткого диска
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
Если 8x16_866.psf и textfont мешают в корне флешки, то можешь поместить в какую нибудь папку, например в папку boot, а в *.lst прописать:
default /default
/boot/textfont /boot/8x16_866.psf
и никаких "gfxmenu (hd0,0)/тема.gfx" не должно присутствовать в *.lst.
Runner_767
17-12-2013, 07:36
Все, разобрался. Видимо граб не очень нормально встал. Переделал с самого начала. Все заработало как надо теперь. Большое спасибо за помощь.
Mishanya62
17-12-2013, 11:18
Здравствуйте всем! Создал флешку по правилам. Всё работает. Хочу изменить текст в менюшке. Открываю файл menu.lst текстовым редактором, выхожу из програмы с сохранением. Запускаю комп с флешки. На экране рисунок есть, кнопки все работают, текста меню нет!!! Подскажите, что делать!
R.i.m.s.k.y.
17-12-2013, 11:25
Mishanya62, а) версия текстового редактора никому конечно же неинтересна б) так же неинтересная кодировка файла (выше сообщение - должно быть UTF8/CP866)
Mishanya62
17-12-2013, 11:37
Тогда подскажите, как можно изменить текст, загружаемой менюшки.
R.i.m.s.k.y.
17-12-2013, 11:38
Mishanya62, akelpad, cохранять в UTF8/CP866
Mishanya62
17-12-2013, 12:02
Попорбовал. Ничего не получается. Вот скрин после изменения текста.
R.i.m.s.k.y.
17-12-2013, 12:20
прикрепить файлы менюшек до и после изменения - это слишком просто
поэтому я не буду предлагать такую глюпость
Mishanya62
17-12-2013, 12:28
Что Вы ходите вокруг да около. Любое изменение текста в Menu.lst приводит к изчезновению текста в меню.
Объясните, что не так делаю? Буду очень благодарен!
R.i.m.s.k.y.
17-12-2013, 12:31
Mishanya62, ну файлы менюшек до и после выложите то уже наконец (а лучше на файлообменник)
Что Вы ходите вокруг да около. Любое изменение текста в Menu.lst приводит к изчезновению текста в меню.
Объясните, что не так делаю? Буду очень благодарен! »
Пере сохрани его в кодировке UTF-8
Mishanya62
17-12-2013, 12:47
Спасибо большое!!! Разобрался, всё заработало! При открытии Menu.lst изменяю текст в программе akelpad, адрес с чего загружаться, сохраняю как 65001(UTF-8)(проблема была именно в этом). Меняю в BOOT нужный мне образ и о чудо, всё работает.
R.i.m.s.k.y.
17-12-2013, 12:57
Mishanya62, ляяя
akelpad, cохранять в UTF8/CP866 »
Mishanya62
17-12-2013, 13:25
Извиняюсь. Сбило столку CP866
R.i.m.s.k.y.
17-12-2013, 13:30
Сбило столку CP866 »
это DOS кодировка, старая как моя смерть
akelpad, cохранять в UTF8/CP866 »R.i.m.s.k.y., Не делай так больше, конкретно указывай а то люди сбиваются:Сбило столку CP866 »
Mishanya62, Я же писал здесь (http://forum.oszone.net/post-2273620-5889.html), что:
Кодировка 866 (OEM-Русская) - Для текстовой версии.
Кодировка 65001 (UTF-8) - Для графической версии. »
Т.е если используешь скин, то необходимо использовать кодировку 65001 (UTF-8).
Если скин не используется и будет текстовое меню но с русскими буквами то необходимо использовать кодировку 866 (OEM-Русская) совместно с шрифтом (http://forum.oszone.net/post-2014860.html#post2014860) от lexapass.
R.i.m.s.k.y.
17-12-2013, 19:32
Nordek, я вообще сначала писал выше сообщение »
Sphinx114
17-12-2013, 20:10
Текстовый режим это 80x25 (80 столбцов, 25 строк), для его русификации юзаем 866 кодировку и файлы textfont 8x16_866.psf, как уже было сказано выше.
Всё отличное от этого режима это уже режим графический. Для его русификации сохраняем менюшку в UTF-8 (с BOM или без BOM разницы нет), в шапке менюшки подгружаем файл шрифта, например так:
font /unifont.hex.gz
Вместо unifont.hex.gz можно использовать урезанные шрифты (без иероглифов и прочих символов), они грузятся гораздо быстрее.
В графическом режиме можно вообще не использовать отдельный файл шрифта, а просто запихать его содержимое в конец menu.lst (работает в последних версиях груба).
При использовании gfxmenu, шрифты не нужны, так как они уже включены в файл gfx темы.
я вообще сначала писал »И что именно, конкретно?
akelpad, cохранять в UTF8/CP866 »В AkelPad? В AkelPad прям так и написано "UTF8/CP866"?
Чёйта я такого "UTF8/CP866" не помню.
http://i2.imageban.ru/thumbs/2013.12.17/c6f96d16a197f26d2433df1ee2a1733d.png (http://i2.imageban.ru/out/2013/12/17/c6f96d16a197f26d2433df1ee2a1733d.png)
выше сообщение » »Так выше или ваше?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC