LINUX.ORG.RU

«Нередко также вместо термина «набор символов» неправильно употребляют термин «кодовая страница», означающий на самом деле частный случай набора символов с однобайтным кодированием.» (C) Wikipedia, 2010

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

Что же касается iocharset и codepage, то man говорит о том, что:

iocharset=value
Character set to use for converting between 8 bit characters and 16 bit Unicode characters. The default is iso8859-1. Long file‐ names are stored on disk in Unicode format.

codepage=value
Sets the codepage for converting to shortname characters on FAT and VFAT filesystems. By default, codepage 437 is used.

Т.е. Codepage - для FAT с малыми именами.

iocharset - для всего остального, используется для перекодировки между 8-битными кодировками и универсальным Юникодом.

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

Только man не говорит, как правильно писать эти самые value, типа догодайся сам.

Практика показывает, что mount не понимает написание кодировки в верхнем регистре «KOI8-R» (так, как это пишется в locale), ему подавай в нижнем - «koi8-r». И это при том, что половина интернета завалена примерами команды mount с написанием в верхнем регистре, то есть примеры заранее нерабочие.

xintrea
()

И расскажите еще, пожалуйста, о назначении параметров iocharset и codepage команды mount.

Ну тут даже догадаться можно. На монтироуемой фс названия директорий могут быть в нестандартных кодировках.

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

Ух-ты, тоже думал, в чем собственно разница. Вот и узнал

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