The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Русификация thinstation 2.2"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Русификация thinstation 2.2"  
Сообщение от grizzly (ok) on 23-Апр-08, 18:23 
Доброго времени суток всем!
Задача - скомпилить ядро Thinstation с поддершкой большинства драйверов, и русскими носителями. Нашел на опеннете описание как это сделать с исходниками thinstation 2.2 и генератором thinstation 2.2.1. Всё генерируется по умолчанию нормально, как только начинаю подключать модуль cp1251 и перекомпиливать ядро, пропадает автомонтирование, и никаких упоминаний про cp1251 во время загрузки тонкого клиента. Я вот никак не могу понять как копилировать ядро из исходников, и как влияют выбранные модули при компиляции на последующее включение их в генераторе thinstation? Может ли быть из-за того что я ядро перекомпилирую в виртуально машине?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Русификация thinstation 2.2"  
Сообщение от Hetzer (ok) on 24-Апр-08, 08:14 
>Доброго времени суток всем!
>Задача - скомпилить ядро Thinstation с поддершкой большинства драйверов, и русскими носителями.
>Нашел на опеннете описание как это сделать с исходниками thinstation 2.2
>и генератором thinstation 2.2.1. Всё генерируется по умолчанию нормально, как только
>начинаю подключать модуль cp1251 и перекомпиливать ядро, пропадает автомонтирование, и никаких
>упоминаний про cp1251 во время загрузки тонкого клиента. Я вот никак
>не могу понять как копилировать ядро из исходников, и как влияют
>выбранные модули при компиляции на последующее включение их в генераторе thinstation?

модули выбираются в buiild.conf

>Может ли быть из-за того что я ядро перекомпилирую в виртуально
>машине?

никак не влияет, для того чтобы ts увидел твоё новое ядро, есть скрипт utils/scripts/update_kernel.sh


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Русификация thinstation 2.2"  
Сообщение от grizzly (ok) on 24-Апр-08, 13:43 
Делал я вот по этому вот описанию http://www.opennet.ru/openforum/vsluhforumID15/831.html
только cp1251 сделал в виде модуля, и ещё в файле Thinstation-2.2.1/kernel/dependencies_module/vfat добавил
module nls_cp1251
module nls_cp866

собрал pxe и на флешке вместо вопросиков на русских названиях(так было по умолчанию), получил "кроказяблы". Может кодировка выбрана не та? подскажите что и в каком направлении копать с кодировками..., на каком этапе выбирается кодировка носителей?
в CONFIG_FAT_DEFAULT_CODEPAGE=866
  CONFIG_FAT_DEFAULT_IOCHARSET="CP1251"
или в CONFIG_NLS_DEFAULT="CP1251"
или вообще в файле Thinstation-2.2/packages/base/etc/udev/scripts/usb.sh?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Русификация thinstation 2.2"  
Сообщение от Hetzer (ok) on 25-Апр-08, 07:14 
>[оверквотинг удален]
>module nls_cp866
>
>собрал pxe и на флешке вместо вопросиков на русских названиях(так было по
>умолчанию), получил "кроказяблы". Может кодировка выбрана не та? подскажите что и
>в каком направлении копать с кодировками..., на каком этапе выбирается кодировка
>носителей?
>в CONFIG_FAT_DEFAULT_CODEPAGE=866
>  CONFIG_FAT_DEFAULT_IOCHARSET="CP1251"
>или в CONFIG_NLS_DEFAULT="CP1251"
>или вообще в файле Thinstation-2.2/packages/base/etc/udev/scripts/usb.sh?

"кодировка носителей" выбирается в команде mount, то есть в скрипте usb.sh
если получил кракозябры, значит локаль консоли отличается от той, что хочешь использовать

вообще в приведённой ссылке всё подробно расписано..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Русификация thinstation 2.2"  
Сообщение от grizzly (ok) on 25-Апр-08, 13:31 

>"кодировка носителей" выбирается в команде mount, то есть в скрипте usb.sh
>если получил кракозябры, значит локаль консоли отличается от той, что хочешь использовать
>
>
>вообще в приведённой ссылке всё подробно расписано..

Всё заработало, собрал ядро с поддержкой cp1251 в usb.sh прописал монтирование с cp1251, крокозяблы были из-за нехватки gconv в пакете rdesktop. Но так и не понял как выбор кодировки при компиляции ядра в исходниках влияет на выбор кодировки носителей...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру