Вместо русских букв-вопросы

Knoppix

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

Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Вместо русских букв-вопросы

Сообщение Alex K. »

Доброго всем времени суток.
Раздел FAT32. Локаль (de_ DE@euro). Вместо русских букв-вопросы. Перепробовал различные варианты: koi8-r,utf-8, utf-16, cp866, cp1251, iso1284, euro(локаль de_ DE@euro.) с iocharset и nls- бесполезно, либо изменяются каракули либо вопросы. А очень хотелось бы видеть вместо этого буквы. :(
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение georgy_sh »

Alex K. писал(а):
13.12.2006 18:41
Доброго всем времени суток.
Раздел FAT32. Локаль (de_ DE@euro). Вместо русских букв-вопросы. Перепробовал различные варианты: koi8-r,utf-8, utf-16, cp866, cp1251, iso1284, euro(локаль de_ DE@euro.) с iocharset и nls- бесполезно, либо изменяются каракули либо вопросы. А очень хотелось бы видеть вместо этого буквы. :(

Какая система?
Другую локаль использовать есть возможность?
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение aim »

Alex K. писал(а):
13.12.2006 18:41
Доброго всем времени суток.
Раздел FAT32. Локаль (de_ DE@euro). Вместо русских букв-вопросы. Перепробовал различные варианты: koi8-r,utf-8, utf-16, cp866, cp1251, iso1284, euro(локаль de_ DE@euro.) с iocharset и nls- бесполезно, либо изменяются каракули либо вопросы. А очень хотелось бы видеть вместо этого буквы. :(


а если прописать в fstab так, как прописывают для koi8-r и потом сказать

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

$ export LANG=ru_RU.KOI8-R
$ mount /flash
$ ls /flash


русский показывается?
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: Вместо русских букв-вопросы

Сообщение snake »

А может в системе элементарно отсутсвуют шрифты с русскими буквами? :unsure:
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

He1mut писал(а):
13.12.2006 18:53
Alex K. писал(а):
13.12.2006 18:41

Доброго всем времени суток.
Раздел FAT32. Локаль (de_ DE@euro). Вместо русских букв-вопросы. Перепробовал различные варианты: koi8-r,utf-8, utf-16, cp866, cp1251, iso1284, euro(локаль de_ DE@euro.) с iocharset и nls- бесполезно, либо изменяются каракули либо вопросы. А очень хотелось бы видеть вместо этого буквы. :(

Какая система?
Другую локаль использовать есть возможность?


Kanotix- если правильно понял вопрос.
В KDE -> Kontrollzentrum->........->Страна, область и язык можно выбрать три языка; русский, немецкий, английский. Сейчас стоит русский. Локаль (de_ DE@euro) во всех трёх случаях.
Alex.

aim писал(а):
13.12.2006 18:53
Alex K. писал(а):
13.12.2006 18:41

Доброго всем времени суток.
Раздел FAT32. Локаль (de_ DE@euro). Вместо русских букв-вопросы. Перепробовал различные варианты: koi8-r,utf-8, utf-16, cp866, cp1251, iso1284, euro(локаль de_ DE@euro.) с iocharset и nls- бесполезно, либо изменяются каракули либо вопросы. А очень хотелось бы видеть вместо этого буквы. :(


а если прописать в fstab так, как прописывают для koi8-r и потом сказать

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

$ export LANG=ru_RU.KOI8-R
$ mount /flash
$ ls /flash


русский показывается?


Вот что получилось.
В fstab такая строка
/dev/hda2 /mnt/hda2 vfat exec,iocharset=koi8-r,codepage=866

root@Rover:~# export LANG=ru_RU.KOI8-R
root@Rover:~# mount /flash
mount: can't find /flash in /etc/fstab or /etc/mtab
root@Rover:~# ls /flash
ls: /flash: No such file or directory

А что такое /flash
Alex.
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение georgy_sh »

Alex K. писал(а):
13.12.2006 22:07
А что такое /flash

Под /flash понимайте Ваш раздел с FAT32, то есть, пишите /dev/hda2 вместо /flash (ведь этот раздел у вас как раз и есть под FAT32, судя по fstab'у?).
# export LANG=ru_RU.KOI8-R
# mount /dev/hda2
# ls /mnt/hda2
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Вместо русских букв-вопросы

Сообщение diesel »

Alex K. писал(а):
13.12.2006 22:07
Kanotix- если правильно понял вопрос.
В KDE -> Kontrollzentrum->........->Страна, область и язык можно выбрать три языка; русский, немецкий, английский. Сейчас стоит русский. Локаль (de_ DE@euro) во всех трёх случаях.


наберите в консоли
echo $LANG
echo $LANGUAGE
echo $LC_ALL
и вывод всех трех сюда ...
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

He1mut писал(а):
13.12.2006 22:18
Alex K. писал(а):
13.12.2006 22:07

А что такое /flash

Под /flash понимайте Ваш раздел с FAT32, то есть, пишите /dev/hda2 вместо /flash (ведь этот раздел у вас как раз и есть под FAT32, судя по fstab'у?).
# export LANG=ru_RU.KOI8-R
# mount /dev/hda2
# ls /mnt/hda2



Вот результаты
Раздел примонтирован
root@Rover:~# export LANG=ru_RU.KOI8-R
root@Rover:~# mount /dev/hda2
mount: /dev/hda2 already mounted or /mnt/hda2 busy
mount: according to mtab, /dev/hda2 is already mounted on /mnt/hda2
отмонтирован
root@Rover:~# export LANG=ru_RU.KOI8-R
root@Rover:~# mount /dev/hda2
mount: wrong fs type, bad option, bad superblock on /dev/hda2,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

root@Rover:~# ls /mnt/hda2
снова примонтирован
root@Rover:~# ls /mnt/hda2
1_SAL-1.doc Galstuk
1_SAL.doc Recycled
????? ????? <- ( а это эти самые вопросы ) lurs-intro.pdf
Internet Kalender.xls
Sal3.doc
root@Rover:~#

Вот dmesg

Alex@Rover:~$ dmesg | tail
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled on user request.
Unable to load NLS charset KOI8-R
FAT: IO charset KOI8-R not found
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled on user request.
Alex@Rover:~$ dmesg | so
bash: so: command not found
Alex@Rover:~$


diesel писал(а):
13.12.2006 22:59
Alex K. писал(а):
13.12.2006 22:07

Kanotix- если правильно понял вопрос.
В KDE -> Kontrollzentrum->........->Страна, область и язык можно выбрать три языка; русский, немецкий, английский. Сейчас стоит русский. Локаль (de_ DE@euro) во всех трёх случаях.


наберите в консоли
echo $LANG
echo $LANGUAGE
echo $LC_ALL
и вывод всех трех сюда ...



Alex@Rover:~$ echo $LANG
de_DE@euro
Alex@Rover:~$ echo $LANGUARE

Alex@Rover:~$ echo $LC_ALL

Alex@Rover:~$
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Вместо русских букв-вопросы

Сообщение diesel »

гм. я бы сделал
dpkg-reconfigure locales
сгенерировал бы UTF-8 локали для нужных языков, и установил бы дефолтной для того, который надо, скорее всего это будет de_DE.UTF-8. А затем бы уже монтировал как ...

mount /dev/hda2 -o codepage=866,utf8 /mnt/hda2

в вашей ныне действующей немецкой локали скорее всего нет символов для кирилицы(или хоть каких-то символов с кодами которые он находит на диске в названиях файлов) поэтому и вопросики ... локали koi8-r судя по всему тоже не сгенерировано.
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

diesel писал(а):
13.12.2006 23:21
гм. я бы сделал
dpkg-reconfigure locales
сгенерировал бы UTF-8 локали для нужных языков, и установил бы дефолтной для того, который надо, скорее всего это будет de_DE.UTF-8. А затем бы уже монтировал как ...

mount /dev/hda2 -o codepage=866,utf8 /mnt/hda2


сгенерировал бы UTF-8 локали для нужных языков, и установил бы дефолтной для того, который надо, скорее всего это будет de_DE.UTF-8.
Это как? для меня это тёмный лес.
Если возможно распишите по порядку, буду весьма признателен.
До завтра, А то у меня в Омске уже 2.25, поспать маленько нужно.
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Вместо русских букв-вопросы

Сообщение diesel »

гм. я бы сделал
dpkg-reconfigure locales


а че тут еще объяснять? дальше вам все объяснит конфигуратор. и локали предложит выбрать .... и дефолтную предложит установить ...
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение georgy_sh »

Alex K. писал(а):
13.12.2006 23:15
Раздел примонтирован
root@Rover:~# export LANG=ru_RU.KOI8-R
root@Rover:~# mount /dev/hda2
mount: /dev/hda2 already mounted or /mnt/hda2 busy
mount: according to mtab, /dev/hda2 is already mounted on /mnt/hda2
отмонтирован

/offtop
Команда `mount' как раз и монтирует раздел. То есть, при ее использовании надо убедиться, что в данный момент раздел отмонтирован.
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

diesel писал(а):
13.12.2006 23:48
гм. я бы сделал
dpkg-reconfigure locales


а че тут еще объяснять? дальше вам все объяснит конфигуратор. и локали предложит выбрать .... и дефолтную предложит установить ...


Бесполезно, набираю dpkg-reconfigure locales. выбираю de_DE@euro -> Enter-> de_DE.UTF-8(по умолчанию)-> Enter->пара минут ожидания, пишет -всё сделано.
Монтирую, mount /dev/hda2 -o codepage=866,utf8 /mnt/hda2, вопросы сменились на каракули.
Проделал процедуру с de_DE.UTF-8 и т.д. всё повторяется. Либо вопросы, либо меняются каракули.
Я так думаю, если локаль понимает русский язык, то locale -a должно быть что-то похожее на de_DE.utf-8 или de_DE.koi8-r, а у меня там нет ничего подобного.

He1mut писал(а):
14.12.2006 08:37
Alex K. писал(а):
13.12.2006 23:15

Раздел примонтирован
root@Rover:~# export LANG=ru_RU.KOI8-R
root@Rover:~# mount /dev/hda2
mount: /dev/hda2 already mounted or /mnt/hda2 busy
mount: according to mtab, /dev/hda2 is already mounted on /mnt/hda2
отмонтирован

/offtop
Команда `mount' как раз и монтирует раздел. То есть, при ее использовании надо убедиться, что в данный момент раздел отмонтирован.


Извините.
Это я ошибся когда писал сообщение.
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение georgy_sh »

Мой вывод locale -a суть такой (ru_RU.KOI8-R):

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

he1mut@debian:~$ locale -a
C
POSIX
ru_RU.koi8r
russian

Все вполне логично. А у Вас там что?
Бесполезно, набираю dpkg-reconfigure locales. выбираю de_DE@euro -> Enter-> de_DE.UTF-8(по умолчанию)-> Enter->пара минут ожидания, пишет -всё сделано.
Монтирую, mount /dev/hda2 -o codepage=866,utf8 /mnt/hda2, вопросы сменились на каракули.
Проделал процедуру с de_DE.UTF-8 и т.д. всё повторяется. Либо вопросы, либо меняются каракули.
Я так думаю, если локаль понимает русский язык, то locale -a должно быть что-то похожее на de_DE.utf-8 или de_DE.koi8-r, а у меня там нет ничего подобного.

Попробуйте после описанных выше процедур еще разок поиграться с iocharset...
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

He1mut писал(а):
14.12.2006 19:56
Мой вывод locale -a суть такой (ru_RU.KOI8-R):

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

he1mut@debian:~$ locale -a
C
POSIX
ru_RU.koi8r
russian

Все вполне логично. А у Вас там что?
Бесполезно, набираю dpkg-reconfigure locales. выбираю de_DE@euro -> Enter-> de_DE.UTF-8(по умолчанию)-> Enter->пара минут ожидания, пишет -всё сделано.
Монтирую, mount /dev/hda2 -o codepage=866,utf8 /mnt/hda2, вопросы сменились на каракули.
Проделал процедуру с de_DE.UTF-8 и т.д. всё повторяется. Либо вопросы, либо меняются каракули.
Я так думаю, если локаль понимает русский язык, то locale -a должно быть что-то похожее на de_DE.utf-8 или de_DE.koi8-r, а у меня там нет ничего подобного.

Попробуйте после описанных выше процедур еще разок поиграться с iocharset...


Добрый всем вечер.
Вот всё что есть.
C
da_DK
da_DK.iso88591
da_DK.iso885915
da_DK.utf8
danish
dansk
de_AT
de_AT@euro
de_AT.iso88591
de_AT.iso885915@euro
de_AT.utf8
de_AT.utf8@euro
de_BE
de_BE@euro
de_BE.iso88591
de_BE.iso885915@euro
de_BE.utf8
de_BE.utf8@euro
de_CH
de_CH.iso88591
de_CH.utf8
de_DE
de_DE@euro
de_DE.iso88591
de_DE.iso885915@euro
de_DE.utf8
de_DE.utf8@euro
de_LU
de_LU@euro
de_LU.iso88591
de_LU.iso885915@euro
de_LU.utf8
de_LU.utf8@euro
deutsch
dutch
el_GR
el_GR.iso88597
el_GR.utf8
en_AU
en_AU.iso88591
en_AU.utf8
en_BW
en_BW.iso88591
en_BW.utf8
en_CA
en_CA.iso88591
en_CA.utf8
en_DK
en_DK.iso88591
en_DK.utf8
en_GB
en_GB.iso88591
en_GB.iso885915
en_GB.utf8
en_HK
en_HK.iso88591
en_HK.utf8
en_IE
en_IE@euro
en_IE.iso88591
en_IE.iso885915@euro
en_IE.utf8
en_IE.utf8@euro
en_IN
en_IN.utf8
en_NZ
en_NZ.iso88591
en_NZ.utf8
en_PH
en_PH.iso88591
en_PH.utf8
en_SG
en_SG.iso88591
en_SG.utf8
en_US
en_US.iso88591
en_US.iso885915
en_US.utf8
en_ZA
en_ZA.iso88591
en_ZA.utf8
en_ZW
en_ZW.iso88591
en_ZW.utf8
franГais
fr_BE
fr_BE@euro
fr_BE.iso88591
fr_BE.iso885915@euro
fr_BE.utf8
fr_BE.utf8@euro
fr_CA
fr_CA.iso88591
fr_CA.utf8
fr_CH
fr_CH.iso88591
fr_CH.utf8
french
fr_FR
fr_FR@euro
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
fr_FR.utf8@euro
fr_LU
fr_LU@euro
fr_LU.iso88591
fr_LU.iso885915@euro
fr_LU.utf8
fr_LU.utf8@euro
german
greek
italian
it_CH
it_CH.iso88591
it_CH.utf8
it_IT
it_IT@euro
it_IT.iso88591
it_IT.iso885915@euro
it_IT.utf8
it_IT.utf8@euro
nl_BE
nl_BE@euro
nl_BE.iso88591
nl_BE.iso885915@euro
nl_BE.utf8
nl_BE.utf8@euro
nl_NL
nl_NL@euro
nl_NL.iso88591
nl_NL.iso885915@euro
nl_NL.utf8
nl_NL.utf8@euro
POSIX
sk_SK
sk_SK.iso88592
sk_SK.utf8
slovak
Alex@Rover:~$
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

Бесполезно, что koi8-r, что utf8 вместо вопросов вот это ->п?п╬п╡п╟я? п©п╟п©п╨п╟
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

Ура. всё получилось. :D Хочется на радостях C2H5(OH)2 тяпнуть. ;)
KDE->Debian->приложения-> системные->Language-Environment->Russian environment.
Открылась Консоль, соглашался со всем, что спрашивал. (Вообще, это делал месяца 3 назад, но как ни пытался -вопросы вместо букв оставались, А 2 дня назад я скопировал из Кноппикса(около10 метров) папки ru и ru_RU из /usr/share/locale и содержимое скопировал в такие-же папки (было около 4 метров) в Канотиксе .
Потом umount /dev/hda2 в fstab написал iocharstet=koi8-r, далее mount /dev/hda2 и ls /mnt/hda2 вместо вот этого ->п?п╬п╡п╟я? п©п╟п©п╨п - русские буквы╟. При перезагрузке перестал ругаться, что iocharstet=koi8-r iocharstet= utf8 не найдены.
He1mut, diesel, aim, snake огромное спасибо за помощь.
Вопросы конечно-же ещё имеются, но это в следующих темах.
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: Вместо русских букв-вопросы

Сообщение georgy_sh »

Alex K. писал(а):
14.12.2006 23:55
Ура. всё получилось. :D Хочется на радостях C2H5(OH)2 тяпнуть. ;)
KDE->Debian->приложения-> системные->Language-Environment->Russian environment.
Открылась Консоль, соглашался со всем, что спрашивал. (Вообще, это делал месяца 3 назад, но как ни пытался -вопросы вместо букв оставались, А 2 дня назад я скопировал из Кноппикса(около10 метров) папки ru и ru_RU из /usr/share/locale и содержимое скопировал в такие-же папки (было около 4 метров) в Канотиксе .
Потом umount /dev/hda2 в fstab написал iocharstet=koi8-r, далее mount /dev/hda2 и ls /mnt/hda2 вместо вот этого ->п?п╬п╡п╟я? п©п╟п©п╨п - русские буквы╟. При перезагрузке перестал ругаться, что iocharstet=koi8-r iocharstet= utf8 не найдены.
He1mut, diesel, aim, snake огромное спасибо за помощь.
Вопросы конечно-же ещё имеются, но это в следующих темах.

Невероятно рад за Вас!
Удачи!
Есть еще вопросы --- не стесняйтесь...
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Вместо русских букв-вопросы

Сообщение mark »

C2H5(OH)2 Что это????? Не надо!!!! Лучше просто С2H5OH!!!! Как химик говорю :D
Спасибо сказали:
Alex K.
Сообщения: 249
ОС: Debian GNU/Linux (squeeze)

Re: Вместо русских букв-вопросы

Сообщение Alex K. »

mark писал(а):
15.12.2006 00:07
C2H5(OH)2 Что это????? Не надо!!!! Лучше просто С2H5OH!!!! Как химик говорю :D


Точно, извините, это я в полусонном состоянии писал :D
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Спасибо сказали: