4 votos

TWRP createTarFork() error 255 al hacer una copia de seguridad de los datos

He instalado FreedomOS en mi OnePlus 5. No estoy seguro de si esto está relacionado con FreedomOS, pero cuando trato de hacer una copia de seguridad en TWRP con los datos, el sistema y el arranque, tiene un error con createTarFork() poco después de llegar a la copia de seguridad de los datos. También dice "sistema de archivos de sólo lectura" cuando intento abrir Terminal desde Avanzado y ejecutar "cd /data/media/0/TWRP/BACKUPS/bad7d639 && rm -rf backup-name". ¿Qué puedo hacer para arreglar esto y por qué está sucediendo?

3voto

eArmin Puntos 41

En mi caso, el error estaba relacionado con el problema de E/S o de corrupción de archivos.

Para saber lo que ha ocurrido, navegue hasta la ubicación de la copia de seguridad (normalmente /external_sd/TWRP/BACKUPS/backupfolder ) y encontrar el recovery.log archivo. Abra el archivo, y en las líneas inferiores, lea qué carpeta causó el fallo de la copia de seguridad.

Elimine las carpetas corruptas usando el Administrador de Archivos de TWRP, borre la carpeta de copia de seguridad antigua e intente hacer una copia de seguridad de nuevo. Considere que esto puede ocurrir para diferentes carpetas, por lo que necesita leer el archivo de registro cada vez.

0 votos

Esto también me solucionó el problema -- se debía a que linux entraba en pánico al llegar a los datos corruptos. Encontré que lo más útil era usar otra aplicación, Migrate, y observarla como un halcón para ver exactamente qué en la partición de datos causaba el pánico. El seguimiento de la pila en el registro del kernel era totalmente inútil. Borrar el archivo que lo provocaba resolvió el problema.

2voto

Alex Puntos 3

Actualmente, TWRP no soporta múltiples perfiles de usuario o lo que OnePlus llama Parallel Apps.

Este post de XDA tiene una solución.

1voto

Brent Chapman Puntos 935

En mi OnePlus6, el problema era tener varios usuarios configurados.

Para eliminar el usuario adicional (y quedarse sólo con el que viene por defecto), utilicé Comandante total para ver los archivos bajo /data/user. Tenía una carpeta llamada "10", que es el id del usuario adicional.

A continuación, abra un terminal (utilizando termux ) y correr:

su
pm remove-user 10

1voto

Newt-7 Puntos 11

Había instalado Shelter App, este un segundo entorno de usuario o perfil de trabajo. El segundo usuario está encriptado con la contraseña de usuario extra, que mi versión de TWRP no podía descifrar.

Se discute aquí GitHubForTwrp También se menciona un script que eliminaría las carpetas. Desinstalé la aplicación Shelter y eliminé las siguientes carpetas: "10" es el ID del usuario adicional.

/data/system_ce/10 
/data/system_de/10 
/data/misc/user/10
/data/misc_ce/10 
/data/misc_de/10 
/data/user/10 
/data/user_de/10
/data/user_ce/10 
/data/vendor_de/10 
/data/vendor_ce/10

Después de eliminar estas carpetas TWRP BU funcionó.

0voto

Keegan Kuhn Puntos 5

¡Creo que encontré la solución!

  1. Ir a "Wipe" en TWRP, "swipe" a "factory reset".
  2. Descargue: OnePlus Recovery: oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img OxygenOS: oxygenos.oneplus.net.s3.amazonaws.com/OnePlus5Oxygen_23_OTA_015_all_1708252353_e6d7756780064352.zip
  3. Renombra la imagen de recuperación como recovery.img, arranca el teléfono en el arranque rápido, conéctalo al ordenador, ejecuta estos comandos en el ordenador: dispositivos de arranque rápido fastboot flash recovery recovery.img fastboot boot recovery.img
  4. Abrir la recuperación en el teléfono
  5. Selecciona "Forgot Password" (Olvidé mi Contraseña), y borrará todos los archivos que queden en la tarjeta SD.
  6. Reinicie en la recuperación, seleccione recargar, seleccione Instalar sobre ADB o Instalar sobre USB o algo similar y conecte el teléfono a la computadora.
  7. Ejecuta 'adb sideload oxygen-os-filename' sin comillas en el ordenador.
  8. Deja que instale OxygenOS, puede parecer que está congelado en algunos puntos; probablemente no lo esté, así que no lo apagues ni desenchufes el USB.
  9. Descargar Bluspark TWRP: forum.xda-developers.com/devdb/project/dl/?id=26601&task=get
  10. Reinicie en el arranque rápido, conéctese al ordenador y ejecute estos comandos en el ordenador: dispositivos de arranque rápido fastboot flash recovery bluspark-twrp-filename-location.img fastboot boot bluspark-twrp-filename-location.img
  11. Éxito (esperemos)

0 votos

Esto funcionaba hace unos días, pero ahora aparece el mismo error. ¿Puede alguien ayudarme?

5 votos

Creo que cualquier cosa que empiece por "restablecimiento de fábrica" no puede ser una respuesta al problema de las copias de seguridad. Con todo respeto.

0 votos

¿cuál es el paso de la copia de seguridad? acabas de borrar y anular un montón de cosas

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