0 votos

Despliegue de Linux en Android 5.0 (Nexus 5): "¡Fichero de configuración no encontrado!"

Ya he utilizado Linux Deploy en Kitkat y ha funcionado. Ahora que actualicé mi Nexus 5 a Lollipop (Chainfire-rooted el dispositivo), instalé Linux Deploy de nuevo, pero cada vez que me gustaría crear la imagen de disco o prácticamente hacer cualquier otra cosa, obtengo Configuration file not found! o Updating configuration file... fail . He probado varias configuraciones, también he habilitado el Wi-Fi mientras se ejecuta la aplicación... sin éxito. ¿Alguien ha sido capaz de ejecutar Linux Deploy en Android 5.0 o sabe cómo puedo obtener el archivo de configuración?

1voto

amjr Puntos 36

Es necesario instalar Busybox para poder actualizar el archivo de configuración. Sin embargo, en mi Nexus 5, no he podido pasar de "Actualizando el archivo de configuración... hecho" a posteriori. Puede ser incompatibilidad o que haya que retocar alguna configuración antes. Informaré si lo arreglo.

0voto

Rub Puntos 1

Respuesta rápida : Verifique que la ruta/archivo existe realmente, utilizando un "emulador de terminal" o una conexión ssh a su Android (no un navegador de archivos gráfico).

Lo primero (como sugiere Marius Hofert) es activar la "información de depuración". Verás el mensaje completo del problema.

Mientras instalaba vi muchos "No such file or directory"

Alguien sugirió cambiar el directorio y después de muchos cambios conseguí que se instalara y funcionara.

Pero algo cambió y ya no pude ejecutar el sistema operativo instalado tras el apagado (los mismos mensajes).

Instalé un servidor SSH y empecé a comprobar los permisos y los archivos, y adivina qué, la carpeta no existe en efecto.

La configuración por defecto (en mi teléfono) tiene
/storage/emulated/0/linux.img
pero (en mi teléfono) el archivo está en
/storage/emulated/legacy/linux.img

(para ser honesto es en /storage/emulated/legacy/linux/linux.img pero el ejemplo anterior parece más cercano a lo que la mayoría de la gente puede encontrar).

Pero eso no es todo. Usando un explorador gráfico de archivos, puedo ver

/storage/emulated/0/
/storage/emulated/legacy/

pero el primero (/0/) tiene un aspecto diferente, como si fuera un symlink (enlace simbólico).

Puede que "Linux Deploy" se pierda por eso, así que mejor utilizar caminos claros y fiables.

De nuevo, hice mis verificaciones usando una conexión ssh.

Espero que ayude a otros. He proporcionado la solución de problemas para que otros puedan ayudarse a sí mismos también.

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