我正在编写一个块设备驱动程序,并且已在其上安装了 ext4 文件系统。当我对 ext4 中的文件运行 fio verify 时,出现验证错误。
如何将 ext4 中的文件偏移量转换为块设备编号?
答案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