FAT32 и имена файлов, содержащие символ '№'

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

FAT32 и имена файлов, содержащие символ '№'

Сообщение SureOrSiren »

В иксах локаль UTF-8, в консоли KOI8-R. Монтирую диск так:

Код: Выделить всё

mount_msdosfs -W koi2dos -D UTF-8 -L ru_RU.UTF-8 /dev/ad0s3 /mnt/d

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

вот, что примерно выдает ls:

Код: Выделить всё

ls: Файл?1: Invalid argument
ls: Файл?2: Invalid argument

Где "?" в оригинальном имени - это символ номера (т.е. на самом деле наши файлы называются Файл№1,Файл№2).
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение arachnid »

попробуй по другому
если посмотреть в ман, то там mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s1 /mnt
таким образом L ты указал правильно, а вот в самом досе раскладка утфной быть не может - там cp866
и опцию W - удали, она оставлена для обратной совместимости
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение SureOrSiren »

arachnid писал(а):
29.06.2008 16:00
попробуй по другому
если посмотреть в ман, то там mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s1 /mnt
таким образом L ты указал правильно, а вот в самом досе раскладка утфной быть не может - там cp866
и опцию W - удали, она оставлена для обратной совместимости

и так пробовал, вместо КОИ, естессно, УТФ.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение arachnid »

SureOrSiren писал(а):
29.06.2008 20:53
arachnid писал(а):
29.06.2008 16:00
попробуй по другому
если посмотреть в ман, то там mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s1 /mnt
таким образом L ты указал правильно, а вот в самом досе раскладка утфной быть не может - там cp866
и опцию W - удали, она оставлена для обратной совместимости

и так пробовал, вместо КОИ, естессно, УТФ.

D у тебя какое?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение SureOrSiren »

arachnid писал(а):
30.06.2008 09:55
D у тебя какое?

mount_msdosfs -D CP866 -L ru_RU.UTF-8 /dev/ad0s3 /mnt/d
Ни каких изменений.
Спасибо сказали:
Ларин
Сообщения: 140

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение Ларин »

ИМХО решать проблемы с виндой и ее разделами нужно кардинально т.е. удаляя их нафиг:)
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение SureOrSiren »

Ларин писал(а):
01.07.2008 15:14
ИМХО решать проблемы с виндой и ее разделами нужно кардинально т.е. удаляя их нафиг:)

я уже думаю над этим... давно думаю :)
Спасибо сказали:
Ларин
Сообщения: 140

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение Ларин »

SureOrSiren писал(а):
01.07.2008 21:23
Ларин писал(а):
01.07.2008 15:14
ИМХО решать проблемы с виндой и ее разделами нужно кардинально т.е. удаляя их нафиг:)

я уже думаю над этим... давно думаю :)

и что же тебя останавливает?
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: FAT32 и имена файлов, содержащие символ '№'

Сообщение SureOrSiren »

Ларин писал(а):
02.07.2008 15:01
SureOrSiren писал(а):
01.07.2008 21:23
Ларин писал(а):
01.07.2008 15:14
ИМХО решать проблемы с виндой и ее разделами нужно кардинально т.е. удаляя их нафиг:)

я уже думаю над этим... давно думаю :)

и что же тебя останавливает?

Это требует поиска свободного винта, на кторый нужно перелить файлы с раздела FAT. К тому же, это время.
Спасибо сказали: