монтирование, чтобы русские буквы нормально отображались
монтирование, чтобы русские буквы нормально отображались
Как примонтировать fat32, чтобы вместо вопросов в названии файлов были русские буквы. Пробовал iocharset=windows-1251. Не получается. Выдаёт ошибку. Может это следствие того, что локали 1251 нет в системе. Если из-за этого, то где её можно взять и как установить?
Код: Выделить всё
/dev/hda1 /mnt/win vfat iocharset=koi8-r,codepage=866,rw,umask=000,showexec,quiet 0 0
* /dev/hda1 - имя файла устройства (дискового раздела), несущего fat,
* /mnt/win - точка монтирования(то есть каталог, куда попадет содержимое fat-раздела после монтирования),
* iocharset=koi8-r - локаль вашей системы,
* codepage=866 кодировка windows-раздела,
* umask=000 - т.н. маска доступа, в приведенной форме делает fat- раздел доступным всем юзерам системы для чтения, записи и исполнения,
* showexec - нужна, чтобы как исполняемые отображались только файлы с расширениями com, exe, bat; если её не указать, файлы будут отображаться в соответствие со значнеиями umask (в приведенном выше примере - все как исполняемые),
* quiet - отмена сообщений о невозможности изменения атрибутов файлов при их копировании на fat-раздел (так как fat не хранит информацию о владельце файла и правах доступа, то при попытке записи такой информации будут выдаваться сообщения о невозможности её записать, что не несёт полезной информации, а только мешает).
Больше здесь: http://www.citforum.ru/open_source/mount_win/
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...
полезная опция для vfat разделов: showexec. Если ее указывать, то +x выставляется только файлам с разширением exe или com.
Не так парит
Не так парит
Join jabber.org.by. avb@jabber.org.by
- Samotnik
- Неотъемлемая часть форума
- Сообщения: 295
- Зарегистрирован: 29 июн 2004, 13:19
- Откуда: Вялейскі жулік
- Контактная информация:
Штосьуі кшталту:
Замяніць be_BY на патрэбную лакаль а UTF-8 на патрэбную кадзіроўку.
Але зпачатку паглядзі мо яна ўжо ёсьць у сістэме
Код: Выделить всё
localedef -i be_BY -f UTF-8 be_BY.UTF-8
Але зпачатку паглядзі
Код: Выделить всё
locale -a | grep '<патрэбная лакаль>'
Ти кажеш що ти вільний? Я хочу почути твою виразну волю, а не те, що ти скинув ярмо!
- SPEccyFighter
- Фанатеющий
- Сообщения: 126
- Зарегистрирован: 19 мар 2006, 17:51
- Откуда: Орша, Витебская обл.
- Контактная информация:
Дистрибутив Debian Sarge r3 ядро 2.4.x-3-k7, локаль -- koi8-r. В fstab монтируется win-раздел с параметрами:Jay писал(а):Код: Выделить всё
/dev/hda1 /mnt/win vfat iocharset=koi8-r,codepage=866,rw,umask=000,showexec,quiet 0 0
...
Больше здесь: http://www.citforum.ru/open_source/mount_win/
/dev/hda1 /mnt/win vfat iocharset=koi8-r,codepage=866,rw,umask=000 0 0
с win-раздела и на него каталоги с русскими именами копируются правильно.
Есть раздел ext3, монтирую:
mount -O rw,iocharset=koi8-r,umask=0,codepage=866 /dev/hda8 /mnt/disk
А на экране и у пользователя и у root'а какая-то хрень вместо русских имён каталогов. Ума не приложу, что надо сделать. В остальном то всё, что надо рулит.
Лучшее - враг хорошего. Фольклор спектрумистов.
UNIX System V init
UNIX System V init