
Estou escrevendo um driver de dispositivo de bloco e montei o sistema de arquivos ext4 nele. Quando executo fio verify em um arquivo de ext4 , recebo um erro de verificação.
Como converter o arquivo offset em ext4 em um número de dispositivo de bloco?
Responder1
Isso é respondido emhttps://serverfault.com/questions/309641/how-can-i-find-out-where-a-file-is-physically-located-on-the-disk-block-numbersque diz debugfs
que pode ser usado para esse fim. Por exemplo:
debugfs -R "stat ~/meuarquivo" /dev/sda1