
ブロック デバイス ドライバーを作成しており、そこに ext4 ファイル システムをマウントしています。ext4 のファイルに対して fio verify を実行すると、検証エラーが発生します。
ext4 のファイル オフセットをブロック デバイス番号に変換するにはどうすればよいでしょうか?
答え1
これについては、https://serverfault.com/questions/309641/how-can-i-find-out-where-a-file-is-physical-located-on-the-disk-block-numbersこの目的に使用できると書かれていますdebugfs
。例えば:
debugfs -R "stat ~/myfile" /dev/sda1