|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите с DOS кодировкой в Samba |
|
Помогите с DOS кодировкой в Samba
|
Новый участник Сообщения: 4 |
Профиль | Отправить PM | Цитировать У меня вопрос такой. Помогите пожалуйста с кодировкой из под DOS.
Установил Mandriva 2007, настроил шары, из Windows все файлы на сетевом диске отображаются правильно, а из DOS (смотрел в NC) файлы на русском с длинными именами отображаются примерно так _HGG5R~W. В smb.conf добавил dos charset = 866, не помогло. Подскажите что я пропустил. |
|
Отправлено: 13:35, 07-05-2007 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать Попробуйте dos charset = CP866
|
------- Отправлено: 14:02, 07-05-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать Насколько я знаю, нужно указывать именно 866, а не CP866.
А как правильно должен отображаться файл _HGG5R~W ? |
------- Отправлено: 14:36, 07-05-2007 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Пробовал dos charset = CP866 , не помогло
Пробовал dos charset = 866 , не помогло Пробовал client code page = 866 , не помогло имя каталога в Windows в NC АБВГДЕЖЗ АБВГДЕЖЗ АБВГДЕЖЗИ _F8QV9~X АБВГДЕЖЗИК _1M187~R АБВГДЕЖЗИКЛ _F4S4K~K |
Отправлено: 16:39, 07-05-2007 | #4 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать Хм.. возможно дело вовсе не в самбе, раз из проводника все нормально отображается, а скажем, в шрифте который установлен в окне "дос-сессии" виндовс (незнаю как оно правильно называется) ?
|
|
Отправлено: 18:04, 07-05-2007 | #5 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
По первому стандарту ISO9660 возможно было лишь 8 символов на имя файла и 3 на расширение, что собственно вы и видите в NC. |
||
Отправлено: 18:38, 07-05-2007 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Да, вы совершенно правы, NC не отображает имена более 8 символов,
но он их и не коверкает. Например в Windows файл или каталог с именем АБВГДЕЖЗИ в NC отображается АБВГДЕ~1, в моем случае он на подключенном диске к Линуксу отображает _F8QV9~X, а это крайне не желательно потому что DOSовская программа "пурга" эти файлы и каталоги может принять за временный файл и удалить. Я слышал что эту проблему решали, но я пока не нашел настройку. По идее должна быть настройка длинных имен для DOS или что то вроде этого. |
Отправлено: 19:45, 07-05-2007 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать У вас часом не utf8 в локале ?
Пример : dos charset = CP866 unix charset = CP1251 display charset = LOCALE |
------- Отправлено: 22:21, 07-05-2007 | #8 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Может такая информация поможет.
(Mandriva 2007 Download, samba 3.0.23b) Файл smb.conf [global] dns proxy = no log file = /var/log/samba/%m.log printcap cache time = 60 smb passwd file = /etc/samba/smbpasswd load printers = yes printing = cups server string = Server socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 workgroup = MDKGROUP os level = 20 map to guest = bad user encrypt passwords = yes printcap name = cups security = user max log size = 50 # unix charset = KOI8-R # если убираю решетку, то с рабочей станции символы длинных имен видны как кубики dos charset = 866 # решетку ставлю, решетку убираю, проблема остается display charset = koi8-r # решетку ставлю, решетку убираю, проблема остается |
Отправлено: 10:06, 08-05-2007 | #9 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать unix charset - какой у вас в системе ?
display charset - то-же ? dos charset = CP866 unix charset = UTF8 display charset = LOCALE |
------- Отправлено: 10:21, 08-05-2007 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MySQL - Помогите с кодировкой. Не могу понять в чем трабла | nicohack | Программирование и базы данных | 2 | 12-08-2010 09:17 | |
CMD/BAT - Помогите с кодировкой. | ufunf | Скриптовые языки администрирования Windows | 4 | 23-01-2010 17:31 | |
[решено] Проблема с Samba-сервером в Samba-домене | uder | Программное обеспечение Linux и FreeBSD | 3 | 01-12-2009 09:42 | |
Debian/Ubuntu - SAMBA сервер как член домена SAMBA LDAP | RFox | Общий по Linux | 0 | 27-08-2009 10:04 | |
Разное - [решено] Помогите починить интерпретатор MS-DOS в XP (DOS игры виснут при запуске) | Ogr 2 | Microsoft Windows 2000/XP | 3 | 28-02-2009 19:18 |
|