ntfs-3g+koi8-r
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Dominator
- мл. сержант
- Сообщения: 123
- Зарегистрирован: 2009-06-06 15:43:01
- Откуда: Новосибирск/Кобург
- Контактная информация:
ntfs-3g+koi8-r
Всем привет! Тут в инете вычитал, что, мол под FreeBSD ntfs-3g не понимает koi8-r.
Так ли это?
Если да, то ситуация следующая: есть сервер на фряхе 8.0, там koi8-r. Планирую туда прицепить хард с ntfs, не меняя кодировку. Как мне быть?
Так ли это?
Если да, то ситуация следующая: есть сервер на фряхе 8.0, там koi8-r. Планирую туда прицепить хард с ntfs, не меняя кодировку. Как мне быть?
Windows must die!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- netbug
- рядовой
- Сообщения: 31
- Зарегистрирован: 2008-04-15 13:47:28
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: ntfs-3g+koi8-r
а ты попробуй сам проверить. Или проблема прицепить-отцепить винт с ntfs?
- Dog
- лейтенант
- Сообщения: 723
- Зарегистрирован: 2006-09-21 10:34:36
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: ntfs-3g+koi8-r
ntfs-3g заточен под юникод. Подробности - в FAQ на оф. сайте.
Oh my God, they killed init! Bastards!
- Dominator
- мл. сержант
- Сообщения: 123
- Зарегистрирован: 2009-06-06 15:43:01
- Откуда: Новосибирск/Кобург
- Контактная информация:
Re: ntfs-3g+koi8-r
Задача: надо подцепить винт, слить с него одну инфу, залить другую.netbug писал(а):Или проблема прицепить-отцепить винт с ntfs?
P.S. iconv может помочь или нет?
Windows must die!
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-05-06 19:54:28
Re: ntfs-3g+koi8-r
Проверил. Неработает (((.
Собирал из портов с опциями по умолчанию.
Ось FreeBSD 8.0
Монтирую так
опцию locale=ru_RU.KOI8-R просто игнорирует, и выдает имена файлов в UTF-8
может кто решил проблему ?
Собирал из портов с опциями по умолчанию.
Ось FreeBSD 8.0
Монтирую так
Код: Выделить всё
mount_ntfs-3g -o locale=ru_RU.KOI8-R /dev/ad12s1 /mntfs/ntfs50
может кто решил проблему ?
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: ntfs-3g+koi8-r
а собрать тазик с виндой и через него лить не айс?
100 мбит это конечно не сата3, но тоже весьма шустро и до теоретического потолка почти доходит? по крайней мере стабильные 80-90 мбит по ftp получаются спокойно
100 мбит это конечно не сата3, но тоже весьма шустро и до теоретического потолка почти доходит? по крайней мере стабильные 80-90 мбит по ftp получаются спокойно
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: ntfs-3g+koi8-r
с 23 апреля могло бы перекачаться терабайт так 12+
на гигабите соответственно раз так в 4-7 выше

на гигабите соответственно раз так в 4-7 выше
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-05-06 19:54:28
Re: ntfs-3g+koi8-r
хотелось бы чтобы монтировалось уже сразу в koi8-r.
а насчет тазиков - дык можно smbftpd с перекодировкой utf-8 => koi8-r поставить и к себе же коннектится на 127.0.0.1
ну или вариации на тему: аля samba, аля nfs - там вроде тоже перекодировка имен на лету есть.
И скорость сетью не будет ограничена.
Только вот не хочется так извращаться.
Хотелось бы научить ntfs-3g iconv-ом пользоваться и выдавать имена в koi8
а насчет тазиков - дык можно smbftpd с перекодировкой utf-8 => koi8-r поставить и к себе же коннектится на 127.0.0.1
ну или вариации на тему: аля samba, аля nfs - там вроде тоже перекодировка имен на лету есть.
И скорость сетью не будет ограничена.
Только вот не хочется так извращаться.
Хотелось бы научить ntfs-3g iconv-ом пользоваться и выдавать имена в koi8
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: ntfs-3g+koi8-r
сомненья меня грызут по этому поводу
тема вроде бы не однократно поднималась, но об успехах я не слышал, хотя и слушал не особо внимательно
тема вроде бы не однократно поднималась, но об успехах я не слышал, хотя и слушал не особо внимательно
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-05-06 19:54:28
Re: ntfs-3g+koi8-r
Потому что их пока что быть и не может.
Поковырял сыры от ntfs-3g.... Нету там поддержки ничего кроме UTF-8, хотя в исходниках заложено - но неработает, видать потому и отключено и жестко utf-8 прописан.
В общем делаем так:
после этого опция locale=лалала начинает обрабатываться при монтировании
и хотелось бы сказать "пьем квас и радуемся жизни"...., НО
если указать что то отличное от locale=ru_RU.UTF-8 монтируется пустая папка
З.Ы.
функция
int ntfs_set_char_encoding(const char *locale) { ... }
ниоткуда не вызывается, но она есть и именно в ней определяется кодировка......
кодировка устанавливается вызовом setlocale(...) из main() в ntfs-3g.c
Поковырял сыры от ntfs-3g.... Нету там поддержки ничего кроме UTF-8, хотя в исходниках заложено - но неработает, видать потому и отключено и жестко utf-8 прописан.
В общем делаем так:
Код: Выделить всё
cd /usr/ports/sysutils/fuse_ntfs
make patch
потом лезем в
/usr/ports/sysutils/fusefs-ntfs/work/ntfs-3g-2009.4.4/libntfs-3g/unistr.c
(как я понял сдесь все перекодировки и делаются)
static int use_utf8 = 1;
меняем на
static int use_utf8 = 0;
сохраняем
делаем
make
make install
и хотелось бы сказать "пьем квас и радуемся жизни"...., НО
если указать что то отличное от locale=ru_RU.UTF-8 монтируется пустая папка

З.Ы.
функция
int ntfs_set_char_encoding(const char *locale) { ... }
ниоткуда не вызывается, но она есть и именно в ней определяется кодировка......
кодировка устанавливается вызовом setlocale(...) из main() в ntfs-3g.c
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2009-11-23 22:38:57
Re: ntfs-3g+koi8-r
ИМХО самый быстрый вариант сделать консоль в utf-8 под jfbterm качнуть все с винта и вернуть все назад. Я настраивал все это по этому посту: http://kvasdopil.livejournal.com/31964.html