Instalujemy system Android Marshmallow na Virtualbox

Przedstawiam Wam kompletny poradnik w jaki sposób zainstalować system Android Marshmallow na Virtualboxie. Jest to dość przydatne gdy chcemy przetestować jakąś apkę przed wysłaniem jej na nasz telefon, albo po prostu chcemy pobawić się andkiem w wersji 6.0 a nie posiadamy telefonu obsługującego tego systemu.

Zakładam, że zainstalowaliście już Virtualbox na Waszym PC. Wystarczy, że przejdziecie pod adres:

http://www.android-x86.org/download

i pobierzecie najnowszy obraz *.iso systemu – w moim przypadku jest to android-x86-6.0-r1.iso (540 MB). Dla wirtualizacji najlepiej wybrać wersję 32 bitową – zużywa ona znacznie mniej zasobów niż wersja x64.

Uruchamiamy Virtualboxa i tworzymy nową maszynę wirtualną:

android v1 Instalujemy system Android Marshmallow na Virtualbox

Maszynę możemy nazwać dowolną inną nazwą – ważne, by była unikatowa na naszej liście. Klikamy na Dalej i ustalamy, ile pamięci RAM jesteśmy w stanie przeznaczyć dla naszego Andka – minimum polecam ustawić 1024 MB, w moim przypadku trochę zaszalałem i przydzieliłem jej aż 2 gigabajty:

virtualbox 2 Instalujemy system Android Marshmallow na Virtualbox

Klikamy na Dalej by stworzyć nowy wirtualny dysk twardy, na którym zainstalujemy system.

virtualbox 3 Instalujemy system Android Marshmallow na Virtualbox

A następnie określamy jego typ (polecam pozostawić VDI)

virtualbox 4 Instalujemy system Android Marshmallow na Virtualbox

W kolejnym kroku wybieramy Dynamicznie przydzielany.

dynamicznie Instalujemy system Android Marshmallow na Virtualbox

Aby na końcu ustalić rozmiar, moim zdaniem 8 gigabajtów to aż nadto dla maszyny wirtualnej:

rozmiar vdi Instalujemy system Android Marshmallow na Virtualbox

Nasza maszyna została stworzona, teraz musimy przejść do jej ustawień by zamontować obraz *.iso systemu. Klikamy na Ustawienia, przechodzimy do zakładki Pamięć i z rozwijanej listy wybieramy Wybierz plik wirtualnego dysku optycznego…  i wybieramy nasz obraz.

wybór iso Instalujemy system Android Marshmallow na Virtualbox

Po zapisaniu zmian klikamy na Uruchom i przechodzimy do instalacji systemu.

Na pierwszym ekranie wybieramy Installation – Install Android-x86 to harddisk:

instalacja 1 Instalujemy system Android Marshmallow na Virtualbox

Na następnym ekranie wybieramy Create/Modify partitions aby rozpocząć tworzenie partycji pod nasz system.

instalacja 2 Instalujemy system Android Marshmallow na Virtualbox

Pierwszy monit pyta nas, czy stworzyć GPT (tablicę partycji) wybieramy No, gdyż za chwilę sami ją stworzymy:

instalacja 4 Instalujemy system Android Marshmallow na Virtualbox

Uruchomi nam to cfdisk. w pierwszej kolejności nawigujemy pod NEW aby stworzyć partycję:

partycja 1 Instalujemy system Android Marshmallow na Virtualbox

Jeżeli tryb tekstowy Was przeraża, przejdźcie od razu do końca tego artykułu – mam dla laików gotowca, którego uruchomicie za pomocą 2 kliknięć 😉

Wybieramy primary a następnie określamy jej rozmiar:

partycja 2 Instalujemy system Android Marshmallow na Virtualbox

partycja 3 Instalujemy system Android Marshmallow na Virtualbox

Na następnym ekranie wybieramy Bootable:

partycja 4 Instalujemy system Android Marshmallow na Virtualbox

I zapisujemy dane wybierając Write:

partycja 5 Instalujemy system Android Marshmallow na Virtualbox

Po czym wklepujemy YES i wciskamy Enter aby (w końcu) stworzyć naszą partycję:

partycja 6 Instalujemy system Android Marshmallow na Virtualbox

Po zapisaniu danych wychodzimy z cfdisk wybierając Quit.

Wrócimy do znanego kreatora instalacji w którym wybieramy stworzoną przez nas partycję:

partycja 7 Instalujemy system Android Marshmallow na Virtualbox

i formatujemy ją jako ext4

partycja 8 Instalujemy system Android Marshmallow na Virtualbox

Ponownie zatwierdzamy:

partycja 9 Instalujemy system Android Marshmallow na Virtualbox

Po sformatowaniu, instalator zapyta się nas czy zainstalować GRUB, zgadzamy się wybierając YES

instalator grub Instalujemy system Android Marshmallow na Virtualbox

Instalację EFI GRUB pomijamy

efi grub Instalujemy system Android Marshmallow na Virtualbox

Przechodzimy do przedostatniego kroku, wybieramy YES 

read Write Instalujemy system Android Marshmallow na Virtualbox

Rozpocznie się instalacja Andka, po jej zakończeniu klikamy na Run Android-x86

run android Instalujemy system Android Marshmallow na Virtualbox

Tak wygląda Android Marshmallow zaraz po początkowej konfiguracji:

android  Instalujemy system Android Marshmallow na Virtualbox

Jak widzicie instalacja Androida 6.0 pod Virtualbox’em nie jest jakoś szczególnie skomplikowana – wymaga od nas jedynie poświęcenia uwagi w trakcie tworzenia partycji. Android uruchomiony na Virtualbox’ie jest niemal 100% kopią tego, co widzimy na tabletach. Mamy do dyspozycji cały system jednak w trakcie moich testów okazało się, że niektóre aplikacje nie współgrają z architekturą wirtualnego procesora. Na ten problem niestety nic nie zaradzimy.

Jak wcześniej wspomniałem, mam gotowe rozwiązanie dla mniej cierpliwych czytelników. Wystarczy, że pobierzecie plik android-x86-6.0-r1.ova. Jest to wyeksportowana maszyna z mojego systemu, którą musicie zaimportować do własnego Virtualbox’a:

Pobierz (540 MB)

http://adf.ly/1eNMej

 

 

2 komentarze do “Instalujemy system Android Marshmallow na Virtualbox

  • 2 kwietnia 2017 o 02:21
    Permalink

    Niestety, stoi mi na napisie Android przy włączaniu. O dziwo inne również, tylko android 4.0 śmiga, ale większość aplikacji ze sklepu google nie działa na tej wersji. :/

    Odpowiedz
    • Kabson
      2 kwietnia 2017 o 12:32
      Permalink

      Tak jak napisałem, Virtualboxbędzie miał kłopoty z uruchomieniem większości aplikacji. Spróbuj tego.

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.