LINUX.ORG.RU

кури функцию msdosfs_mountfs (к примеру) из BSD-шной реализации FAT-а, там буквально за 3 read-а собирается вся базовая инфа о файловой системе, вот ее и стащи :)

fmj
()
Ответ на: комментарий от fmj

Спасибо!

Ок если готового не найдём значит стащим

cvv ★★★★★
() автор топика

В FAT есть специальное поле, в котором записано количество свободных кластеров. Проблема в том, что винда в жизни это поле не уважала, а _все_ мсяшные инсталлеры самостоятельно рассчитывают свободное место на диске... В линуксе последнем перерасчет свободного места при монтировании по-дефолту сделали.

Macil ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.