
Estoy escribiendo un controlador de dispositivo de bloque y he montado un sistema de archivos ext4 en él. Cuando ejecuto fio verificar en un archivo de ext4, aparece un error de verificación.
¿Cómo se convierte el archivo, desplazado en ext4, a un número de dispositivo de bloque?
Respuesta1
Esto se responde enhttps://serverfault.com/questions/309641/cómo-puedo-descubrir-dónde-un-archivo-está-físicamente-ubicado-en-el-disco-números-de-bloqueque dice debugfs
que se puede utilizar para este propósito. Por ejemplo:
debugfs -R "stat ~/miarchivo" /dev/sda1