1 votos

E: no se pudo montar /cache (argumento inválido) - ¿cómo formatear?

Tengo un Asus Zenfone 2 y hace unos días se quedó sin batería y se apagó. Entonces, después de cargarlo y reiniciarlo, no enciende. Llega al logo y al círculo de carga y simplemente se queda atascado ahí para siempre.

Puedo acceder al modo de recuperación, pero no puedo hacer nada en la recuperación, porque todo da este error:

E: no se pudo montar /cache (argumento no válido)

Intentar borrar la caché, restablecer el teléfono, montar /system, flashear una ROM desde la tarjeta SD, ADB sideload, todo da el error varias veces. Restablecer de fábrica formatea /data correctamente, pero cuando llega a /cache, da el error y se cancela.

Lo mismo ocurre con fastboot. Intenté flashear TWRP (tengo la recuperación de fábrica) e intenté borrar y formatear la caché a través de fastboot, pero ambos dan este error:

FALLIDO (remoto: 'No se puede montar la partición necesaria')

fastboot: error: Comando fallido

¿Hay algo que pueda hacer para formatear el teléfono o reconstruir las particiones sin poder flashear nada a través de la recuperación o fastboot?

No sé si herramientas como AFT o xfstk pueden hacer algo por mí.

Editar: No creo que el chip EMMC esté muerto, porque la partición de recuperación sigue funcionando, todavía puedo arrancar en recuperación y cuando hice un restablecimiento de fábrica, formateó /data sin errores, solo tuvo un error cuando comenzó a formatear /cache.

Cuando buscaba una solución a este problema, leí en algún lugar que a veces cuando el dispositivo se interrumpe, como cuando se apaga repentinamente, para evitar la pérdida de datos, Android cambiaría los permisos en la partición /cache a solo lectura o algo así. Esto ciertamente explicaría lo que le pasó a mi teléfono. Solo necesito pensar en una forma de acceder al shell de ADB en él para intentar cambiar los permisos. El shell no funciona en el modo de ADB sideload, esa es la única cosa de ADB que tiene la recuperación de fábrica. ¿Hay algo similar en fastboot por casualidad?

0 votos

fastboot format:ext4 cache (o sin :ext4) hará el truco

0 votos

Eso sigue dando el error remoto: 'No se puede montar la partición necesaria'

0 votos

Intenta esto tres juntos fastboot oem start_partitioning fastboot oem wipe cache fastboot oem stop_partitioning

0voto

alecxs Puntos 29

Descarga TWRP para tu dispositivo, luego fastboot boot C:\adb\twrp-3.3.1-0-Z00*.img desde twrp: adb shell desde shell: mke2fs -t ext4 /dev/block/bootdevice/by-name/cache

0 votos

Maldita sea, parece que el teléfono lo está sobrescribiendo. Ejecuta el comando y se reinicia, pero inicia en la recuperación de stock. Extraño, el gestor de arranque debería estar desbloqueado.

0 votos

Sobrescribir TWRP con la recuperación estándar generalmente ocurre cuando se ejecuta /system/recovery-from-boot.p (en cada arranque). pero con el comando anterior se iniciará directamente en TWRP sin flashear la recuperación.

0 votos

Debería hacerlo, pero solo se inicia en modo normal a pesar de que la consola indica que fue exitoso.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X