Войти

Показать полную графическую версию : Монтирование разделов msdos с нормальным отображением русских символов


BurzumII
26-11-2004, 08:58
Подскажите, плз, как примонтить виндовые разделы винта с нормальным отображением русских букв?
Спасибо.

B o s s
26-11-2004, 10:05
mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad* /mnt
можна еще так:
mount_msdosfs -Wkoi2dos /dev/ad* /mnt
но в мануале не рекомендуют второй способ, не знаю почему.

archy
26-11-2004, 11:26
Потому как первое указывает имменно локаль для файловой сисетмы (case insensetive, etc...), а второе таблицу перекодировки символов из одной локали в другую...

BurzumII
26-11-2004, 13:59
на mount_msdos -L ru_RU.KOI8-R -D CP866 /dev/ad* /mnt - выдается сообщчение, что параметра -D не бывает...
mount_msdos -W koi2dos /dev/ad* /mnt работает, но все в кракозябрах...(

mar
27-11-2004, 01:26
-D используется в mount_msdosfs (которую рекомендуют для 5-ой ветки)

BurzumII
29-11-2004, 10:03
а для 4.10 как осуществить безбракозябренное примонтение?

mar
29-11-2004, 10:57
BurzumII
насколько я понимаю, требуется указать что-то вроде:
mount_msdos -W koi2dos -L ru_RU.KOI8-R что_то_там куда_то_там

BurzumII
29-11-2004, 14:14
Всё равно корявки(((

mar
29-11-2004, 15:14
BurzumII
а э-э-э локаль у Вас какая стоит?

eugrus
29-11-2004, 15:54
как примонтить виндовые разделы
что значит виндовые?
какая ФС?

Belansky
29-11-2004, 16:34
BurzumII
А Вы точно FAT пробуете монтировать? Может, у Вас NTFS?

BurzumII
29-11-2004, 16:57
Fat32 - точно. э-э-э.... а как узнать локаль в Фрях?

Belansky
29-11-2004, 19:15
а как узнать локаль в Фрях?
Каманда locale.

eugrus
29-11-2004, 20:12
а как узнать локаль в Фрях?

я так понимаю тебя спрашивали не о локали FreeBSD, а о кодировке FS

mar
29-11-2004, 21:59
eugrus
и о локали во фри тоже

BurzumII
30-11-2004, 08:05
э-э-э... команды locale у меня нет...

Belansky
01-12-2004, 10:21
BurzumII
locale присутсвует в ветке 5.х, в 4.х ее нет. Тогда сами вспомните, предпринимались ли Вами шаги для руссификации системы. О руссификации системы можете почитать здесь (http://unix.ginras.ru/bsd/inst007.html).
И попробуйте монтировать с разными параметрами.

archy
01-12-2004, 10:48
Локаль можно глянуть так
echo $LANG

SSS
17-01-2005, 20:40
Тогда еще один вопрос.
mount_msdos -L ru_RU.KOI8-R -D CP866 /dev/ad* /mnt - для ввода руками.
А вот как что-то подобное запихнуть в fstab, и чтобы после этого еще и все заработало?
Может кто-то знает?

Belansky
18-01-2005, 15:58
/dev/ad0s2 /dos/c msdos rw,-Wkoi2dos,-L ru_RU.KOI8-R 0 0
Подробности (http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/lang-setup.html), также man mount, man fstab.




© OSzone.net 2001-2012