Zoeken…


Invoering

Het idee van deze sectie is om te bespreken hoe de VirtualBox met Android-x86 moet worden geïnstalleerd en gebruikt voor foutopsporing. Dit is een moeilijke taak omdat er verschillen tussen versies zijn. Op dit moment ga ik het hebben over 6.0, waarmee ik moest werken en dan zullen we overeenkomsten moeten vinden.

VirtualBox of Linux wordt niet gedetailleerd behandeld, maar het toont de opdrachten die ik heb gebruikt om het te laten werken.

Virtuele machine instellen

Dit zijn mijn VirtualBox-instellingen:

  • Type besturingssysteem: Linux 2.6 (ik heb 64bit gebruiker omdat mijn computer dit kan ondersteunen)
  • Grootte virtuele harde schijf: 4 GB
  • Ramgeheugen: 2048
  • Videogeheugen: 8M
  • Geluidsapparaat: Sound Blaster 16.
  • Netwerkapparaat: PCnet-Fast III, verbonden met NAT. U kunt ook een overbrugde adapter gebruiken, maar u hebt een DHCP-server in uw omgeving nodig.

De afbeelding die bij deze configuratie is gebruikt, is android-x86_64-6.0-r3.iso (het is 64bit) gedownload van http://www.android-x86.org/download . Ik veronderstel dat het ook werkt met 32bit-versie.

Virtuele harde schijf instellen voor SDCARD-ondersteuning

Start de virtuele machine met de zojuist gemaakte virtuele harde schijf met de android-x86-afbeelding in de optische schijf.

Opslagopties met de Android-afbeelding als optisch station

Nadat je hebt opgestart, kun je het hoofdmenu van de Live CD zien

Live CD grub menu-opties

Kies de optie Debug Mode, dan zou je de shell-prompt moeten zien. Dit is een busybox-shell. Je kunt meer shell krijgen door te schakelen tussen de virtuele console Alt-F1 / F2 / F3.

Maak twee partities door fdisk (sommige andere versies zouden cfdisk gebruiken). Formatteer ze naar ext3. Start vervolgens opnieuw op:

# fdisk /dev/sda

Typ vervolgens:

"n" (nieuwe partitie)

"p" (primaire partitie)

"1" (1e partitie)

"1" (eerste cilinder)

"261" (kies een cilinder, we laten 50% van de schijf over voor een 2e partitie)

"2" (2e partitie)

"262" (262e cilinder)

"522" (kies de laatste cilinder)

"w" (schrijf de partitie)

#mdev -s
#mke2fs -j -L DATA /dev/sda1
#mke2fs -j -L SDCARD /dev/sda2
#reboot -f

Wanneer u de virtuele machine opnieuw start en het grub-menu verschijnt, kunt u de kernel-opstartregel bewerken, zodat u DATA=sda1 SDCARD=sda2 opties kunt toevoegen om naar de sdcard of de gegevenspartitie te wijzen.

Installatie in partitie

Met de zojuist gemaakte virtuele harde schijf, start u de virtuele machine op met de android-x86-afbeelding als het optische station.

Live CD opstartopties

Kies in de opstartopties van de Live CD "Installatie - Android op harde schijf installeren"

Kies de sda1-partitie en installeer android en we zullen grub installeren.

Start de virtuele machine opnieuw op, maar zorg ervoor dat de afbeelding zich niet in het optische station bevindt, zodat deze opnieuw kan worden gestart vanaf de virtuele harde schijf.

zorg ervoor dat de afbeelding zich niet in het optische station bevindt

In het grub-menu moeten we kernel bewerken zoals in de optie "Android-x86 6.0-r3", dus druk op e.

de kernelregel voordat deze wordt bewerkt

Dan vervangen we "stil" door "vga = ask" en voegen de optie "SDCARD = sda2" toe

In mijn geval ziet de kernelregel er na aanpassing als volgt uit:

kenel /android-6.0-r3/kernel vga=ask root=ram0 SRC=/android-6/android-6.0-r3 SDCARD=sda2

Druk op b om op te starten, dan kun je de schermgrootte kiezen door op ENTER te drukken (de optie vga=ask )

voer hier de afbeeldingsbeschrijving in

Nadat de installatiewizard is gestart, kiest u de taal. Ik kon kiezen voor Engels (Verenigde Staten) en Spaans (Verenigde Staten) en ik had moeite om een andere te kiezen.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow