pas de réseau sous Android x86 sur VirtualBox 4.1.2

mon numéro est presque identique à cette question . J'ai essayé cette solution et aucune n'a fonctionné. Mais j'utilise une image Android x86 différente. J'utilise L'image ICS (4.0-RC1) asus_laptop. (J'ai déjà essayé une image différente et je n'ai pas pu l'installer.)

j'ai installé VirtualBox 4.1.12 sur Kubuntu 12.04. J'ai suivi ces étapes et installé le android-x86-4.0-RC1-asus_laptop.iso image dans ma VM. Il démarre et fonctionne correctement, sauf pour la mise en réseau.

Alt-F1 netcfg ne présente aucune interface à l'exception du lo (127.0.0.1). eth0, qui devrait être disponible, n'est pas montré. Cela m'empêche d'essayer la solution ici .

de Nouvelles références, je vérifie:

  • Android ICS x86 sur VirtualBox avec connexion Internet
  • http://groups.google.com/group/android-x86/browse_thread/thread/30fa23d81cddfab1/2e480f6b9cbf773d
  • comment configurer le réseau pour Android Honeycomb dans VirtualBox?
30
demandé sur Community 2012-04-09 09:07:06

6 réponses

les travaux suivants Très bon pour moi

sudo vi /etc/init.sh

ajouter 4 lignes ci-dessous à init.sh

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

sur virtualbox définit l'interface réseau à bridged (PCnet Fast III) et c'est tout.

23
répondu user1330614 2016-07-13 02:32:08

mise à jour: Si Android x86 ne fonctionne pas bien pour vous, vous pourriez vouloir regarder AndroVM . Je l'ai lancé dans VirtualBox et n'ai eu aucun problème avec le matériel.

Vraie Réponse:

une sorte de réponse de suivi puisque je ne peux pas encore ajouter de commentaires. Je pense que cette configuration dépend fortement de votre matériel hôte. Je n'utilise pas de matériel qui s'adapte parfaitement l'actuel ISOs. J'ai donc testé tous les paramètres Ethernet pour voir ce qui fonctionnerait.

Sur un Dell Latitude D820, voici ce que j'ai:

  • EeePc - Bridged Adaptateur avec PCnet-PCI II
  • tegav2 - NAT adaptateur avec PCnet-PCI III
  • amd_brazos - Pas de support du CPU
  • asus_laptop - pas d'option eth0 pour n'importe quel réglage d'adaptateur Ethernet
  • s104t - Ne pas démarrer

pour les deux ISO qui travailleraient pour moi (eeepc et tegav2), j'ai ajouté les deux lignes suivantes à /etc/init.sh (selon l'autre réponse)

netcfg eth0 dhcp
setprop net.dns1 8.8.8.8
15
répondu CatShoes 2015-03-23 19:12:19

essayer celui-ci

VBoxManage modifyvm "Your Android VB name" --natpf1 adb,tcp,*,5555,*,5555
1
répondu sanu 2012-04-09 14:17:55

si vous ne pouvez pas éditer /etc/init.sh ou /etc/init.androVM.sh et que l'erreur est le fichier en lecture seule (bien qu'il soit su ), vous pouvez simplement écrire ce qui suit en super-utilisateur sur la ligne de commande:

setprop net.dns1 10.0.0.138

ou toute autre IP, c'est souvent le routeur local (capable de DNS). Vérifiez les détails de votre connexion réseau pour obtenir cette IP.

l'inconvénient est que vous devez faire cela à chaque fois, mais cela ne prend pas beaucoup de temps.

1
répondu sebix 2014-12-31 14:21:32

certaines sources dans le net dit que vous devez utiliser le PCnet-Fast III soit en mode pont ou NAT dans vos paramètres Machine VBox. Juste lui donner un essai. C'est un guide que j'ai trouvé, mais pour être sincère, je suis nouveau sur Android et sur VBox (et Android) et je n'ai pas testé moi-même.

0
répondu cablop 2012-04-10 03:16:36

pour moi la solution de user1330614 a très bien fonctionné. Un autre bon writeup pour le problème peut être trouvé ici: http://davematthew.blogspot.de/2012/04/android-x86-ics-on-virtualbox.html

0
répondu Display name 2012-06-13 09:46:24