¿Cómo arreglar la instalación de Android-x86 en VMware?

Usando android-x86-4.4-r3.iso, creé una máquina virtual en VMware Workstation 11.0.0 en Mac OS X. Simplemente hice clic en Crear máquina virtual, elegí mi ISO de Android y simplemente presioné Siguiente repetidamente hasta terminar (al igual que yo hacer para crear máquinas virtuales de Windows).

No soy un maestro en VMware. ¿Qué hice mal allí? Me encontré con problemas, como en esta imagen:

ingrese la descripción de la imagen aquí

Espero, pero no cambia. Si se supone que debo ingresar un comando, no sé qué comando. Alguien puede ayudarme?

Respuestas (2)

Tienes que seguir las instrucciones . Específicamente:

Tiene que cambiar su tipo de disco virtual para que sea IDE porque el tipo predeterminado en VMware es SCSI, y [el] kernel de Android-x86 no está configurado para admitir SCSI. Puedes seguir estos pasos:

  • Crear una máquina virtual.
  • Edite [la] configuración de la máquina virtual después de crear la máquina virtual.
  • Elija el disco duro y retírelo.
  • Agregue un disco duro para crear un nuevo disco virtual, luego puede elegir IDE como su tipo de disco virtual.
  • Cuando termine, puede instalar Android-x86 normalmente.
Muchas gracias, Matthew Read. Es realmente útil para mí. ¡Funciona!

En Windows, la instalación de la iso recomendada para vmware (android-x86_64-9.0-r2-k49.iso) lo dejó atascado en el símbolo del sistema.

Y si prueba el inicio de depuración, es posible que se quede atascado con un mensaje confuso

aleatorio: 7 advertencias aleatorias perdidas debido a limitación de velocidad

Dado que el modo de inicio vesa de arranque en vivo funciona, el error urandom no es el problema. Más bien, la aceleración de video requerida parece faltar en vmware.

Como resultado, debe configurar grub para iniciar Android en modo vesa.

Esto se puede lograr siguiendo un procedimiento descrito aquí con algunos errores o incompletos o un poco desactualizados.

Después de la instalación estándar, debe

  • reiniciar,
  • En la elección de arranque de grub (texto blanco sobre fondo negro), mantenga la primera opción y escriba 'e'

Después de eso, puede ver los comandos de arranque existentes en la secuencia de arranque. - Seleccione el elemento superior y - presione e una vez más

Para editar el comando de inicio para GRUB, use las flechas para llegar a la posición correcta

  • reemplaza la palabra "tranquilo" por "nomodeset xforcevesa", deberías tener:

kernel /android-?.?-r?/kernel nomodeset xforcevesa root=/dev/ram0 androidboot.selinux=permissive SRC=/android-?.?-r?

presione enter para guardar. luego b para arrancar.

Para que la configuración de grub persista al reiniciar, edite su archivo de configuración:

mkdir /mnt/sda mount /dev/block/sda1 /mnt/sda vi /mnt/sda/grub/menu.lst

Presione "i" para usar el modo de inserción:

  • reemplace la palabra "silencioso" por "nomodeset xforcevesa", escape para volver al modo comando.

Luego ZZ o :wq! guardar y salir

Ahora puede reiniciar su máquina virtual usando su configuración personalizada.

Si alguna vez espera demasiado tiempo sin ninguna acción, su pantalla puede volverse negra, ingresando al modo de suspensión. Use la tecla de menú de su keynoard para recuperar una pantalla utilizable.