Jak ustalić, który plik zajmuje dany sektor w systemie Linux?

4

W Linuksie chciałbym wiedzieć, jak znaleźć pliki, jeśli takie, które wykorzystują określony sektor na dysku twardym (ext2 / 3). Jest to podobne pytanie tutaj dotyczące systemu Windows, jednak muszę rozwiązanie wiersza poleceń Linux (jest to system bez głowy).

MT.
źródło
podobne pytanie: serverfault.com/questions/315700/…
neutrinus

Odpowiedzi:

5

Krótka odpowiedź brzmi: musisz użyć debugfs. Znaleziona tutaj długa odpowiedź jest taka, że ​​najpierw trzeba mapować lokalizację dysku na lokalizację systemu plików. Nawiasem mówiąc, nie powiedziałeś, czy twój system plików to ext2 / 3 czy coś innego. Link jest dla ext2 / 3.

Dennis Williamson
źródło
Dzięki, właśnie tego szukałem. System plików to ext3 (zaktualizowałem swoje oryginalne pytanie).
MT.