ntfs-3g (проблемы с копированием большого кол-ва файлов)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

first_slider
Сообщения: 41

ntfs-3g

Сообщение first_slider »

Господа, ни кто из местных активно не пользуется сабжем? Имеются следующая проблема. При копировании на ntfs раздел моей фотоколекции около 30 Гб фотографий, наблюдается следующий глюк, удается скопировать только лишь мегабайт 500-600, полсе чего процесс копирования прерывается с сообщением о невозможности создать файл, если поле этого прибить некоторое кол-во файлов то можно скопировать еще столько же (по размеру) сколько было убито, потом опять затык. Ни перемонтирование, ни перезагрузка fuse, не помогают. Вроде как помогает дефрагментация этого раздела под виндой, но сейчас не уверен врать не буду, до конца этот вопрос не исследовал.

Кто ,что может посоветовать??? :(

Версия ntfs-3g -> ntfs-3g 1.0 (на более ранних версиях была та же беда)
Версия fuse -> 2.6.3
Ядро -> 2.6.19-gentoo-r5 на x86_64 AMD Athlon™ 64 Processor 3500+ AuthenticAMD GNU/Linux
fstab -> /dev/sda2 /mnt/windows/m4 ntfs-3g silent,allow_other,user,locale=ru_RU.utf8,umask=0 0 1
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: ntfs-3g

Сообщение serg_sk »

Копировал файл размером 4 гига. Все четко.

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

elvenhome ~ # emerge -pv sys-fs/fuse ntfs3g

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-fs/fuse-2.6.3  0 kB
[ebuild   R   ] sys-fs/ntfs3g-1.0  USE="-suid" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: ntfs-3g

Сообщение kidoz »

Тут дело не в объеме, а в количестве файлов.
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: ntfs-3g

Сообщение serg_sk »

Ну блин %)

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

# mkdir /home/temp; cd /home/temp
# let i=0; while [ $i<1000 ]; do dd if=/dev/urandom of=$i count=4000; let i=i+1; done;
//Вывод команды dd, всякий мусорко короч//
# mkdir /mnt/wind/temp; cd /mnt/wind/temp
# cp /home/temp/* ./
# ls | wc -l
999
# du -sh /mnt/wind/temp/
2,0G    /mnt/wind/temp/

И че? :rolleyes:

P.S.

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

elvenhome temp # uname -a
Linux elvenhome 2.6.19 #1 SMP Sat Mar 31 00:04:17 EEST 2007 x86_64 Intel® Core(tm)2 CPU          6700  @ 2.66GHz GenuineIntel GNU/Linux
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

kidoz писал(а):
01.04.2007 00:40
Тут дело не в объеме, а в количестве файлов.


Я тоже думаю что проблема именно в этом. Но вот как с этим бороться? Кстати, под виндой можно и не дефрагментировать, а просто поработать с разделом, после этого в linux, тоже до поры до времени все ОК.

serg_sk писал(а):
01.04.2007 01:38
Ну блин %)

Вот вам и блин, у меня в коллекции около 40 тысяч фотографий :rolleyes: , и это далеко не все что лежит на этом разделе. А проблемы начинаются при активном использовании раздела, в последний раз это случилось когда я переносил свой архив с одного винта на другой, при этом сортировал, удалял, перемещал большое кол-во файлов. Вот .... :blush:
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: ntfs-3g

Сообщение kidoz »

OFFTopic
Может раздел в Ext2/Ext3 и Ext2/Ext3 driver для Windows использовать? :)
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

kidoz писал(а):
01.04.2007 20:03
OFFTopic
Может раздел в Ext2/Ext3 и Ext2/Ext3 driver для Windows использовать? :)


У меня UTF8. :rolleyes:
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: ntfs-3g

Сообщение kidoz »

first_slider писал(а):
01.04.2007 20:44
У меня UTF8. :rolleyes:

У меня тоже и что из этого следует, поподробней. :ph34r:
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

kidoz писал(а):
01.04.2007 21:21
first_slider писал(а):
01.04.2007 20:44

У меня UTF8. :rolleyes:

У меня тоже и что из этого следует, поподробней. :ph34r:


На сколько мне удалось выяснить, ни один из драйверов для extX под винды его не умеет. Может я конечно и не прав, дайте ссылку если так, благодарность моя не будет иметь границ. :)
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: ntfs-3g

Сообщение kidoz »

Попробуйте. Отпишитесь о результатах эксперимента.
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

kidoz писал(а):
01.04.2007 22:00
Попробуйте. Отпишитесь о результатах эксперимента.


Neither different code pages nor UTF-8 encoded file names are supported


И этим все сказано. :(
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: ntfs-3g

Сообщение serg_sk »

first_slider
Если вы не поняли, что я привел за кусок кода под словами "Ну блин %)" поясню. Я создал 999 файлов емкостью 2мб, и потом перекопировал их на раздел с виндой. Затем проверил сколько файлов скопировалось. И в результате у меня перекопировались на виндовый раздел все файлы.
Вес одного файла 2мб, сумарно почти 2Гб.

Думаю, что если копировать 40Гб ничего не изменится, но я могу попробовать. Так что драйвер вполне нормально работает.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

serg_sk писал(а):
01.04.2007 22:46
first_slider
Если вы не поняли, что я привел за кусок кода под словами "Ну блин %)" поясню. Я создал 999 файлов емкостью 2мб, и потом перекопировал их на раздел с виндой. Затем проверил сколько файлов скопировалось. И в результате у меня перекопировались на виндовый раздел все файлы.
Вес одного файла 2мб, сумарно почти 2Гб.

Думаю, что если копировать 40Гб ничего не изменится, но я могу попробовать. Так что драйвер вполне нормально работает.


Я прекрасно понял, что за кусок кода вы привели, а выше уже писал свои размышления на тему "при каких обстоятельствах это произошло". Однако я могу констатировать, что у меня он неработает, вернее не совсем коректно работает с таблицей размещения файлов.

З.Ы. Какой версии у вас ntfs (под виндой)?
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: ntfs-3g

Сообщение serg_sk »

(first_slider @ Apr 1 2007, в 21:55) писал(а):З.Ы. Какой версии у вас ntfs (под виндой)?

Спросите что-то полегче, под виндой я простой сметрный %) Стоит winxp sp2 вот она сама ntfs раздел и создавала )
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: ntfs-3g

Сообщение serzh-z »

(first_slider @ Apr 1 2007, в 22:55) писал(а):что у меня он неработает, вернее не совсем коректно работает с таблицей размещения файлов.
В таком случае - может просто нехватает места в MFT? А драйвер ntfs-3g просто не в состоянии самостоятельно добавить очередной кусок таблицы.
Спасибо сказали:
first_slider
Сообщения: 41

Re: ntfs-3g

Сообщение first_slider »

serzh-z писал(а):
02.04.2007 00:20
(first_slider @ Apr 1 2007, в 22:55) писал(а):
что у меня он неработает, вернее не совсем коректно работает с таблицей размещения файлов.
В таком случае - может просто нехватает места в MFT? А драйвер ntfs-3g просто не в состоянии самостоятельно добавить очередной кусок таблицы.


Это единственное разумное объяснение, что мне сейчас приходит в голову, но, если то так, то это очень странно для драйвера с версией 1.0. Да и погуляв по их форуму я не нашел ни чего по этой теме. может плохо искал? :blush:
Спасибо сказали:
Atlant
Сообщения: 9

Re: ntfs-3g

Сообщение Atlant »

Насчет utf8 есть драйвер с его поддержки в винде
Тута
Единственно, постоянно придется подключать разделы под пользователем, автоматом в отличии от Ext2 IFS For Windows не подключается
Спасибо сказали: