
Ich schreibe einen Blockgerätetreiber und habe darauf ein Ext4-Dateisystem gemountet. Wenn ich „fio verify“ für eine Datei von Ext4 ausführe, erhalte ich einen Prüffehler.
Wie konvertiert man den Datei-Offset in ext4 in eine Blockgerätenummer?
Antwort1
Dies wird beantwortet aufhttps://serverfault.com/questions/309641/wie-kann-ich-herausfinden-wo-eine-datei-physisch-auf-den-festplattenblocknummern-liegtwas besagt, dass debugfs
es für diesen Zweck verwendet werden kann. Zum Beispiel:
debugfs -R "stat ~/meineDatei" /dev/sda1