1 votes

E:failed to mount /cache (invalid argument) - comment formater ?

J'ai un Asus Zenfone 2 et il y a quelques jours, il n'avait plus de batterie et s'est éteint. Après l'avoir rechargé et redémarré, il ne s'est pas rallumé. Il arrive au logo et au cercle de chargement et reste bloqué là pour toujours.

Je peux accéder à la récupération, mais je ne peux rien faire dans la récupération, car tout donne cette erreur :

E:échec du montage de /cache (argument invalide)

J'ai essayé d'effacer le cache, de réinitialiser le téléphone, de monter /system, de flasher une ROM depuis la carte SD, de faire un sideload ADB, tout donne l'erreur plusieurs fois. La réinitialisation d'usine formate bien /data, mais quand elle arrive à /cache, elle donne l'erreur et abandonne.

Même chose avec fastboot. J'ai essayé de flasher TWRP (j'ai stock recovery) et j'ai essayé d'effacer et de formater le cache par fastboot, mais les deux donnent cette erreur :

FAILED (distant : 'Can not mount the necessary partition')

fastboot : error : Commande échouée

Y a-t-il quelque chose que je puisse faire pour formater le téléphone ou reconstruire les partitions sans pouvoir flasher quoi que ce soit via recovery ou fastboot ?

Je ne sais pas si des outils comme AFT ou xfstk peuvent faire quelque chose pour moi.

Edit : Je ne pense pas que la puce EMMC soit morte, parce que la partition de récupération est toujours en bon état, je peux toujours démarrer en récupération et quand j'ai fait une réinitialisation d'usine, il a formaté /data sans aucune erreur, il a seulement eu une erreur quand il a commencé à formater /cache.

Lorsque je cherchais une solution à ce problème, j'ai lu quelque part que parfois, lorsque l'appareil est interrompu, comme lorsqu'il s'éteint soudainement, pour éviter la perte de données, Android modifie les autorisations sur la partition /cache en lecture seule ou quelque chose comme ça. Cela expliquerait certainement ce qui est arrivé à mon téléphone. J'ai juste besoin de penser à un moyen d'accéder au shell ADB sur lui pour essayer de changer les permissions. Le shell ne fonctionne pas en mode sideload ADB, c'est la seule chose ADB que le stock recovery a. Est-ce une chose similaire dans fastboot par hasard ?

0voto

alecxs Points 3105

Téléchargez TWRP pour votre appareil, puis fastboot boot C:\adb\twrp-3.3.1-0-Z00*.img de twrp : adb shell de la coquille : mke2fs -t ext4 /dev/block/bootdevice/by-name/cache

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X