Boris Brodiaga Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 Установил 4-ю Федору она сама установилась сразу по русски. Но вот когда подключаю какой-нибудь носитель, на котором есть виндоусовские папки названные по русски - вместо имен одни вопросы. И что с этим делать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 codpage=cp866 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BSDobermann Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 BBrodiaga сколько можно задавать один и тот же вопрос?? Вы сначала ознакомтесь с документацией: http://www.linux.ru/docs/ Потом воспользуйтесь поиском! и только потом, если у вас возникла трудность - создайте новый топик, и задавайте вопрос. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Boris Brodiaga Опубликовано 24 ноября, 2005 Автор Жалоба Поделиться Опубликовано 24 ноября, 2005 merlon Цитата: codpage=cp866 Сорри - не понял что с этим делать? BSDobermann А смайлик прикольный... Почувствовал себя на 30 лет моложе... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sleeping Daemon Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 BBrodiaga писал(а) чт, 24 ноября 2005 12:29 merlon Цитата: codpage=cp866 Сорри - не понял что с этим делать? BSDobermann А смайлик прикольный... Почувствовал себя на 30 лет моложе... В /etc/fstb найти строчку монтирования Вашего девайса и приведенную строчку включить в ту строчку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hunk Опубликовано 29 ноября, 2005 Жалоба Поделиться Опубликовано 29 ноября, 2005 В Федоре Вам никакая codepage не поможет, особенно при монтировании cdrom или флопа. Необходимо пересобрать ядро. В секции конфига FileSystem/NLS по default установить utf8 убить все остальные кодировки codepage866 и NLS UTF-8 встроить в ядро В секции MSDOS FileSystem iocharset указать =utf8 (не смотря на то, что это не рекомендуется ) а codepage=866 Вроде все. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 29 ноября, 2005 Жалоба Поделиться Опубликовано 29 ноября, 2005 hunk писал(а) вт, 29 ноября 2005 10:31 В Федоре Вам никакая codepage не поможет, особенно при монтировании cdrom или флопа. Это еще почему, можно узнать? Цитата: Необходимо пересобрать ядро. Нет, не необходимо. Не морочьте человеку голову. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hunk Опубликовано 29 ноября, 2005 Жалоба Поделиться Опубликовано 29 ноября, 2005 Вполне возможно для статичных hd, но тогда как решить такую проблему: записи в fstab для cdrom,floppy и любой флеши и т.п. обновляются при подключении/удалении, при каждой перезагрузке и прописать там что-либо неудастся. Это как-то регулируется через udev, pamconsole и kudzu, но очень туманно... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hunk Опубликовано 29 ноября, 2005 Жалоба Поделиться Опубликовано 29 ноября, 2005 Привожу простой пример, который провернул только что. Дома стоит федора4 с пересобранным ядром, как написано выше. Любые носители монтирует с поддержкой русского без проблем. На работе стоит сервак с тоже федорой4, только ядро родное девственное ( для его функций вполне достаточно). Удаляю автоматическую запись в fstab: /dev/hdc /media/cdrom auto pamconsole,exec,noauto,managed 0 0 создаю дополнительную запись: /dev/hdc /mnt/cdrom auto umask=0,user,users,ro,exec,noauto,iocharset=utf8,codepage=86 6 0 0 Создаю каталог /mnt/cdrom, монтирую диск с русскими каталогами/файлами и ... вместо русских букв ??????????.txt Повторяем эксперимент, только удаляем codepage=866 (иногда помогает): /dev/hdc /mnt/cdrom auto umask=0,user,users,ro,exec,noauto,iocharset=utf8 0 0 Аналогичный результат. Подобная фигня началась с RedHat 9.0 после глобального перехода на UTF-8 локаль. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 30 ноября, 2005 Жалоба Поделиться Опубликовано 30 ноября, 2005 интересно.... а почему у меня с codepage=cp866 работает? для того чтобы монтировались flesh и cdrom необходимо заглянуть в man: man mount man fstab man fstab-sync где вы найдете запись /usr/share/hal/fdi/95user-policy, где в свою очередь можно задать дополнительные опции, которые в свою очередь будут прописаны автоматически в fstab, при подключении устройства или совсем легкий, но не совсем правильный, способ, отключить вызов fstab-sync и в fstab для ваших устройств прописать строчки Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.