Просмотр полной версии : Как копировать большине файлы ?
cp -RfH /XXX /YYY
Застревает на больших файлах....больше 2 Гиг , как я понимаю....:hromoy:
И чё, делать ? :pnikovsky
Копирую на внешний ЮСБ хард....
:writing:
:dgdfgs:
ну наверно ограничения в самой файловой системе на максимальный размер файла в два гига.
FAT32 вроде до 4 гиг...нет ? А файлы меньше....между 2 и 3 гигами....
Telepoozeeck
06.11.2007, 21:58
а версия ядра у тебя какая?
Telepoozeeck
06.11.2007, 22:11
имел в виду я таких софто писак
LARGEFILE64_SOURCE
If you define this macro an additional set of functions is made available which enables 32 bit systems to use files of sizes beyond the usual limit of 2GB. This interface is not available if the system does not support files that large. On systems where the natural file size limit is greater than 2GB (i.e., on 64 bit systems) the new functions are identical to the replaced functions.
или у тебя LARGE_FILE_SUPPORT не включён :)
Telepoozeeck
06.11.2007, 22:23
я тебе скажу так: если dd if=from_file of=to_file прокатит то значит всё нифтяк с фс и у тебя глючный софт. а иначе ой.
в принципе O_LARGEFILE и LARGEFILE64_SOURCE ещё в начале 2.4 ветки появились...
FAT32 вроде до 4 гиг...нет ? А файлы меньше....между 2 и 3 гигами....
Что тебе мешает копировать не на ФАТ ?
Telepoozeeck
07.11.2007, 00:31
а при чём тут фат?
:)
если dd if=from_file of=to_file прокатит
Это-то работает....но только диск в диск... а я хочу с ext3 на Вин совместимое....
Telepoozeeck
07.11.2007, 09:44
Karabas, фат32? давай сделаем так:
подключи УСБ диск и дай сюда вывод
mount| grep ТОЧКА_МОНТИРОВАНИЯ_УСБ
ТОЧКА_МОНТИРОВАНИЯ_УСБ
Диска : /dev/sdc (диски sda и sdb внутренние, уже стоят.....)
Партиции : /media/disk
UbuntA его сама монтирует...автоматом....
Да не заморачивайтесь....нет, так нет...буду dd гибуить ....
О! Ещё вопросик....
cron запускает /script.sh >> /log.log
А в скрипте стоит dd if= of= ;
Если я пропишу dd if= of= >> /log.log ; то результат выполнения будет туда писаться ?
Telepoozeeck
07.11.2007, 20:55
Karabas,
Да не заморачивайтесь....нет, так нет...буду dd гибуить ....
нет просто интересно это у тебя как фс монтируется как vfat\fat или как что?
Если я пропишу dd if= of= >> /log.log ; то результат выполнения будет туда писаться ?
Да. при учловии что вывод на экран это stdout, а не stderr
я бы посоветовал тебе dd if= of= 2>&1 >/log.log
да и вообще лучше ловить всё. мало ли кто что куда пишет.
2>&1 нужно будет попробовать.... :writing:
dd if= of= 2>&1 >>/log.log
Все сообщения отражают мнения их авторов, и администрация никакой ответственности за них не несёт.
Powered by: vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Limited. Разработка логотипа —
smaxik
© 2001-2008 Израильский Форум