LINUX.ORG.RU

man mount
/Mount options for vfat

Зачем поставил красноглазый дистрибутив, если неспособен к поиску информации?

anonymous
()

Лорчую анонимуса. Читай ман или гугли, обсосано много раз.

Ну, и молодец, что не привёл используемые опции монтирования, очень в духе ЛОРа.

d ★★★★
()
Ответ на: комментарий от d

Так смонтировать с определенными параметрами-то я смонтирую, но под виндой эта же проблема и хотелось бы чтобы все работало с параметрами из коробки (т.к. новые файлы с кириллицей отображаются нормально).

Pidgin ★★
() автор топика
Ответ на: комментарий от Pidgin

Так смонтировать с определенными параметрами-то я смонтирую

Нужно было раньше монтировать с codepage=866.

А сейчас я подключаюсь через libastral.so (потому что опций монтирования, которые вызвали ошибку я так и не увидел) и предлагаю тебе сделать второй раздел, смонтировать его с -o codepage=866,iocharset=utf8,umask=111,dmask=000 и скопировать нормальные имена на него.

d ★★★★
()
Ответ на: комментарий от d

Смонтировал, все точно также:

$ su -c 'mount -o codepage=866,iocharset=utf8,umask=111,dmask=000 /dev/sda1 /mnt'
$ cd /mnt
$ ls
Ð?окÑ?менÑ?Ñ?
Ð?зобÑ?ажениÑ?
Ð?идео
Ð?бÑ?едоÑ?Ñ?Ñ?пнÑ?е
Ð?Ñ?зÑ?ка
$RECYCLE.BIN

Pidgin ★★
() автор топика
Последнее исправление: Pidgin (всего исправлений: 1)
Ответ на: комментарий от Pidgin

Ты когда копировал файлы, указал неверную кодировку (или не указал верную, по умолчанию в ядре прописана совсем не cp866), поэтому когда ты теперь (и винда) монтируешь с codepage=866, символы подставляются не из той таблицы.

Тебе нужно этот раздел смонтировать, указав ту самую кодировку, и скопировать файлы на новый раздел, смонтированный с codepage=866.

Если есть свободное место, можешь скопировать всё на линуксовую фс, перемонтировать fat-раздел с 866 и переместить файлы обратно.

Но в любом случае нужно сначала смонтировать так, чтобы имена читались.

d ★★★★
()
Ответ на: комментарий от anonymous
LANG=ru_RU.utf8
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=
Pidgin ★★
() автор топика
Ответ на: комментарий от pod

Это хорошо. Но какая кодировка сейчас, т.е. с какой кодировкой убунта записывала файлы по умолчанию?

Pidgin ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.