J'essaie donc d'exécuter fsck sur la partition ext4 de ma carte SD et cela ne fonctionne pas pour une raison quelconque.
sh-4.1# fsck /dev/block/vold/179:2
fsck (busybox 1.21.0-Stericson, 2013-01-28 21:49:55 GMT)
fsck: fsck.auto: No such file or directory
Vous savez pourquoi le message "No such file or directory" apparaît ?
0 votes
Vous ne devez pas courir
fsck
sur un périphérique monté de toute façon : vous devez d'abord démonter le périphérique pour que lafsck
est libre d'apporter des modifications au système de fichiers.0 votes
@DanHulme Je l'ai démonté avec succès et j'ai essayé d'exécuter fsck, mais j'obtiens le même message.
0 votes
Avez-vous essayé de lancer directement fsck.ext4 (je ne suis pas certain qu'il existe dans busybox, mais cela vaut la peine d'essayer) ?
0 votes
@onik Non, l'applet fsck.ext4 n'existe pas. Je pourrais simplement faire
fsck -t ext4
pour la même fonction (n'est-ce pas ?), mais j'obtiens la même erreur que celle mentionnée dans ce post. Je suppose qu'il s'agit d'un problème avec le binaire fourni avec busybox ou peut-être d'une erreur de permission ?0 votes
J'ai le même problème, mais ma carte SDCard a une partition vfat. Il ne s'agit donc pas d'un problème lié à Ext4 uniquement. J'ai
busybox 1.22.1-Stericson, 2014-01-25
.0 votes
J'ai résolu le problème en suivant ces instructions : Android.stackexchange.com/questions/38745/ sauf que j'ai utilisé
fsck_msdos
. Peut-être qu'une autre variante de fsck le ferait pour vous ?