2013-04-25 15 views
14

Chcę użyć Android-x86 do testowania i debugowania mojej aplikacji. Próbowałem wcześniej innych wersji Androida-x86, ale w Androidzie -86 jest coś nie tak. Poproszę o to pytanie, ponieważ może się zdarzyć inne:Jak uruchomić system Android-x86 4.2 ISO na VM VirtualBox?

zainstalowałem oracle VM virtualBox na Win7 32-bit, następnie pobrałem android-x86-4.2-20121225.iso od Android-x86 - Porting Android to x86 .Po zainstalowaniu Android x86-4.2 na VirtualBox z ISO i tworzenia fałszywych kart SD do niego, próbowałem go uruchomić, ale kiedy zaczął go widziałem te linie w konsoli:

Wykrywanie Android-x86 ... znaleźć na/dev/sda1

ANDROID root @ x86:/#

I nie rzecz innego, nawet czekałem ponad 20 minut i nic się zdarzyć, że próbowałem kilka razy, ale wynik jest same.How mogę rozwiązać ten problem!

Odpowiedz

21

Zapytałem sam question w superuser i znalazłem sposób, aby rozpocząć. Prawidłowa odpowiedź brzmi:

Z install/live CD, wystarczy zmienić wartość „androidboot.hardware” parametru w poleceniu grub z „Android_x86” do „x86”. Możesz to zrobić, naciskając "Tab" w menu startowym lub edytując plik "isolinux.cfg" pod instalacyjnym obrazem ISO.

Jeśli zainstalowałeś system Android-x86 na dysku twardym, musisz wybrać żądaną opcję rozruchu i nacisnąć e, aby edytować polecenie grub.

+2

+1 za wyjaśnienie, jak rozwiązać ten problem za pomocą "Tab" –

+1

Pracował również dla mnie. –

2

Nie wiem o projekcie Android X86 - Porting Android to X86. Widzę w sieci, że ten emulator ma złożoną instalację. Myślę, że jeśli chcesz wypróbować szybki emulator Androida i zainstalować go z łatwością, szybciej debuguj, możesz wypróbować projekt AndroVM. Łatwo jest zainstalować go w Virtual Box, pobierając plik obrazu i importując go do Virtual Box.

0

Za to, co rozumiem przez Linuksa (co nie jest dużo, ale wystarczająco dużo, powiedziałbym), jesteś zalogowany do systemu i czeka na wpisanie jakiegoś polecenia. Jeśli mam rację, należy uruchomić serwer X, ale w środowisku Android nie wiem jak.

UPDATE:

Na co czytałem here, to tylko to, co powiedziałem: to buty, a potem prosi wiersza poleceń. Dwa rozwiązania, które pojawiają się w łączu, to:

  • Wpisz Rozpocznij.
  • Wybierz opcję VESA option przed procesem rozruchu (nie mogę ci pomóc w tej, ponieważ nie mam .ISO, aby spróbować teraz).

Proszę, sprawdź je.

+0

@AiriFenix ​​Dziękuję, ale wcześniej próbowałem ich obu, ale wynik jest taki sam. – hasanghaforian

+0

Czy jest jakiś komunikat o błędzie, wyjątek, ostrzeżenie lub coś, co może nam wskazać, gdzie może być problem? – AirieFenix

+0

Niestety nie ma żadnej wiadomości, ostrzeżenia lub ... Wydaje się, że to czekać na polecenie, ale nie wiem, co to może być. – hasanghaforian

0

Najlepszym sposobem na uruchomienie androida x86 na komputerze jest sformatowanie partycji w formacie ext3. Następnie zainstaluj na niej androida. Pozwoli to na łatwe uruchamianie systemu androidx86.

-1

mam HP430 Laptop z Win 7. Miałem ten sam problem. Ale wymyśliłem rozwiązanie.

Podczas uruchamiania komputera z win7 wszedłem menu BIOS. Istnieje możliwość optymalizacji komputera pod kątem wirtualizacji. Wybrałem to. Potem wszystko przebiegło gładko.

Później zauważyłem, że w wirtualnym polu, w ustawieniach systemowych typ przyspieszenie było VT-x AMD, zagnieżdżone Pager PAE/NX. To było inne przed optymalizacją.

Mam nadzieję, że to daje pewien pomysł.

Powiązane problemy