Всем привет.
У меня в ASP 11 не показываются нормально русские буквы на виндовских разделах (NTFS). Хотя сами разделы нормально присоединились при установке. В файле /etc/fstab в строчку отвечающую за подключение раздела диска виедовского вписываю команду iocharset=koi8-r, редактирую фаил из под root, и при закрытии нажмаю сохранить изменения. Захожу в файл снова - всё нормально. Перезагружаю комп - смтрю, работает ли руские буквы в названиюх файлов и папок на виндовских разделах - нет. Захожу в фаил /etc/fstab смотрю, моих изменений нет (iocharset=koi8-r), фаил как будто до редактирования. Как исправить это?
Настройки сбрасываются при перезагрузки.
ASPLinux 11 - проблема с файлом fstab...
Модератор: Модераторы разделов
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: ASPLinux 11 - проблема с файлом fstab...
1) Локаль точно koi8-r, а не UTF-8?
2) Для ntfs вместо codepage=866,iocharset=koi8-r указывают nls=koi8-r.
Пардон, сразу не внимательно прочитал.
Когда-то сталкивался с подобным в Mepis, но там просто автоматом добавлялись отсутствующие в fstab девайсы после строки типа: "# Added by Mepis:"
2) Для ntfs вместо codepage=866,iocharset=koi8-r указывают nls=koi8-r.
Пардон, сразу не внимательно прочитал.
Когда-то сталкивался с подобным в Mepis, но там просто автоматом добавлялись отсутствующие в fstab девайсы после строки типа: "# Added by Mepis:"
В дисгармонии со вселенной.
-
Ivan1
- Сообщения: 80
Re: ASPLinux 11 - проблема с файлом fstab...
Вот мой фаил /etc/fstab:
такой он создался при установке системы, автоматически, и такой он становится после перезагрузки, несмотря на то что я в строки вписываю и сохраняю его с параметром iocharset=koi8-r Как его сохранить навсегда с в исправленом виде?
После редактирования моего получается такой вот фаил:
или без команды rw делаю, всё равно после перезагрузки сбросит. Не может ли быть такого что я в строчку пишу слишком много параметров, или он к количеству параметров не кретичен?
Код: Выделить всё
# This file is edited by fstab-sync - see 'man fstab-sync' for details
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 none swap sw 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/fd0 /media/floppy auto pamconsole,exec,noauto,codepage=866,iocharset=koi8-r,managed 0 0
/dev/hdc /media/cdrecorder auto pamconsole,exec,noauto,iocharset=koi8-r,managed 0 0
/dev/hdb1 /media/idedisk ntfs pamconsole,exec,noauto,fmask=133,dmask=022,managed 0 0
/dev/hda5 /media/idedisk1 ntfs pamconsole,exec,noauto,fmask=133,dmask=022,managed 0 0
/dev/hda1 /media/idedisk2 ntfs pamconsole,exec,noauto,fmask=133,dmask=022,managed 0 0такой он создался при установке системы, автоматически, и такой он становится после перезагрузки, несмотря на то что я в строки вписываю и сохраняю его с параметром iocharset=koi8-r Как его сохранить навсегда с в исправленом виде?
После редактирования моего получается такой вот фаил:
Код: Выделить всё
# This file is edited by fstab-sync - see 'man fstab-sync' for details
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 none swap sw 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/fd0 /media/floppy auto pamconsole,exec,noauto,codepage=866,iocharset=koi8-r,managed 0 0
/dev/hdc /media/cdrecorder auto pamconsole,exec,noauto,iocharset=koi8-r,managed 0 0
/dev/hdb1 /media/idedisk ntfs rw,pamconsole,exec,noauto,fmask=133,dmask=022,iocharset=koi8-r,managed 0 0
/dev/hda5 /media/idedisk1 ntfs rw,pamconsole,exec,noauto,fmask=133,dmask=022,iocharset=koi8-r,managed 0 0
/dev/hda1 /media/idedisk2 ntfs rw,pamconsole,exec,noauto,fmask=133,dmask=022,iocharset=koi8-r,managed 0 0или без команды rw делаю, всё равно после перезагрузки сбросит. Не может ли быть такого что я в строчку пишу слишком много параметров, или он к количеству параметров не кретичен?
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: ASPLinux 11 - проблема с файлом fstab...
К количеству вроде не критичен, а вот к качеству... Вы уж всё-таки попробуйте вместо iocharset=koi8-r прописать nls=koi8-r. Да и всякие там managed, fmask, dmask и даже pamconsole поудалять. Кстати ядро собрано с поддержкой записи на ntfs, а то мож и rw придётся убрать.
В дисгармонии со вселенной.
-
Ivan1
- Сообщения: 80
Re: ASPLinux 11 - проблема с файлом fstab...
К количеству вроде не критичен, а вот к качеству... Вы уж всё-таки попробуйте вместо iocharset=koi8-r прописать nls=koi8-r. Да и всякие там managed, fmask, dmask и даже pamconsole поудалять. Кстати ядро собрано с поддержкой записи на ntfs, а то мож и rw придётся убрать.
Такой фаил, конечно без rw создаёт сама система. Зачем ей все эти команды я незнаю, но она недаёт сделать с этим файлом ничего. А почему Вы решили что ядро собрано с функцией записи на ntfs? Я его сам несобирал. RW я подставил по тому что на диски те я не могу нечего сохранить или изменить на них то что там же сохранено.
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: ASPLinux 11 - проблема с файлом fstab...
This file is edited by fstab-sync - see 'man fstab-sync' for details
Вам вот это не о чем не говорит??
попробуйте после редактирования
Код: Выделить всё
chattr +i /etc/fstabне воспринимайте Linux c позиции Windows, учитесь использовать командную строку