2 votos

Ejecutar Linux en Android con un OPO rooteado

Traté de correr Linux en Android y tuve algunos problemas para configurar Debian. La VM está funcionando, pero no puedo conectarme a través de VNC. Ya busqué en las FAQ y en Google qué hacer, pero no encontré respuestas. Mi OnePlus One está rooteado y su Kernel tiene soporte para dispositivos de bucle ( export en los programas de terminales LOOP_MOUNPOINT ). ¿Alguna sugerencia?

registro de la terminal:

u0_a129@A0001:/ $
u0_a129@A0001:/ $ cd /sdcard/debian
u0_a129@A0001:/sdcard/debian $ su
sh /data/data/com.zpwebsites.linuxonandroid/files/bootscript.sh /sdcard/debian/debian.img
sh /data/data/com.zpwebsites.linuxonandroid/files/bootscript.sh /sdcard/debian/debian.img
android/files/bootscript.sh /sdcard/debian/debian.img     <
MD5 file found, use to check .img file? (y/n)
y
Validating image checksum... OK
Checking loop device... MISSING
Creating loop device... OK
mount: mounting /storage on /data/local/mnt/external_sd failed: Invalid argument
No user defined mount points
net.ipv4.ip_forward = 1
Using config file /root/cfg/debian.img.config
Config file loaded
Starting first boot setup.......
Creating User account (named debian)
Adding user 'debian' ...
Adding new group 'debian' (1000) ...
Adding new user 'debian' (1000) with group 'debian' ...
Creating home directory '/home/debian' ...
Copying files from '/etc/skel' ...

aquí empieza lo interesante:

passwd: u:r:init_shell:s0 is not authorized to change the password of debian
Permission denied
Try again? [y/N]
chfn: Permission denied.
adduser: '/usr/bin/chfn debian' returned error code 1. Exiting.
usermod: unknown group admin
chown: cannot access 'external_sd': No such file or directory
Password:
su: Authentication failure

el resto:

If you see the message 'New 'X' Desktop is localhost:0' then you are
ready to VNC into your debian OS..

If connection from a different machine on the same network as the
android device use the address below: eth0: error fetching interface
information: Device not found If using androidVNC, change the 'Color
Format' setting to 24-bit colour, and once you've VNC'd in, change the
'input mode' to touchpad (in settings) Starting OpenBSD Secure Shell
server: sshd.

To shut down the Linux environment, just enter 'exit' at this terminal
- and WAIT for all shutdown routines to finish!

localhost:~# ls
DONOTDELETE.txt  Downloads  Public     cfg
Desktop          Music      Templates  init.sh
Documents        Pictures   Videos

0 votos

Hola, tengo curiosidad. ¿Por qué no has aceptado mi respuesta?

0 votos

No lo he probado, así que no puedo decir si funciona o no. Pero este proyecto se ve bien, tal vez lo pruebe en el futuro y acepte si funciona. Sin embargo, Linux en Android parece muerto.

0 votos

Pruébalo, Linux Deploy es genial.

1voto

Fiksdal Puntos 78

El Instalador Completo de Linux tiene algunos errores. Prueba con Despliegue de Linux . Es mucho más configurable y estable.

0voto

Sudhir Jonathan Puntos 6841

Por favor, busque en los hilos de xda-developers relacionados con este proyecto para las correcciones debian. Desafortunadamente, debian maneja algunas cosas de seguridad de manera diferente a las otras distros que tenemos, por lo que hay cambios manuales que se tienen que hacer para permitir que debian "le guste" a su dispositivo. Alternativamente, si intenta usar una de las otras imágenes de distribución, debería ser capaz de evitar tener este problema por completo.

0voto

john Puntos 11

escriba esto :

setenforce 0

antes del desarraigo

2 votos

¿Por qué? ¿Para qué sirve eso?

0 votos

Porque yo tuve el mismo problema y se solucionó escribiendo eso. Acabo de googlear pero se me olvida la razón por la que es eso

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