Hvordan installere Android i Dual Boot med Linux

Hvordan installere Android i Dual Boot med Linux
De mest dominerende mobile operativsystemene er iOS og Android, men visste du at hvis du har en bærbar PC, kan du kjøre Android på den? Årsaken til å gjøre det kan virke uskarpt for noen, men knapt for vanlige Linuxhint -lesere.

Hvis du trenger en Android -app for et bestemt formål, kan du etterligne den med en virtuell maskin. Å bruke Android på den bærbare datamaskinen din kan imidlertid ha andre fordeler enn bare å kjøre den spesifikke appen. Android er av natur mer effektiv, slik at du kan bruke den når din spesifikke oppgave trenger mer minne. Hvis ikke annet, er det kult å gjøre det. Med Android_x86 har du to alternativer for å opprette et dualboot -system.

Den ene er å kopiere en av ISO -filene som leveres her, og den andre er å installere med en RPM -pakke.

For å bruke RPM -pakken, start først med å sjekke hva den vil gjøre. I RPM -pakken er det skriptfiler som vil sette opp grub for deg. Hvis du vil forsikre deg om hva det gjør, kan du ta kontakt med RPM -kommandoen.

$ RPM-Skripter -Q Android-X86-7.1-R2.x86_64.Rpm

Skriptet er skrevet direkte til skjermen, hvis skriptet av en eller annen grunn ikke fungerer ved hjelp av APT, kopier det til en skriptfil. På et Ubuntu -system må du bruke Alien for å konvertere pakken til Deb.

$ sudo apt installasjons fremmed

Med Alien installert kan du opprette Deb -filen. Med Alien kan du installere direkte, men det er forsvarlig å ta to manuelle skritt for dette.

$ sudo fremmed android-x86-7.1-R2.x86_64.Rpm

Nå som du har en Deb -fil, kan du installere den ved hjelp av alternativet DPKG og installere.

$ sudo dpkg -i android -x86_7.1-1_amd64.Deb

Denne installasjonsmetoden vil lage en katalog i rotkatalogen din. Hvis du bruker en vanlig installasjon, er dette partisjonen der du har montert rot (/). Katalogen vil være /Android-7.1-R2/, tallene viser Android-versjonen installert. Grub vil kunne finne denne filen med det innebygde filsøket.

Den andre metoden å installere er å starte opp fra en minnepinne og kjøre installasjonen derfra.

Når dette er gjort har du den samme katalogen som i den andre metoden. Skriptet oppretter vanligvis din grub -oppføring, men hvis dette mislykkes, kan du legge det til å gruble selv. Bruk koden nedenfor og plasser den i /etc /Grub.D/40_CUSTOM.

MenuEntry "Android-X86 7.1-r2 "
Søk-Sett = rot--fil /Android-x86 7.1-R2/kjerne
Linux /Android-X86 7.1-R2/Kernel stille rot =/dev/ram0 androidboot.Selinux = tillatt
initrd /android-x86 7.1-r2/initrd.img

For dette spesifikke nivået av programvaren er parameteren 'Androidboot.selinux = tillatt 'er nødvendig, eller støvelen vil stoppe med panikk.

Hvis du har noen spesifikke behov, kan det hende du må legge til andre oppføringer i denne filen. Du kan dele data mellom versjoner ved å bruke en SDCARD -bildefil. For å lage en, bruk DD og monter den med montering og fyll den med data. Bruk loopalternativet med Mount -kommandoen.

$ sudo dd if =/dev/null av =/data/sdcard.IMG BS = 1024 telling = 1048576
$ sudo mount -t vfat -o loop /data /sdcard.IMG SDCARD_TEMP/

Alle data du vil ha tilgjengelig i Android -økten kan kopieres her.

Du kan nå legge til kjerneparameteren for å bruke et sdcard når du starter forekomsten av Android_x86.

Linux /Android-X86 7.1-R2/Kernel stille rot =/dev/ram0 androidboot.Selinux = tillatt
Sdcard =/data/sdcard.img

En annen måte å ha de samme dataene i to tilfeller av Android er å kopiere Android- [x, x]Datakatalog.

$ sudo rsync -av /cm-x86-13.0-R1/Data//Android-7.1-r2/data/

I dette eksemplet. Det er en kopi av CyanogenMod og Android-X86 på samme maskin.

Når filen er lagret, må du oppdatere grub.

$ UPDATE-GRUB2

Resultatet vil liste opp det installerte systemet, inkludert Android. Kjør en omstart. Oppstartsskjermen din vil se slik ut:

Alternativt kan du opprette en minnepinne og starte opp fra det. Rettferdig advarsel: Denne metoden har alle tillatelser til å gjøre det den vil, med alle risikoer som innebærer. Som et positivt i dette kan du sette installasjonen på hvilken som helst partisjon. Dette er nyttig hvis du er lite på plass på roten (/) stasjonen. Et dårlig aspekt er at du ikke har noen pakkeoppdateringsfunksjon når du bruker denne metoden. Metoden starter med å laste ned ISO -filen, den er tilgjengelig fra Android -nettstedet. http: // www.Android-x86.org/nedlasting

Etter at du har lastet ned ISO, må du sørge for at partisjonen er klar. ISO -filen inneholder verktøy for å skille ut platen, men den vil spare deg for noen problemer å forberede deg før du starter på nytt. For å utarbeide partisjonen, bruk ditt favorittpartisjonsprogram, fdisk er en. GParted er en annen. Installasjonsprogrammet inkluderer CFDisk, men har ingen støtte for GPT -stasjoner, så snart du har delt ut riktig, fungerer det selv med en GPT -plate.

Til slutt, når systemet ditt er installert, ligger det installerte systemet alltid i en katalog på partisjonen du spesifiserte. Dette betyr at det er veldig enkelt å endre Android -installasjonen din fra hoveddistribusjonen.

Velg Android fra menyen og vent. Første gang du kjører den, vil programvaren be deg om å logge inn. Oppsettet er kort og enkelt, og hvis du velger en eksisterende konto, vil det prøve å installere applikasjoner for deg. For å gjenopprette applikasjonene dine fra før installasjonsprogrammet tilbyr å gjøre det, men mislykkes ganske ofte. Med det sagt; Så snart du kjører Android applikasjonen du har brukt før installerer vakkert.

Kjører fra VirtualBox

Du kan også kjøre hele pakken fra et virtuelt miljø. I VirtualBox forårsaker emuleringen av musen en viss forvirring. For å flytte musen en runde under innledende oppsett, må du holde venstre museknapp nede, når det er gjort at brukervennlighet forbedres.

Konklusjon

Å kjøre Android er ikke bare for teknologiske nerder, det sparer også batterilevetid og gir deg tilgang til applikasjoner bare tilgjengelig for Android. Merk at mange applikasjoner sjekker om du har en full telefon og nekter å kjøre på noe annet enn en ekte enhet. Et eksempel er at du kan sette i gang din telegramkonto på en Android -emulator; Velg en rekke mobil og hent aktiveringskoden for Telegram, og du kan deretter bruke Telegram på Linux -skrivebordet.