2

Как я могу получить номер блока (ов) определенного файла в файловой системе (блоки, которые файл использует на жестком диске)?

Я использую SystemRescueCD на основе Gentoo Linux, поэтому у меня установлено множество инструментов, которые могут получить эту информацию для меня.

С наилучшими пожеланиями

1 ответ1

1

Если вы смотрите на Linux с ext2, ext3 или (возможно) ext4, вам нужны e2fsprogs, в частности, программа debugfs .

Для NTFS и FAT32 могут быть утилиты на основе Linux, которые будут предоставлять эту информацию, но вы также можете заглянуть в API-интерфейс дефрагментации Windows, но информации о нем, похоже, мало. Оболочки C # Джеффри Уолла для API-интерфейса дефрагментации Windows могут быть хорошим местом для начала, и форумы MyDefrag могут также иметь некоторую информацию об использовании.

Быстрые дополнительные заметки:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .