Русификация Linux Thinstation для построения бездисковых станций
Попробую восстановить то что я делал для нормального отображения
русских имен на флоппи. Немного подзабыл, поэтому прошу сильно не бить
:)
1. Выкачиваем исходники thinstation 2. Выкачиваем ядро 2.4.27 для 2.1beta8 3. Распаковываем thinstation , тудаже ядро. 4. Добавляем в конф . файл ядра : CONFIG_SMB_NLS_REMOTE="cp866" CONFIG_NLS_DEFAULT="koi8-r" CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_UTF8=m
5. Запускаем RUNME из корневого каталога , cd source cd kernel-2.4.27 cd linux-xx make menuconfig make dep make clean make bzImage make modules
6. После компиляции копируем из исходников ядра в генератор Thinstatinxx/kernel/ : vmlinuz-2.4.27 system.map-2.4.27 в каталог с nls_iso8859-1.o : nls_cp1250.o nls_cp1251.o nls_cp437.o nls_cp866.o nls_koi8-r.o nls_utf8.o
7. в packages/samba-base/lib/smb.conf.tpl добавляем: client code page = 866 character set = KOI8-R
8. в packages/samba-base/lib/modules/ копируем: nls_cp1250.o nls_cp1251.o nls_cp437.o nls_cp866.o nls_koi8-r.o nls_utf8.o
9. Командой make_smbcodepage делаем кодировки для 866, cp1251 make_unicodemap для 866, koi8-r пишем в packages/samba-base/lib/codepages/
10. packages/base/etc/init.d/filesystem.local меняем mount -t supermount -o fs=,dev=/dev/floppy/0 /mnt/floppy /mnt/floppy на mount -t supermount -o fs=,dev=/dev/floppy/0,--,iocharset=koi8-r,codepage=866 /mnt/floppy /mnt/floppy для поддержки русских символов на CD mount -r -t supermount -o fs=iso9660,dev=/dev/cdroms/cdrom0,--,iocharset=koi8-r /mnt/cdrom /mnt/cdrom
11. генерируем thinstation.nbi при этом не забыв раскоментировать в build.conf: module supermount package samba-server module floppy
12. в конфигурационный файл для конкретной машины добавляем: SAMBA_SERVER_ENABLED=On SAMBA_WORKGROUP=WORKGROUP SAMBA_SECURITY=share SAMBA_SERVER=SERVER SAMBA_WINS=WINSSERVER SAMBA_FLOPPY=On естественно, заменяя WORKGROUP, SERVER, WINSSERVER на нужные параметры P.S. Круто
было бы использовать rdesktop_cvs с редиректом флоппиков , только я так
и не смог заставить его работать с русскими символами... А такбы и
Samba не нужна была бы на терминалках.