Попробуйте поискать системные вызовы, возможно есть какие?
Зависит от файловой системы и какой доступ вы к ней имеете.
Можно попробовать рекурсивный поиск, тупо по всему диску с корня начиная. Либо использовать специфику ФС работать с диском на низком уровне.