4 votos

El arranque de Android 6.0 x86_64 bits se atasca en Root@x86_64:/ en Windows Hyper-V

He estado intentando arrancar y Android x86 (64 bits) en Hyper-V usando la última edición disponible de http://www.Android-x86.org/releases/releasenote-6-0-r2http

Lo he instalado con GRUB y he creado una partición de arranque durante la instalación. Formatee la unidad a ext4.

Cada vez que intento ejecutar la VM me aparece la siguiente imagen enter image description here

y no procede a arrancar a la pantalla de Android. ¿Alguien tiene una idea de cómo solucionarlo? Se lo agradecería mucho.

0 votos

¿Qué tamaño de RAM ha seleccionado?

2voto

Shautieh Puntos 114

La resolución de pantalla por defecto/profundidad de color no funciona. Hay que cambiarla. Una guía se puede encontrar aquí:

Cómo instalar Android x86 4.4 R2 en Hyper-V - Parte 2: Configuración, resolución de pantalla y red (Ene 2015)

0 votos

La resolución de la pantalla parecía solucionarlo, pero ahora cuando llego a la página inicial para configurar Android, cuando hago clic en la flecha para continuar con la configuración, la VM entonces bootloops de nuevo a la pantalla de carga de Android. ¿alguna idea?

1voto

xavier_fakerat Puntos 1

He extraído la guía de abajo del artículo que hacía referencia a remixos en hyper-v, sin embargo el procedimiento es el mismo para cualquier instalación de Android x86:

Instalar Android x86 en una máquina virtual Hyper-V

La instalación en una máquina virtual Hyper-V es un poco complicada, pero se puede conseguir.

  • En primer lugar, cree una VM de Generación 1 con un disco duro de al menos 6 Gb.

  • Después de la creación de la VM no la encienda.

  • Conecte el disco VHD creado a cualquier máquina Windows ( Administración de discos -> Clic derecho -> Adjuntar VHD )

  • Inicializarlo como disco MBR .

  • Formatearla en el sistema de archivos FAT32.

  • Separar el VHD.

  • Arranque de la VM con la ISO heredada. No elija el modo Residente o Invitado

Durante el arranque;

  • Pulse el botón TAB. Edite su cadena de arranque a:

/kernel initrd=initrd.img root=/dev/ram0 androidboot.hardware=android_x86 androidboot.selinux=permissive quiet INSTALL=1 nomodeset vga=785

  • Puede sustituir 785 por cualquier código de profundidad de color de 16 bits (o 24 bits). Puede encontrar más códigos en http://pierre.baudu.in/other/grub.vga.modes.html

  • Elegir la partición sda1 ( vfat system )

  • No lo formatees.

  • Elija sí para la instalación de GRUB.

  • Omita la instalación de EFI GRUB2.

  • Elija sí para que el directorio del sistema sea de lectura-escritura.

  • Seleccione sí para crear la imagen de datos del usuario.

  • Introduzca el tamaño de data.img . El máximo es 2047 porque formateamos nuestra dist al sistema de archivos FAT32. Puedes ejecutar tu Android-x86. Tomará un tiempo, no se asuste.

  • Configúrelo como desee.

Después de terminar;

  • Lo último que hay que hacer es expulsar la ISO de la VM y editar las entradas de GRUB creadas.

    • Apague su VM y expulse la ISO.

    • Una vez más, conecte el VHD a la máquina Windows.

    • Editar \grub\menu.lst

Es necesario eliminar los dígitos adicionales después de la ruta del núcleo, por ejemplo, si se utiliza vga=785 previamente debe reemplazar kernel785 con kernel . También es necesario añadir el modo vga deseado de nuevo. Así que su menu.lst debe ser como:

default=0
timeout=6
splashimage=/grub/android-x86.xpm.gz
root (hd0,0)
title Android-x86
kernel /android-2016-01-14/kernel vga=785 quiet root=/dev/ram0 androidboot.hardware=android_x86 androidboot.selinux=permissive nomodeset SRC=/android-2016-01-14
initrd /android-2016-01-14/initrd.img
title Android-x86 (Debug mode)
kernel /android-2016-01-14/kernelvga=785 root=/dev/ram0 androidboot.hardware=android_x86 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-01-14
initrd /android-2016-01-14/initrd.img
title Android-x86 (Debug nomodeset)
kernel /android-2016-01-14/kernel vga=785 nomodeset root=/dev/ram0 androidboot.hardware=android_x86 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-01-14
initrd /android-2016-01-14/initrd.img
title Android-x86 (Debug video=LVDS-1:d)
kernel /android-2016-01-14/kernel vga=785 video=LVDS-1:d root=/dev/ram0 androidboot.hardware=android_x86 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-01-14
initrd /android-2016-01-14/initrd.img
  • Separe el VHD y arranque su VM.

Ahora debería pasar la pantalla Android x86

( Lamentablemente no pude subir imágenes ya que utilicé RemixOS en lugar de androidx86 )

Los más sinceros agradecimientos van dirigidos a:

Instalar RemixOS en una máquina virtual Hyper-V

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