En général, vous n'avez pas besoin d'exécuter manuellement les vérifications du système de fichiers. Android l'exécute à chaque démarrage avant de monter le système de fichiers ( réf. ). Il en va de même pour le stockage externe (voir cette réponse ). Toutefois, des exceptions peuvent exister :
"Certaines images système n'ont pas e2fsck pour des raisons de licence (par exemple, les images système SDK récentes). Détectez-les et ignorez la vérification."
Vous pouvez donc vérifier si /system/bin/e2fsck
(ou /system/bin/fsck.f2fs
ou autre) sort de votre appareil. Ou vérifiez logcat
après quelques redémarrages répétés pour confirmer si la vérification du système de fichiers a été exécutée (généralement dans vold
o fs_mgr
log).
Si je démarre le téléphone en mode récupération en utilisant adb
J'obtiens Reboot / Factory reset / Wipe Cache dans le menu, mais le téléphone est inaccessible sur le PC (par l'intermédiaire de adb
o fastboot
).
Vous démarrez dans le système de récupération fourni par votre équipementier. Mais afin d'exécuter des commandes (y compris fsck
) sur adb shell
ou un émulateur de terminal, vous avez besoin d'une restauration personnalisée (comme TWRP). Notez que le lancement d'une restauration personnalisée nécessite le déverrouillage du bootloader, qui n'est pas pris en charge par de nombreux appareils (y compris tous les appareils Huawei récents).
fastboot
n'est disponible qu'en mode bootloader (sur les appareils pris en charge), il n'est donc pas pertinent ici.
Si vous êtes sûr que la vérification du système de fichiers n'est pas exécutée sur votre appareil alors qu'elle est nécessaire (en raison d'erreurs de système de fichiers), vous pouvez effectuer une réinitialisation d'usine qui recrée l'écran de l'appareil. /data
système de fichiers.