Заменил видеокарту получил fstab1 (utf8 вместо koi8-r)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Wolker
Сообщения: 121
ОС: Mops, Slackware 12, Debian 5

Заменил видеокарту получил fstab1

Сообщение Wolker »

Забавная знаете ли штука произошла вчера с моим ASPlinux11.
А именно. Заменил я вчера свою допотопную GF2MX400 на
относительно новенькую GF5200. И вот ведь какая неприятность
случилась. Не с того не с сего вдруг поменялась системная кодировка
с koi8-r на utf8. При предварительном разборе полетов выяснилоь
что откуда ни возьмись у меня появился еще один файл fstab, но
только название у него изменилось на fstab1, причем в обоих
файлах содержание одинаково монтирование дисков идет приблизительно
вот так:
/dev/hda6 /media/DOP vfat pamconsole,exec,noauto,showexec,iocharset=utf8,codepage=866,managed 0 0

Удалил я значит fstab1, а в fstab попытался сменить кодировку с utf8 на
koi8-r. Но не тут-то было при первой перезагрузке содержимое файла fstab
снова приобрело:
/dev/hda6 /media/DOP vfat pamconsole,exec,noauto,showexec,iocharset=utf8,codepage=866,managed 0 0

И еще меняю локаль на koi8-r получаю иероглифы на виндовых разделах.

Во сюжетик! Чего делать вообще не ясно.
Может кто поможет дельным советом?
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Заменил видеокарту получил fstab1

Сообщение Ali1 »

Wolker писал(а):
03.12.2006 21:41
...И еще меняю локаль на koi8-r получаю иероглифы на виндовых разделах....

А если не меняете?
Какая в настоящий момент локаль в системе
или монтировать в fstab так:

Код: Выделить всё

 /dev/hdc7    /mnt/hdc7   vfat    noexec,noauto,iocharset=utf8,nodev,user,umask=000     0  0

где iocharset= вывод_locale.
либо разбираться с hal http://community.asplinux.ru/documents/faq/02_05.html .
Спасибо сказали:
Wolker
Сообщения: 121
ОС: Mops, Slackware 12, Debian 5

Re: Заменил видеокарту получил fstab1

Сообщение Wolker »

Сегодня вернул локаль к прежним настройкам, а именно koi8-r
то есть:
LANG=ru_RU.koi8r
LC_CTYPE="ru_RU.koi8r"
LC_NUMERIC="ru_RU.koi8r"
LC_TIME="ru_RU.koi8r"
LC_COLLATE="ru_RU.koi8r"
LC_MONETARY="ru_RU.koi8r"
LC_MESSAGES="ru_RU.koi8r"
LC_PAPER="ru_RU.koi8r"
LC_NAME="ru_RU.koi8r"
LC_ADDRESS="ru_RU.koi8r"
LC_TELEPHONE="ru_RU.koi8r"
LC_MEASUREMENT="ru_RU.koi8r"
LC_IDENTIFICATION="ru_RU.koi8r"
LC_ALL=
Естественно что названия файлов на виндовых разделах
нормально прочесть не возможно. Так как они монтируются благодаря
fstab постоянно в utf8 (но только после перезагрузки). Если отредактировать
файл fstab в кодировке koi8-r и после подключить разделы вновь (не перегружая
систему) то никаких проблем с кодировкой не наблюдается. Но вот в этом то
и заключается вся суть. Кто переписывает fstab после перезагрузки? И как это исправить.
Может просто попытаться отключить этот навязчивый сервис и создать скрипт, который
самостоятельно будет примонтироватьразделы в кодировке koi8-r.
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Заменил видеокарту получил fstab1

Сообщение makss »

После редактирования fstab

Код: Выделить всё

chattr +i /etc/fstab
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Wolker
Сообщения: 121
ОС: Mops, Slackware 12, Debian 5

Re: Заменил видеокарту получил fstab1

Сообщение Wolker »

Не могу сказать что я решил проблему, но на данный момент в принципе можно использовать
и UTF8 и KOI8-R. А чтобы файл fstab не переписывался можно запретить его изменение chattr +i /etc/fstab.
Спасибо сказали: