So installieren Sie Android in Dual Boot mit Linux

How Install Android Dual Boot With Linux



Die dominantesten mobilen Betriebssysteme sind iOS und Android, aber wussten Sie, dass Sie mit einem Laptop Android darauf ausführen können? Der Grund dafür mag manchen verschwommen erscheinen, aber kaum für normale LinuxHint-Leser.

Wenn Sie für einen bestimmten Zweck eine Android-App benötigen, können Sie diese mit einer virtuellen Maschine emulieren. Die Verwendung von Android auf Ihrem Laptop kann jedoch andere Vorteile haben, als nur die jeweilige App auszuführen. Android ist von Natur aus effizienter, sodass Sie es verwenden können, wenn Ihre spezielle Aufgabe mehr Speicher benötigt. Wenn nichts anderes, ist es cool, es zu tun. Mit Android_x86 haben Sie zwei Möglichkeiten, ein Dualboot-System zu erstellen.







Eine besteht darin, eine der mitgelieferten ISO-Dateien zu kopieren Hier , und die andere ist die Installation mit einem RPM-Paket.



Um das RPM-Paket zu verwenden, prüfen Sie zunächst, was es tun wird. Im RPM-Paket befinden sich Skriptdateien, die Grub für Sie einrichten. Wenn Sie sich vergewissern möchten, was es tut, können Sie es mit dem Befehl rpm überprüfen.



$U/min--Skripte -Qandroid-x86-7.1-r2.x86_64.rpm

Das Skript wird direkt auf den Bildschirm geschrieben. Wenn das Skript aus irgendeinem Grund mit apt nicht funktioniert, kopieren Sie es in eine Skriptdatei. Auf einem Ubuntu-System müssen Sie alien verwenden, um das Paket in deb zu konvertieren.





$sudogeeignetInstallierenAußerirdischer

Wenn Alien installiert ist, können Sie die deb-Datei erstellen. Mit Alien können Sie direkt installieren, aber es ist ratsam, dafür zwei manuelle Schritte zu unternehmen.

$sudoaußerirdischer Android-x86-7.1-r2.x86_64.rpm

Nachdem Sie nun eine deb-Datei haben, installieren Sie sie mit dpkg und der Installationsoption.



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

Diese Installationsmethode erstellt ein Verzeichnis in Ihrem Stammverzeichnis. Wenn Sie eine normale Installation verwenden, ist dies die Partition, auf der Sie root (/) gemountet haben. Das Verzeichnis wird /android-7.1-r2/ sein, die Zahlen zeigen die installierte Android-Version an. Grub kann diese Datei mit seiner integrierten Dateisuche finden.

Die zweite Installationsmethode besteht darin, von einem Speicherstick zu booten und die Installation von dort aus auszuführen.

Wenn dies erledigt ist, haben Sie das gleiche Verzeichnis wie bei der anderen Methode. Das Skript erstellt normalerweise Ihren Grub-Eintrag, aber wenn dies fehlschlägt, fügen Sie ihn selbst zu Grub hinzu. Verwenden Sie den folgenden Code und platzieren Sie ihn in /etc/grub.d/40_custom.

Menüeintrag'Android-x86 7.1-r2' {
Suche--einstellen=Wurzel--Datei /android-x867.1-r2/Kernel
Linux/android-x867.1-r2/Kernel ruhigWurzel=/Entwickler/ram0 androidboot.selinux=permissiv
initrd/android-x867.1-r2/initrd.img
}

Für diese spezielle Version der Software wird der Parameter ‘androidboot.selinux=permissive’ benötigt oder der Bootvorgang stoppt mit einer Panik.

Wenn Sie spezielle Anforderungen haben, müssen Sie dieser Datei möglicherweise weitere Einträge hinzufügen. Sie können Daten zwischen Versionen austauschen, indem Sie eine SD-Karten-Image-Datei verwenden. Um eines zu erstellen, verwenden Sie dd und mounten Sie es mit mount und füllen Sie es mit Daten. Verwenden Sie die loop-Option mit dem mount-Befehl.

$sudo dd wenn=/Entwickler/Nullvon=/Daten/sdcard.imgbs=1024 zählen=1048576

$sudo montieren -Tvfat-oderSchleife/Daten/sdcard.img sdcard_temp/

Alle Daten, die Sie in der Android-Sitzung verfügbar haben möchten, können hier kopiert werden.

Sie können jetzt den Kernel-Parameter hinzufügen, um eine SD-Karte zu verwenden, wenn Sie Ihre Instanz von Android_x86 starten.

Linux/android-x867.1-r2/Kernel ruhigWurzel=/Entwickler/ram0 androidboot.selinux=permissiv
SD-KARTE=/Daten/sdcard.img

Eine andere Möglichkeit, die gleichen Daten in zwei Instanzen von Android zu haben, besteht darin, die Android-[x,x] Datenverzeichnis.

$sudorsync-von /cm-x86-13,0-r1/Daten/ /Android-7.1-r2/Daten/

In diesem Beispiel. Es gibt eine Kopie von Cyanogenmod und Android-x86 auf demselben Computer.

Wenn die Datei gespeichert ist, müssen Sie Grub aktualisieren.

$update-grub2

Das Ergebnis listet Ihr installiertes System auf, einschließlich Android. Führen Sie einen Neustart durch. Ihr Startbildschirm sieht so aus:
Installieren Sie Android Dual Boot Linux

Alternativ können Sie einen Speicherstick erstellen und von diesem booten. Faire Warnung: Diese Methode hat alle Berechtigungen, um zu tun, was sie will, mit allen damit verbundenen Risiken. Positiv daran ist, dass Sie die Installation auf jede beliebige Partition legen können. Dies ist nützlich, wenn der Speicherplatz auf Ihrem Root-Laufwerk (/) knapp ist. Ein Nachteil ist, dass Sie bei dieser Methode keine Paketaktualisierungsfunktion haben. Die Methode beginnt mit dem Herunterladen der ISO-Datei, die auf der Android-Website verfügbar ist. http://www.android-x86.org/download

Nachdem Sie die ISO heruntergeladen haben, stellen Sie sicher, dass die Partition bereit ist. Die ISO-Datei enthält Tools zum Partitionieren der Disc, erspart Ihnen jedoch einige Vorbereitungen vor dem Neustart. Um die Partition vorzubereiten, verwenden Sie Ihr bevorzugtes Partitionsprogramm, fdisk ist eines. Gparted ist ein anderer. Das Installationsprogramm enthält cfdisk, unterstützt aber keine GPT-Laufwerke, sobald Sie richtig partitioniert haben, funktioniert es sogar mit einer GPT-Disk.

Letztendlich befindet sich das installierte System bei der Installation Ihres Systems immer in einem Verzeichnis auf der von Ihnen angegebenen Partition. Dies bedeutet, dass es sehr einfach ist, Ihre Android-Installation von Ihrer Hauptdistribution aus zu ändern.

Wählen Sie Android aus dem Menü und warten Sie. Wenn Sie es zum ersten Mal ausführen, werden Sie von der Software aufgefordert, sich anzumelden. Die Einrichtung ist kurz und einfach und wenn Sie ein vorhandenes Konto auswählen, wird versucht, Anwendungen für Sie zu installieren. Um Ihre Anwendungen wiederherzustellen, bevor das Installationsprogramm dies anbietet, schlägt dies jedoch häufig fehl. Das gesagt; Sobald Sie Android ausführen, installiert sich die Anwendung, die Sie zuvor verwendet haben, wunderbar.

Ausführen von VirtualBox

Sie können das gesamte Paket auch in einer virtuellen Umgebung ausführen. In Virtualbox sorgt die Emulation der Maus für einige Verwirrung. Um Ihre Maus während der Ersteinrichtung eine Runde zu bewegen, müssen Sie die linke Maustaste gedrückt halten, danach verbessert sich die Benutzerfreundlichkeit.

Abschluss

Das Ausführen von Android ist nicht nur etwas für Tech-Nerds, es spart auch Akkulaufzeit und ermöglicht Ihnen den Zugriff auf Anwendungen, die nur für Android verfügbar sind. Beachten Sie, dass viele Anwendungen überprüfen, ob Sie ein vollwertiges Telefon haben, und sich weigert, auf etwas anderem als einem echten Gerät ausgeführt zu werden. Ein Beispiel ist, dass Sie Ihr Telegram-Konto auf einem Android-Emulator initiieren können. Wählen Sie eine Nummer von einem beliebigen Handy aus und holen Sie sich den Aktivierungscode für Telegram und Sie können Telegram dann auf dem Linux-Desktop verwenden.