0 votes

Carte SD pleine briques Android 2.2 : En fin de fsckdelay. Kill dosfsck, ret=-1

J'ai téléchargé ce fichier ZIP de 80 Mo contenant 27000 fichiers sur ma carte SD et je l'ai décompressé en utilisant ce code .
Une erreur de manque d'espace s'est produite avant que tous les fichiers aient pu être extraits.

Je n'ai pas pu supprimer le dossier, ni avec adb shell rm -f ni l'application Open Manager ni en montant la carte SD et en la retirant d'Ubuntu/Nautilus :

$ adb shell rm -f /sdcard/OxygenGuide
rm failed for /sdcard/OxygenGuide, I/O error

Ubuntu/Nautilus :

There was an error deleting 08267130495190304.html.
Error removing file: Read-only file system

Il semble qu'essayer de supprimer ce fichier particulier rende toute la carte SD en lecture seule. Le démontage/remontage l'a remis en lecture/écriture, mais la même erreur s'est produite lorsque j'ai essayé de le supprimer à nouveau.


J'ai décidé de redémarrer, et maintenant j'ai juste un écran noir avec juste la barre supérieure, montrant l'icône "Vérification de la carte SD" et les habituels réseau/batterie/date. adb logcat montre ça :

I/ActivityThread(  323): Publishing provider downloads: com.android.providers.downloads.DownloadProvider
W/Vold    (   71): Filesystem modified - rechecking (pass 2)
I/Vold    (   71): Device /dev/block/vold/179:1, target /mnt/sdcard mounted @ /mnt/secure/staging
D/Vold    (   71): Volume sdcard state changing 3 (Checking) -> 4 (Mounted)
I/ActivityThread(  270): Publishing provider call_log: com.android.providers.contacts.CallLogProvider
W/logwrapper(   71): In fsckdelay end. Kill dosfsck, ret=-1

Android 2.2

0voto

Michal Sznajder Points 6292

Voici comment j'ai résolu les deux problèmes :

1) Retirez la batterie et redémarrez. Deux fois car il se comportait encore bizarrement la première fois.

2) Supprimer les fichiers petit à petit, jusqu'à ce que je trouve le fichier problématique, appelé %01.%02 J'ai reconnu son contenu comme étant une tuile de l'application de carte Maverick (que je n'ai pas lancée, il s'agit donc plutôt d'une victime aléatoire). Bref, j'ai renommé ce fichier en a.a. et la suppression a réussi.

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