Запись в ext2/ext3

Аватар пользователя debug

Доброго времени суток! Этот вопрос возможно больше в тему "программирование" - но я подумал - что он относится к FileSystems.
Имеется раздел (ext2 или ext3) размером 1G (в моём случае). syscall write возвращает -ENOSPC, хотя df показывает только 16% занято. Сначала я думал - что это резервируется место под журнал....но, потом решил проверить это на ext2 - результат тот же.
С теми же алгоритмами тестировал xfs и reiser - результаты ожидаемы - если statfs возвращает достаточное количество свободных блоков - запись производится. В случае же с ext-ами statfs возвращает достаточное кол-во блоков, а write файла размером с 1K (при размере блока в 1К) возвращает ENOSPC. Кто-либо сталкивался с подобным? Я понимаю, что это возможно как то связано с настройками - но не нашёл пока ответ.

RSS-материал