no hay red en Android x86 en VirtualBox 4.1.2


Mi problema es casi idéntico a esta pregunta. Probé esa solución y ninguna funcionó. Pero estoy usando una imagen diferente de Android x86. Estoy usando la imagen ICS (4.0-RC1) asus_laptop. (Probé una imagen diferente anteriormente y no pude instalarla.)

Instalé VirtualBox 4.1.12 en Kubuntu 12.04. Seguí estos pasos e instalé el android-x86-4.0-RC1-asus_laptop.imagen iso en mi VM. Arranca y funciona correctamente a excepción de red.

Alt-F1 netcfg no muestra ninguna interfaz, excepto la lo (127.0.0.1). eth0, que debería estar disponible, no se muestra. Eso me impide probar la solución aquí.

Nuevas referencias que estoy revisando:

Author: Community, 2012-04-09

6 answers

Lo siguiente funciona muy bien para mí

sudo vi /etc/init.sh

Añadir 4 líneas abajo a init.sh

netcfg eth0 dhcp
echo nameserver <ip> > /etc/resolv.conf
dnsmasq 
setprop net.dns1 8.8.8.8

En virtualbox establezca la interfaz de red en bridged (PCNet Fast III) y eso es todo.

 23
Author: user1330614,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-13 02:32:08

Actualización: Si Android x86 no funciona bien para usted, es posible que desee mirar AndroVM . Lo corro en VirtualBox y no he tenido problemas relacionados con el hardware.

Respuesta real:

Algo así como una respuesta de seguimiento ya que aún no puedo agregar comentarios. Creo que obtener esta configuración depende en gran medida de su hardware host. No estoy usando hardware que se ajuste perfectamente a ninguna de las ISOs actuales. Así que probé todos ellos con todos los ajustes de Ethernet para ver lo que sería trabajo.

En un Dell Latitude D820 esto es lo que obtuve:

  • adaptador puenteado eeepc con PCNet-PCI II
  • adaptador tegav2 - NAT con PCNet-PCI III
  • amd_brazos-Sin soporte de CPU
  • asus_laptop-No hay opción eth0 para cualquier ajuste de adaptador Ethernet
  • s104t-No arrancaría

Para las dos ISOs que funcionarían para mí (eeepc y tegav2), agregué las siguientes dos líneas a /etc/init.sh (según la otra respuesta)

netcfg eth0 dhcp
setprop net.dns1 8.8.8.8
 15
Author: CatShoes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-23 19:12:19

Prueba este

VBoxManage modifyvm "Your Android VB name" --natpf1 adb,tcp,*,5555,*,5555
 1
Author: sanu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-09 14:17:55

Si no puede editar /etc/init.sh o /etc/init.androVM.sh y el error es el archivo de solo lectura (a pesar de ser su), puede escribir lo siguiente como superusuario en la línea de comandos:

setprop net.dns1 10.0.0.138

O cualquier otra IP, este es a menudo el enrutador local (capaz de DNS). Compruebe los detalles de su conexión de red para obtener esta IP.

El inconveniente es que tienes que hacer esto cada vez, pero no consume mucho tiempo.

 1
Author: sebix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-31 14:21:32

Algunas fuentes en la red dicen que debe usar PCNet-Fast III ya sea en modo puente o NAT en la configuración de su máquina VBox. Sólo inténtalo. Esta es una guía que encontré, pero para ser sincero, soy nuevo en Android en VBox (y para Android en absoluto) y no lo probé yo mismo.

 0
Author: cablop,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-10 03:16:36

Para mí la solución de user1330614 funcionó muy bien. Otra buena valoración crítica para el problema se puede encontrar aquí: http://davematthew.blogspot.de/2012/04/android-x86-ics-on-virtualbox.html

 0
Author: Display name,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-06-13 09:46:24