Kaip įdiegti „Android“ „Dual Boot“ naudojant „Linux“

How Install Android Dual Boot With Linux



Labiausiai dominuojančios mobiliosios operacinės sistemos yra „iOS“ ir „Android“, tačiau ar žinojote, kad jei turite nešiojamąjį kompiuterį, jame galite paleisti „Android“? To priežastis kai kuriems gali atrodyti miglota, bet vargu ar eiliniams „LinuxHint“ skaitytojams.

Jei jums reikia „Android“ programos tam tikram tikslui, galite ją mėgdžioti naudodami virtualią mašiną. „Android“ naudojimas nešiojamajame kompiuteryje gali turėti ir kitų privalumų, o ne tik paleisti konkrečią programą. „Android“ iš prigimties yra efektyvesnė, todėl galite ja naudotis, kai konkrečiai užduočiai reikia daugiau atminties. Jei nieko daugiau, tai šaunu tai padaryti. Naudodami „Android_x86“ turite dvi galimybes sukurti „dualboot“ sistemą.







Vienas yra nukopijuoti vieną iš pateiktų ISO failų čia , o kitas yra įdiegti naudojant „rpm“ paketą.



Norėdami naudoti „rpm“ paketą, pirmiausia patikrinkite, ką jis padarys. RPM pakete yra scenarijaus failai, kurie jums nustatys „grub“. Jei norite įsitikinti, ką tai daro, galite patikrinti naudodami komandą rpm.



$aps / min-raštus -q„Android-x86-“7.1-r2.x86_64.rpm

Scenarijus rašomas tiesiai į ekraną, jei dėl kokių nors priežasčių scenarijus neveikia naudojant apt, nukopijuokite jį į scenarijaus failą. „Ubuntu“ sistemoje turėsite naudoti „alien“, kad pakeistumėte paketą į deb.





$sudotinkamasdiegtiateivis

Įdiegę užsienietį, galite sukurti deb failą. Naudodami „Alien“ galite įdiegti tiesiogiai, tačiau tam protinga atlikti du rankinius veiksmus.

$sudoateivis android-x86-7.1-r2.x86_64.rpm

Dabar, kai turite deb failą, įdiekite jį naudodami dpkg ir įdiegimo parinktį.



$sudo dpkg -iandroid-x86_7.1-1_amd64.deb

Šis diegimo metodas sukurs katalogą jūsų šakniniame kataloge. Jei naudojate įprastą diegimą, tai yra skaidinys, kuriame įdiegėte šaknį (/). Katalogas bus /android-7.1-r2/, skaičiai rodo įdiegtą „Android“ versiją. „Grub“ galės rasti šį failą naudodamas integruotą failų paiešką.

Antrasis diegimo būdas yra paleisti iš atminties kortelės ir paleisti diegimą iš ten.

Kai tai padarysite, turite tą patį katalogą kaip ir kitu metodu. Scenarijus paprastai sukuria jūsų „Grub“ įrašą, bet jei nepavyksta, pridėkite jį prie „Grub“. Naudokite žemiau esantį kodą ir įdėkite jį į /etc/grub.d/40_custom.

meniu„Android-x86 7.1-r2“ {
Paieška-rinkinys= šaknis-byla /„Android-x86“7.1-r2/branduolys
linux/„Android-x86“7.1-r2/branduolys tylusšaknis=/dev/ram0 androidboot.selinux = leistinas
initrd/„Android-x86“7.1-r2/initrd.img
}

Šiam konkrečiam programinės įrangos lygiui reikalingas parametras „androidboot.selinux = permissive“, kitaip įkrova sustos paniškai.

Jei turite kokių nors konkrečių poreikių, prie šio failo gali tekti pridėti kitų įrašų. Galite bendrinti duomenis tarp versijų naudodami „sdcard“ vaizdo failą. Norėdami jį sukurti, naudokite dd ir pritvirtinkite jį prie laikiklio ir užpildykite duomenimis. Naudokite kilpos parinktį su komanda mount.

$sudo dd jei=/dev/nulisapie=/duomenis/sdcard.imgbs=1024 skaičiuoti=1048576

$sudo montuoti -tvfat-arbakilpa/duomenis/sdcard.img sdcard_temp/

Čia galite nukopijuoti visus duomenis, kuriuos norite turėti „Android“ sesijoje.

Dabar galite pridėti branduolio parametrą, kad galėtumėte naudoti „sdcard“, kai paleisite „Android_x86“ egzempliorių.

linux/„Android-x86“7.1-r2/branduolys tylusšaknis=/dev/ram0 androidboot.selinux = leistinas
SD KORTELĖ=/duomenis/sdcard.img

Kitas būdas turėti tuos pačius duomenis dviem „Android“ atvejais yra kopijuoti „Android“-[x, x] duomenų katalogas.

$sudorsync-apie /cm-x86-13,0-r1/duomenis/ /„Android“7.1-r2/duomenis/

Šiame pavyzdyje. Tame pačiame kompiuteryje yra viena „Cyanogenmod“ ir „Android-x86“ kopija.

Kai failas išsaugomas, turite atnaujinti „Grub“.

$atnaujinimas-grub2

Rezultate bus nurodyta jūsų įdiegta sistema, įskaitant „Android“. Paleiskite iš naujo. Jūsų įkrovos ekranas atrodys taip:
Įdiekite „Android Dual Boot Linux“

Arba galite sukurti atminties kortelę ir iš jos paleisti. Sąžiningas įspėjimas: Šis metodas turi visus leidimus daryti tai, ko nori, su visa su tuo susijusia rizika. Kaip teigiamą tai galite įdiegti bet kuriame skaidinyje. Tai naudinga, jei šakniniame (/) diske trūksta vietos. Blogas aspektas yra tai, kad naudodami šį metodą neturite paketo atnaujinimo funkcijos. Metodas prasideda atsisiunčiant ISO failą, jį galima rasti „Android“ svetainėje. http://www.android-x86.org/download

Atsisiuntę ISO, įsitikinkite, kad skaidinys yra paruoštas. ISO faile yra įrankių diskui skaidyti, tačiau tai padės sutaupyti šiek tiek problemų prieš iš naujo paleidžiant. Norėdami paruošti skaidinį, naudokite mėgstamą skaidinių programą, fdisk yra viena. Gpartedas yra kitas. Įdiegimo programoje yra „cfdisk“, tačiau ji nepalaiko GPT diskų, kai tik teisingai padalijote, ji veikia net su GPT disku.

Galų gale, kai jūsų sistema yra įdiegta, įdiegta sistema visada yra jūsų nurodyto skaidinio kataloge. Tai reiškia, kad labai paprasta pakeisti „Android“ diegimą iš pagrindinio platinimo.

Iš meniu pasirinkite „Android“ ir palaukite. Pirmą kartą paleidus programinė įranga paprašys jūsų prisijungti. Sąranka yra trumpa ir paprasta, o jei pasirinksite esamą paskyrą, ji bandys jums įdiegti programas. Norėdami atkurti savo programas prieš tai, kai diegimo programa pasiūlė tai padaryti, bet nepavyksta gana dažnai. Tai pasakė; kai tik naudojate „Android“, gražiai įdiegiama anksčiau naudojama programa.

Veikia iš „VirtualBox“

Taip pat galite paleisti visą paketą iš virtualios aplinkos. „Virtualbox“ pelės emuliacija sukelia tam tikrą painiavą. Norėdami perkelti pelę apskritimo metu pradinės sąrankos metu, laikykite nuspaudę kairįjį pelės mygtuką, kai tai bus padaryta.

Išvada

„Android“ veikimas skirtas ne tik technologijų naujokams, bet ir taupo baterijos veikimo laiką bei suteikia prieigą tik prie „Android“ pasiekiamų programų. Atminkite, kad daugelis programų tikrina, ar turite pilną telefoną, ir atsisako paleisti bet kokiu kitu įrenginiu, išskyrus tikrą įrenginį. Vienas iš pavyzdžių yra tai, kad galite pradėti savo „Telegram“ paskyrą naudodami „Android“ emuliatorių; pasirinkite bet kurio mobiliojo telefono numerį ir pasiimkite „Telegram“ aktyvinimo kodą, tada galėsite naudoti „Telegram“ „Linux“ darbalaukyje.