Как да инсталирате Android в Dual Boot с Linux

How Install Android Dual Boot With Linux



Най -доминиращите мобилни операционни системи са iOS и Android, но знаете ли, че ако имате лаптоп, можете да стартирате Android на него? Причината за това може да изглежда неясна за някои, но едва ли за обикновените читатели на LinuxHint.

Ако имате нужда от приложение за Android за определена цел, можете да го емулирате с виртуална машина. Използването на Android на вашия лаптоп обаче може да има други предимства, отколкото просто стартирането на конкретното приложение. Android по природа е по -ефективен, така че можете да го използвате, когато вашата конкретна задача се нуждае от повече памет. Ако не друго, готино е да го направите. С Android_x86 имате две възможности за създаване на система с двойно зареждане.







Единият е да копирате един от предоставените ISO файлове тук , а другият е да се инсталира с rpm пакет.



За да използвате пакета rpm, първо започнете, като проверите какво ще направи. В пакета RPM има скрипт файлове, които ще настроят grub за вас. Ако искате да се уверите какво прави, можете да проверите с командата rpm.



$об. / мин-скриптове -qandroid-x86-7.1-r2.x86_64.rpm

Скриптът се записва директно на екрана, ако по някаква причина скриптът не работи с помощта на apt, копирайте го в скриптов файл. В система Ubuntu ще трябва да използвате чужденец, за да конвертирате пакета в deb.





$sudoподходящИнсталирайизвънземно

С инсталиран чужденец можете да създадете deb файла. С Alien можете да инсталирате директно, но е разумно да направите две ръчни стъпки за това.

$sudoизвънземен android-x86-7.1-r2.x86_64.rpm

Сега, когато имате deb файл, инсталирайте го с помощта на dpkg и опция за инсталиране.



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

Този метод на инсталиране ще създаде директория във вашата основна директория. Ако използвате обикновена инсталация, това е дялът, на който сте монтирали root (/). Директорията ще бъде /android-7.1-r2/, цифрите показват инсталирана версия на Android. Grub ще може да намери този файл с вграденото си търсене на файлове.

Вторият метод за инсталиране е да стартирате от карта с памет и да стартирате инсталацията от там.

Когато това стане, имате същата директория, както в другия метод. Скриптът обикновено създава вашия Grub запис, но ако това не успее, добавете го към Grub сами. Използвайте кода по -долу и го поставете в /etc/grub.d/40_custom.

менюто„Android-x86 7.1-r2“ {
Търсене--комплект= корен-файл /android-x867.1-r2/ядро
Linux/android-x867.1-r2/ядрото тихокорен=/dev/ram0 androidboot.selinux = разрешителен
initrd/android-x867.1-r2/initrd.img
}

За това специфично ниво на софтуера е необходим параметърът „androidboot.selinux = разрешителен“ или зареждането ще спре с паника.

Ако имате някакви специфични нужди, може да се наложи да добавите други записи към този файл. Можете да споделяте данни между версиите, като използвате файл с изображение на sdcard. За да създадете такъв, използвайте dd и го монтирайте с монтиране и го напълнете с данни. Използвайте опцията loop с командата mount.

$sudo дд ако=/dev/нулана=/данни/sdcard.imgbs=1024 броя=1048576

$sudo монтаж -Tvfat-илицикъл/данни/sdcard.img sdcard_temp/

Всички данни, които искате да имате на разположение в Android сесията, могат да бъдат копирани тук.

Вече можете да добавите параметъра на ядрото, за да използвате sdcard, когато стартирате вашия екземпляр на Android_x86.

Linux/android-x867.1-r2/ядрото тихокорен=/dev/ram0 androidboot.selinux = разрешителен
SDCARD=/данни/sdcard.img

Друг начин да имате същите данни в два случая на android е да копирате android- [x, x] директория с данни.

$sudorsync-на /cm-x86-13.0-r1/данни/ /android-7.1-r2/данни/

В този пример. Има едно копие на Cyanogenmod и Android-x86 на една и съща машина.

Когато файлът бъде запазен, трябва да актуализирате Grub.

$update-grub2

Резултатът ще изброи вашата инсталирана система, включително android. Стартирайте рестартиране. Вашият екран за зареждане ще изглежда така:
Инсталирайте Android Dual Boot Linux

Като алтернатива можете да създадете памет и да стартирате от нея. Справедливо предупреждение: Този метод има всички разрешения да прави каквото иска, с всички рискове, които са свързани с това. Като положително в това, можете да поставите инсталацията на всеки дял. Това е полезно, ако нямате достатъчно място на вашия root (/) диск. Лош аспект е, че нямате функция за актуализиране на пакети, когато използвате този метод. Методът започва с изтегляне на ISO файла, той е достъпен от уебсайта на android. http://www.android-x86.org/download

След като изтеглите ISO, уверете се, че дялът е готов. ISO файлът съдържа инструменти за разделяне на диска, но ще ви спести някои проблеми при подготовката, преди да рестартирате. За да подготвите дяла, използвайте любимата си програма за дялове, fdisk е един. Gparted е друг. Инсталаторът включва cfdisk, но няма поддръжка за GPT устройства, веднага след като сте разделили правилно, той работи дори с GPT диск.

В крайна сметка, когато вашата система е инсталирана, инсталираната система винаги се намира в директория на посочения от вас дял. Това означава, че е много лесно да промените инсталирането на Android от основното си разпространение.

Изберете Android от менюто и изчакайте. Първият път, когато го стартирате, софтуерът ще ви помоли да влезете. Настройката е кратка и проста и ако изберете съществуващ акаунт, той ще се опита да инсталира приложения вместо вас. За да възстановите приложенията си преди инсталаторът да предложи да го направи, но се проваля доста често. Това каза; веднага щом стартирате Android, приложението, което сте използвали, се инсталира красиво.

Изпълнява се от VirtualBox

Можете също така да стартирате целия пакет от виртуална среда. Във Virtualbox емулацията на мишката причинява известно объркване. За да преместите мишката кръг по време на първоначалната настройка, трябва да задържите левия бутон на мишката надолу, след като това стане, използваемостта се подобрява.

Заключение

Стартирането на Android не е само за технически глупаци, но и спестява живота на батерията и ви дава достъп до приложения, достъпни само за Android. Имайте предвид, че много приложения проверяват дали имате пълен телефон и отказват да работят на друго, освен на истинско устройство. Един пример е, че можете да инициирате акаунта си в Telegram на емулатор на Android; изберете номер на всеки мобилен телефон и вземете кода за активиране за Telegram и след това можете да използвате Telegram на работния плот на Linux.