Что такое Unable to load NLS charset iso8859-1

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Что такое Unable to load NLS charset iso8859-1

Сообщение *Sasha* »

При загркзке ядра

Unable to load NLS charset iso8859-1
failed (code 68)
Debian

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

Ты спрабуеш прымантаваць нейкую файлавую сістэму (fat?) з опцыяй iocharset=iso8859-1, але модуля такога няма ні ў ядры, ні ў дырэкторыі з модулямі. Я здагаваўся?:)

Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Сообщение *Sasha* »

Так в fstab ничего такого нет

# /etc/fstab: static file system information.
#
# <file> <mount> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda3 / reiserfs notail 0 1
/dev/sda6 none swap sw 0 0
#/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
#/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0


/dev/sda1 /mnt/windows/c/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
/dev/sda5 /mnt/windows/d/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
/dev/sdb5 /mnt/windows/e/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0




/mnt/windows/d/iso/Debian_a.iso /sasha/pkgs/debian_a auto loop 0 0
/mnt/windows/d/iso/Debian_b.iso /sasha/pkgs/debian_b auto loop 0 0
/mnt/windows/d/iso/Debian_c.iso /sasha/pkgs/debian_c auto loop 0 0
Debian

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

Доброго дня суток, для полного ответа на Ваш вопрос не достает полного вопроса. Нет данных о прилажении, которое вызывает эту ошибку, так же нет данных, какие локали у Вас скомпилированны. К примеру у Вас действительно локаль iso8859-1 может быть не предусмотрена либо в ядре либо в glibc. В первом случае надо перекомпилировать ядро, во втором надо собрать эту локаль. Для получения списка собранных локалей надо выполнить locale-gen -l
(на gentto)

Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Сообщение *Sasha* »

Мне интерестно просто откуда это, ведь я ни чего не монтирую с опцыяй iocharset=iso8859-1.
Debian

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

*Sasha*, магчыма, ён выстаўлены як default-знаказбор?

Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Сообщение *Sasha* »

booxter,
А что это такое и как посмтреть?
Debian

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

*Sasha*, гэта вызначаецца ў часе кампіляцыі ядра / збірання модуля, які выкарыстоўвае default-значэнне nls. З вядомых мне такіх модуляў магу назваць vfat, smbfs, магчыма нейкія іншыя. Каб змяніць гэтае значэнне, трэба змяніць яго ў адпаведным раздзеле make [menu|x|]config. Пасля, канешне, перакапіляваць альбо ядро (калі модулі ўбудаваныя), альбо толькі модуль (калі збіраецца па частках).
Як я разумею, гэтым знаказборам ты зусім не карыстаешся, а таму раю яго проста адключыць у NLS-раздзеле наладкі ядра і паглядзець, што з гэтага атрымаецца.

Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Сообщение *Sasha* »

booxter,
У меня мобуль был отключен, но в Default NLS Option был указан, я заменил на UTF-8, теперь
Unable to load NLS charset UTF-8
Debian

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

не знаю, но ощущение, что у тебя локаль прописана не верно в ядре (у меня к примеру) локаль пишется в нижнем регистре. Попробуй, может дело в регистре

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

/dev/sda1 /mnt/windows/c/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
/dev/sda5 /mnt/windows/d/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
/dev/sdb5 /mnt/windows/e/ ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
----
Странный у тебя fstab. вот мои строчки, хотя это не к той проблеме, но интересно.
/dev/hdc /mnt/cdrom auto auto,rw,user,iocharset=koi8-r 0 0
/dev/fd0 /mnt/floppy vfat noauto,user,iocharset=koi8-r 0 0
/dev/sda /mnt/flash vfat auto,user,rw 0 0
Я по поводу "locale=ru_RU.utf8"

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

И у меня локаль utf звучит так "ru_RU.UTF-8" дай вывод команды locale и locale-gen -l

Аватара пользователя
*Sasha*
Неотъемлемая часть форума
Сообщения: 258
Зарегистрирован: 12 мар 2005, 01:50
Откуда: Минск
Контактная информация:

Сообщение *Sasha* »

Игорь,
А что странного в fstab?


debian:/home/sasha# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
debian:/home/sasha# locale-gen -l
Generating locales (this might take a while)...
ru_RU.UTF-8... done
Generation complete.
debian:/home/sasha#
Debian

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

Да так, просто у тебя локаль в ядре должна быть utf-8 а в fstabe silent,umask=0,locale=ru_RU.UTF-8...
в линуксе регистр имеет большое значение, да и локали ru_RU.utf8 у тебя нет. А ошибку выдает ядро, в нем надо писать как раз utf-8

Игорь
Интересующийся
Сообщения: 56
Зарегистрирован: 18 дек 2006, 17:38
Контактная информация:

Сообщение Игорь »

Да, посмотри как у меня локаль прописывается в fstab-е, а как у тебя, может оно так надо, но я бы все-таки поменял на то, что в ядре - iocharset=utf-8

Ответить