@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

linux-host
linux-host

Instalar una distribución linux en Samsung Galaxy Note 2

Instalar una distribución linux en Samsung Galaxy Note 2

Os muestro como ejecutar una distribución linux en un terminal tan potente como el Samsung Galaxy Note 2.

Voy a elegir ubuntu porque creo que es lo más fácil de manejar:

REQUISITOS PREVIOS

 

image

image

image

Abrimos Complete Linux Installer:

image

Pulsamos Install Guides y Ubuntu 10 Install Guide (lo recomiendo ya que lleva LXDE del que ya hablamos para Nokia N9, e irá más fluido):

image

Pulsamos Next:

image

Pulsamos Download Ubuntu Image:

image

Elegimos la opción que mejor se adapte a nuestra necesidades y espacio en disco:

image

Descargamos los ficheros como queramos, torrent o directo, yo recomiendo hacerlo en un ordenador porque son ficheros grandes:

image

Añadir widget al escritorio y seleccionamos Arrancar Ubuntu en un click. Nos pedirá la ruta de la imagen, asi que la escribimos /storage/sdcard0/ubuntu/ubuntu.img (cada uno que ponga la ruta de su imagen)

image

image

Se abrirá terminal si hemos metido bien la ruta. Introducimos el password que queramos para el ubuntu:

image

Repetir contraseña:

image Escribimos “y” y pulsamos Intro:

image Escribimos “y” y pulsamos Intro:

image Resolución 1280×720:

image Arrancarán los servicios SSH y VNC:

image

Y ya estamos dentro vía comando:

image

Para la parte gráfica. Tenemos que configurar la password para VNC. Ejecutamos vncpasswd introducimos las credenciales y pulsamos y a las preguntas.

Una vez aparezca # en el terminal, damos a home y abrimos androidVNC. Ponemos en password la contraseña que hayamos puesto anteriormente en el terminal, en address localhost, port 5900 (puede ser del 5900-5909),en color format 24-bit color y usuario root(o ubuntu o con el hagamos el vncpasswd). Marcamos la opción Local Mouse Pointer

image

image

Y pulsamos connect y ya está :

image

image

POSIBLE PROBLEMA

Si arrancamos AndroidVNC y nos encontraremos con esta imagen:

image

Lo he solucionado borrando los ficheros, el oculto incluído, y volviendo a copiar porque entiendo habría algún problema con la imagen del sistema.

UPDATE LXDE

Ya lo he probado! ! Mejora notablemente

Para instalarlo antes de abrir vnc lanzar apt-get -y install lxde

Reinicias vnc con vncserver -geometry 1280×720

Tendréis que cambiar el puerto a 5901 si no cerráis la aplicación

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

crear-soc-mediante-herramientas-opensource-1

Crear SOC mediante herramientas OpenSource

Crear SOC mediante herramientas OpenSource Llevo un tiempo recopilando información sobre herramientas que nos permitan …

29 comentarios

  1. sabes si se podría hacer en un S3?? los pasos a seguir serían los mismos??, Por cierto de 10, te a quedado un tutorial muy bueno.
    Saludos

    • Hola Sergio,
      Muchas gracias.
      Lo único que puede fallar en el S3 es que el kernel de stock no funcione con este manual. Que sólo tendrías que cambiarlo por uno compatible con loop.
      Por lo demás puedes probar y luego ver si te interesa cambiar para tener Ubuntu, pero no veo ningún problema más. y probar no te va a estropear el teléfono de ninguna manera si ya lo tienes rooteado.
      Salu2

  2. Una pregunta que tan rapido va? digamos a terminos de fps y que tan rapido ejecuta las aplicaciones supongamos un doc de openoffice.

    Saludos

    • Hola Jadcode,
      Si le colocas lxde en vez de gnome no va mal. No es tan rápido para ser manejado fluidamente. Pero podrías escribir documentos sin desesperarte.
      Intento hacer un video y lo muestro.
      Salu2

  3. Muchas gracias por la respuesta Chucky.

    Mi duda surge a raiz que soy usuario de un nokia n900 donde cargando el ubuntu lxde funciona aceptablemente con overclocking a 1 ghz , suponiendo que el procesador y la ram del note 2 es mucho mas superior creeria que funciona casi que normal.

    Ahora tengo otra duda de acuerdo al funcionamiento , en el nokia la shell se “une” con el s.o maemo, pudiendo ejecutar programas sin necesidad de acceder al ubuntu sino desde la misma shell de maemo no se si aqui pase lo mismo, y otra cosa , es posible ejecutar por ejemplo nmap ?.

    Saludos y muchas gracias por la respuesta.

    • Gracias a ti por leernos.

      Yo tengo un Nokia N9 y funciona un poco mejor pero no es para tirar cohetes para el hardware que es.

      Meego/Maemo están mucho mejor optimizados que Android y se nota. Una pena que no sigan para adelante…

      Si ves en el manual ejecuta primero Terminal Emulator. Con lo que la parte sin X se puede decir que funciona igual. Al final la consola se integra con Android.

      He probado a instalar nmap y trabajar con él y sin problemas.

      Espero haberte ayudado.

      Salu2

  4. Hola,

    Voy a probar a hacer esto en mi Note 2, tengo un par de dudillas:
    1-Cuanto espacio es necesario en la memoria interna o microsd?
    2-Se podrá acceder desde ubuntu a los archivos del móvil?

    Un saludo

    • Hola Francesc,

      Necesitas de 2.5 a 3.5 gb según tu distribución.

      Puedes acceder a la sdcard desde la distribución. Se monta una carpeta sdcard que corresponde a la interna.

      Salu2

  5. Hola buenas , enhorabuena por el tutorial. Yo tengo una preguntilla, instale en mi caso el backtrack , cierro el terminal con exit pero cuando vuelvo a conectarme me aparece la pantalla en blanco.. ¿que archivos borras o que habría que hacer aqui? Gracias

  6. Vale , haber mas o menos se lo que esta pasando pero no se como solucionarlo.. El tema es que yo monto con el complete linux instaler la imagen . Y accedo perfectamente y va bien . Mi pregunta es .. ¿Como puedo cerrar el terminal , ya que queda abierto en segundo plano?? Si lo hago con exit luego tengo que ir al complete linux instaler e iniciar la imagen a la cual me salta que ya hay una imagen montada y si quiero hacer chroot en ella … Si le doy a SI .. Cuando me conecto con el vnc .. pantalla en blanco y tengo que reiniciar el telefono … ¿Me puede echar una mano? Gracias 🙂

    • Hola Jesús,

      Gracias por tu comentario.

      Lo más fácil es cerrar la sesión gráfica desde VNC y escribir shutdown -h now desde la consola. A mí eso me funciona. Al final tienes que pensar que es un sistema operativo y que tienes que apagarlo.

      Otra opción es hacerlo a lo “bruto” pulsando el botón HOME de forma continua para saber qué aplicaciones están en segundo plano y cerrarla.

      También puedes intentar parar servicios “service vncserver stop” y arrancar “service vncserver start”

      Lo de la pantalla en blanco, dado que VNC es muy limitado, puede ser porque esté corriendo en localhost:1, por ejemplo y no en localhost:0. Al final vncserver te da 10 puertos, que van del 5900 al 5909 (si no recuerdo mal) y tienes que lanzar el configurado, sino no te muestra bien las X´s:

      https://www.maquinasvirtuales.eu/configuracion-vncserver-via-consola-de-comandos

      https://www.maquinasvirtuales.eu/conexion-vnc-bajo-tunel-ssh-putty

      https://www.maquinasvirtuales.eu/configuracion-vncserver-via-interfaz-grafica

      Cuando digo que borré ficheros, son los que genera el programa, carpeta Ubuntu, al cargar la imagen IMG del sistema que haya cargado.

      Al ser una “máquina virtual” no me da mucho juego y es lo más rápido.

      A ver si con esto te sirve.

      Saludos

      • Muchas gracias por tu comentario. Ya solucione el problema de la pantalla en blanco . Pero .. XD
        lo que no consigo hacer es cerrar el programa (terminal) , y si lo cierro a lo bruto .. Cuando vuelvo a entrar luego me sale root@android :/ # y desde ahi no se como iniciar otra vez el vnc server … me toca ir al complete linux ,darle a iniciar linux y ahi me sale el aviso de hacer el chroot porque ya hay una imagen montada . .. Y su consecuencia de hacer esto es la pantalla en blanco ya que al montarla otra vez me la inicia en localhost 2 en vez de la mia.. Muchas gracias por la ayuda.

        • Hola Jesús,

          Puedes mirar el fichero:

          vi /etc/sysconfig/vncservers

          Para que siempre empiece con la que configuras.

          Lo de cerrar, con ubuntu a mi no me pasa, lo cierro bien. Prueba por curiosidad si te pasa con Ubuntu con LXDE.

          Saludos

  7. Hola te paso a contar , todo va bien en cuanto a la configuracion del terminal, pero cuando paso a la parte grafica con el vnc y pongo los datos, y le doy conectar me bota error
    VNC conection failed failed to conection to localhost/127.0.0.1 port 5909 connetct failed
    ECONNREFUSED
    algo asi jeje
    esto es una note 2
    saludos
    espero tu respuesta

  8. Pues he podido instalar sin problemas la distro y trabajar en el terminal….pero al arrancar el vnc para cargar el entorno grafico me resulta imposible autentificarme.
    He probado con el usuario root, ubuntu, y he creado otro con privilegios root y no hay manera…¿Alguna idea?

  9. No hay manera…por pasos.
    Habro el Boot Linux y me dice que la imagen ya esta montada asi que le hago chroot
    cuando me carga la shell como root ejecuco vncpasswd y en pantalla muestra “Using password file /rpp/.vnc/passwd pongo la clave 12345678 (por ejemplo)y confirmo.
    Me dice “would you like to enter a view-only password” y le digo que si y me vuelve a pedir la clave y confirmarla sacandome a la shell a continuacion.

    Me voy a ejecutar el vnc dejando en ejecucion la linea de comandos y le doy como usuario root y la clave 12345678, direccon localhost y puerto 5900 y me da “vnc connection failed. Authenticacion failed”, si cambio el puerto por otro me da fallo al conectarme y el mensaje Econnrefused.

    GRRRRRRR

    • Si reinicias el servicio:

      service vncserver restart

      Te enseñará el puerto y si arranca bien.

      Yo lo que haría es borrar el perfil de vnc. La carpeta /root/.vnc

      Lo más probable es que se haya quedado alguna configuración mal.

      Y algo más radical es borrar la iso y volver a empezar.

      Salu2

  10. Funcionando al fin. Borre todo, iso y programas y vuelta a empezar y listo

  11. Hola,

    Tengo exactamente el mismo problema que los comentarios anteriores, puedo conectarme con la Terminal de Comandos, pero cuando voy al VNC siempre me dice VNC Connection Failed ECONNREFUSED. Haciendo un vncpasswd y poniendo una contraseña como el comentario anterior sigue dándome el mismo error ECONNREFUSED. Si hago un service vncserver restart me dice -command not found- .
    También se me queda colgado después de decirle la medida de pantalla 720 x 1280 px.
    Cuando dices borrar el perfil de vnc en la carpeta /root/.vnc ,yo no encuentro ninguna carpeta en mi directorio /root ,y cuando dices borrar la imagen te refieres a la imagen descomprimida en sdcard o la montada en chroot.

    Si borro todo iso y programas continuo con el mismo error de ECONNREFUSED,por lo que creo es un error de configuracion del VNC ,como se borra la configuracion del VNC y la imagen montada en chroot?.

    Gracias,
    Espero una respuesta,
    Saludos.

    • Hola David,

      Se borra todo lo descomprimido en la tarjeta, y se vuelve a empezar el procedimiento desde cero. Al final estás trabajando con una imagen de sistema (formato IMG), con lo que hay que volver a copiarla a su sitio, no sirve la misma que habías copiado, sino la original descargada.

      Debes fijarte en que estés configurando bien VNC y la conexión. ¿Cuando arrancas el servicio no da ningún error no? ¿Minimizas la consola o la cierras al abrir el AndroidVNC(es importante que siga ejecutándose)?

      VNC trabaja de los puertos 5900 al 5909 indistintamente. Por defecto, y salvo alguna modificación, es el 5900 (localhost:0), pero puede variar y se ve en el arranque del servicio (puede ser 5901 (localhost:1), etc)

      Si te arranca bien y llegas a la consola, será algún pequeño parámetro de VNC, en el artículo muestro como reiniciarlo.

      Ya me dirás…

      Salu2

      • Hola,

        Lo he probado todo,he borrado la imagen, he vuelto a reinstalar
        los programas y descomprimido otra imagen y sigue igual, el caso
        es que yo llego a entrar por terminal de comandos al Ubuntu o al
        Debian,despues de preguntarme:
        -Start vnc server? yes
        -start ssh server?yes
        luego tecleo un ls o dir y veo todos los directorios de la imagen
        en Terminal.
        Pero nunca me llega a salir en Terminal de Comandos el
        root@localhost que dice la Guia de Instalación es cuando esta
        listo,el shell se me queda en localhost#

        También si tecleo como dices un -service vncserver restart-
        me da un error de -command not found-
        y si intento borrar el perfil del vnc, en la carpeta /root/ no me
        aparece nada,
        o si le pongo las contraseñas como dices con vncpasswd
        también el VNC sigue con el mismo error de ECONNREFUSED
        ,por lo que es posible que no pueda controlar desde terminal el
        VNC, o según arranque,desinstale todo y vuelva a arrancar me muestra
        todos los pasos de instalación o solo algunos,o se queda colgado
        después de pedir la medida de pantalla,es decir me pide arrancar
        el VNC server, o solo arrancar el VNC server y me dice que esta
        listo sin pedir la pantalla u otros pasos y la terminal se queda
        en localhost:/#

        Espero alguna solución,
        estoy desesperado
        ya lo he intentado todo,

        Gracias.

        • Qué versión de sistema bajas? Utiliza la large de ubuntu 10 a mi no me da problemas.
          Salu2

          • Hola,
            Por fin me ha funcionado, era la imagen que estaba utilizando, la del Ubuntu 13.0 .
            Ojo, el tutorial es solo para la imagen del Ubuntu 10 y las apps de Linux Installer del 2012, por lo menos a mi la imagen de Ubuntu 13 no me funciona y me da problemas.

            Va muy bien y fluido tanto para el escritorio de Gnome como el de Lxde.
            Pero tengo algun problemilla, no puedo instalar ninguna aplicacion ni del Centro de Software, ni con el Synaptic, siempre me da error de que no puede descargar los paquetes.Esto como se arreglaria, agregando repositorios al Synaptic o de que forma?
            Supongo que la imagen no se puede actualizar desde dentro del Vnc con el Update Manager porque romperias la imagen como dice la Guia de Instalacion, y te dice que el Ubuntu 10 ya no tiene soporte.
            Pero me gustaria instalar alguna aplicacion mas(que no dependa de arquitectura de Pc) y ni el Synaptic, ni el centro de Software, ni la Terminal de Comandos lo permite.No puede encontrar los repositorios de software.

            Saludos
            y Muchas Gracias por todo.

  12. hola raul.
    no controlo muxo en el tema pero he seguido paso por paso todos los tutoriales que he encontrado. aun asi en todos me sucede el mismo problema. al arrancar el terminal me encuentra la imgen de ubuntu descargada pero luego me dice:
    validating image checksum… ok
    Cheking loop device… Found
    losetup: /dev/block/loop255
    Error: Unable to attach image to loop device! (Image = /storage/sdcard0/Download/ubuntu-13.04.SMALL.ext4.img)
    1|root@t03g:/storage/emulated/legacy/Download #

    me harias un gran favor si me explicases en cristiano lo que tengo que hacer. porque llevo una semana buscando y tu tutorial es el mas completo y entendible que

    gracias por tu tiempo

    • Hola JMENTX,

      Creo que lo que te pasa tiene que ver con la versión de kernel que estás usando.

      ¿Lo has modificado o llevas una rom concreta?

      Si ves lo requerimientos, el kernel debe soportar loop. Esto en “cristiano” es que el kernel del Note2 debe ser capaz de leer imágenes IMG y hacerla arrancable. Vamos que se entera que hay un sistema operativo dentro del IMG y lo trata como tal.

      Salu2

      • Hola Raul
        Lo primero gracias por responder tan rapidamente y segundo tanbien por ser tan claro.
        La verdad que nose si es la orginal o esta tocada. Porque lleve el movil a unos chinos para k lo liberaran y melodieron rooteado.
        Mi version de kernel es esta 3.0.31-2138564 Nov 20 del 2013 pero nose komo averiguar si soporta loop device. He mirado en otros foros y kasi todos dicen que las roms de ahora lo soportan pero en algun k otro he encontrado metodos para averiguarlo pero ami no me han funcionado ( seguramente pork lo habre exo mal) podria alguien decirme komo puedo saber si mi kernel lo soporta? Y en el kaso d que nolosoporte, k kernel me rekomendais ponerle? He leido k kon “mobile odin pro” es muy sencillo y rapido sin necesidad de un pc.
        Un saludo y gracias por vuestro tiempo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

diecinueve − diecinueve =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu