Por lo general, no es necesario realizar comprobaciones del sistema de archivos de forma manual. Android ejecuta esto en cada arranque antes de montar el sistema de archivos ( ref ). Lo mismo ocurre con el almacenamiento externo (véase esta respuesta ). Sin embargo, puede haber excepciones:
"Algunas imágenes de sistema no tienen e2fsck por razones de licencia (por ejemplo, imágenes de sistema SDK recientes). Detecte éstas y omita la comprobación".
Así podrá comprobar si /system/bin/e2fsck
(o /system/bin/fsck.f2fs
, lo que sea aplicable) sale de su dispositivo. O compruebe logcat
después de algunos reinicios repetidos para confirmar si se ejecutó la comprobación del sistema de archivos (normalmente en vold
o fs_mgr
log).
Si arranco el teléfono en recovery usando adb
Me sale Reboot / Factory reset / Wipe Cache en el menú, pero el teléfono es inaccesible en el PC (a través de adb
o fastboot
).
Usted está arrancando en la recuperación de stock proporcionada por su OEM. Pero para ejecutar comandos (incluyendo fsck
) en adb shell
o emulador de terminal necesitas un recovery personalizado (como TWRP). Tenga en cuenta que el flasheo de la recuperación personalizada requiere el desbloqueo del cargador de arranque que no es compatible con muchos dispositivos (incluyendo todos los dispositivos recientes de Huawei).
fastboot
sólo está disponible en el modo bootloader (en los dispositivos compatibles), por lo que no es relevante aquí.
Si está seguro de que la comprobación del sistema de archivos no se está ejecutando en su dispositivo pero es necesaria (debido a errores del sistema de archivos), puede hacer un restablecimiento de fábrica que recree el /data
sistema de archivos.