Копирование файлов в папку фиксированного размера
Добрый день! Возникла необходимость создания папки фиксированного размера на виртуалке Linux Ubuntu и расшарить ее на Win7. Все вроде бы получилось, но возникает следующая проблема: если в папке остался 1Гб свободного места а я пытаюсь скопировать туда файл размера 2Гб, копирование проходит наполовину, после чего автоматически начинается заново. Как сделать так, чтобы при недостатке места файл не копировался, а сразу выдавало ошибку? В идеале хотелось бы сделать следующее: при недостатке места для нового файла, удалялись самые старые файлы, ровно столько, чтобы в папку вместился новый файл
Заранее спасибо всем, кто откликнется!