
我正在編寫一個區塊設備驅動程序,並在其上安裝了 ext4 檔案系統。當我對 ext4 的檔案執行 fio verify 時,出現驗證錯誤。
如何將 ext4 中的 file,offset 轉換為區塊裝置號碼?
答案1
這是在上回答的https://serverfault.com/questions/309641/how-can-i-find-out-where-a-file-is-physically- located-on-the-disk-block-numbers其中說debugfs
可以用於此目的。例如:
debugfs -R“stat ~/myfile”/dev/sda1