Así que estoy tratando de ejecutar fsck en la partición ext4 de mi sdcard y no funciona por alguna razón.
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
¿Alguna idea de por qué dice "No such file or directory"?
0 votos
No deberías correr
fsck
en un dispositivo montado de todos modos: es necesario desmontar el dispositivo primero para quefsck
es libre de hacer cambios en el sistema de archivos.0 votos
@DanHulme Lo he desmontado con éxito y he probado a ejecutar fsck, me sale el mismo mensaje.
0 votos
¿Has probado a ejecutar fsck.ext4 directamente? (No estoy seguro de que exista en busybox, pero merece la pena intentarlo)
0 votos
@onik No, el applet fsck.ext4 no existe. Simplemente podría hacer
fsck -t ext4
para la misma función (¿verdad?), pero me da el mismo error que se menciona en este post. Supongo que esto es algún problema con el binario incluido con busybox o tal vez un error de permiso?0 votos
Tengo el mismo problema, pero mi SDCard tiene una partición vfat. Por lo tanto, no podría ser un problema con Ext4 solamente. Tengo
busybox 1.22.1-Stericson, 2014-01-25
.0 votos
Lo he solucionado manteniendo estas instrucciones: Android.stackexchange.com/questions/38745/ , excepto que he utilizado
fsck_msdos
. ¿Quizás cualquier otra variante de fsck te sirva?