So installieren Sie Android im Dual -Boot mit Linux

So installieren Sie Android im Dual -Boot mit Linux
Die dominantesten mobilen Betriebssysteme sind iOS und Android, aber wussten Sie, dass Sie Android darauf ausführen können, wenn Sie einen Laptop haben, darauf ausführen können? Der Grund dafür scheint für einige, aber kaum für reguläre LinuxHint -Leser verschwommen zu sein.

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

Einer besteht.

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

$ RPM--Skripts -q Android-X86-7.1-r2.x86_64.Drehzahl

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

$ sudo apt installieren Alien

Mit dem installierten Alien 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.

$ sudo Alien Android-X86-7.1-r2.x86_64.Drehzahl

Installieren Sie sie nun über eine DEB -Datei, installieren Sie sie mithilfe von DPKG und installieren Sie die Option.

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

Diese Installationsmethode erstellt ein Verzeichnis in Ihrem Stammverzeichnis. Wenn Sie eine gewöhnliche Installation verwenden, ist dies die Partition, auf der Sie Wurzel montiert haben (/). Das Verzeichnis wird /Android-7 sein.1-r2/zeigen die Zahlen die installierte Android-Version. GRUB kann diese Datei mit der integrierten Dateisuche finden.

Die zweite zu installierende Methode besteht darin, von einem Speicherstock aus zu starten und die Installation von dort auszuführen.

In diesem Fall haben Sie das gleiche Verzeichnis wie in der anderen Methode. Das Skript erstellt normalerweise Ihren Grub -Eintrag, aber wenn dies fehlschlägt. Verwenden Sie den folgenden Code und platzieren Sie ihn in /etc /grub.D/40_Custom.

msuEntry "Android-X86 7.1-r2 "
Suche--set = root-file /android-x86 7.1-R2/Kernel
Linux /Android-X86 7.1-R2/Kernel Quiet Root =/dev/ram0 Androidboot.selinux = zulässt
initrd /android-x86 7.1-R2/initrd.img

Für diese spezifische Ebene der Software ist der Parameter 'Androidboot.Selinux = thericlesive 'ist erforderlich oder der Stiefel hält mit einer Panik an.

Wenn Sie spezifische Anforderungen haben, müssen Sie möglicherweise andere Einträge zu dieser Datei hinzufügen. Sie können Daten zwischen den Versionen teilen, indem Sie eine SDCard -Bilddatei verwenden. Verwenden Sie DD, um eine zu erstellen, und montieren Sie ihn mit dem Mount und füllen Sie ihn mit Daten aus. Verwenden Sie die Loop -Option mit dem Befehl montieren.

$ sudo dd if =/dev/null von =/data/sdcard.IMG BS = 1024 count = 1048576
$ sudo montage -t vfat -o loop /data /sdcard.IMG SDCARD_TEMP/

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

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

Linux /Android-X86 7.1-R2/Kernel Quiet Root =/dev/ram0 Androidboot.selinux = zulässt
Sdcard =/data/sdcard.img

Eine andere Möglichkeit, die gleichen Daten in zwei Android -Fällen zu haben, besteht darin, die zu kopieren Android- [x, x]Datenverzeichnis.

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

In diesem Beispiel. Auf derselben Maschine befindet sich eine Kopie von Cyanogenmod und Android-X86.

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

$ Update-Grub2

Das Ergebnis listet Ihr installiertes System einschließlich Android auf. Führen Sie einen Neustart aus. Ihr Startbildschirm sieht so aus:

Alternativ können Sie einen Speicherstick erstellen und daraus booten. Faire Warnung: Diese Methode hat alle Berechtigungen, das zu tun, was sie will, mit all den Risiken, die mit sich bringen. In diesem Zusammenhang können Sie die Installation auf eine beliebige Partition setzen. Dies ist nützlich, wenn Sie auf Ihrem Wurzel (/) den Platz auf Ihrem Wurzelantrieb haben. Ein schlechter Aspekt ist, dass Sie keine Paket -Update -Funktion haben, wenn Sie diese Methode verwenden. Die Methode beginnt mit dem Herunterladen der ISO -Datei, sie ist auf der Android -Website verfügbar. http: // www.Android-X86.org/download

Nachdem Sie die ISO heruntergeladen haben, stellen Sie sicher, dass die Partition fertig ist. Die ISO -Datei enthält Tools zur Partition der CD, sparen Sie jedoch Probleme, sich vor dem Neustart vorzubereiten. Um die Partition vorzubereiten, verwenden. GParted ist ein anderer. Der Installationsprogramm enthält CFDISK, hat jedoch keine Unterstützung für GPT -Laufwerke. Sobald Sie korrekt verteilt haben, funktioniert es auch mit einer GPT -CD.

Am Ende, wenn Ihr System installiert ist, befindet sich das installierte System immer in einem Verzeichnis auf der von Ihnen angegebenen Partition. Dies bedeutet, dass es sehr einfach ist, Ihre Android -Installation aus Ihrer Hauptverteilung 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. Das Setup ist kurz und einfach. Wenn Sie ein vorhandenes Konto auswählen, wird versucht, Anwendungen für Sie zu installieren. Um Ihre Anwendungen vor dem Anbieten des Installationsprogramms wiederherzustellen, scheitert jedoch ziemlich oft. Das gesagt; Sobald Sie Android die Anwendung ausführen, die Sie vor der Installation verwendet haben.

Ausführen von VirtualBox

Sie können das gesamte Paket auch aus einer virtuellen Umgebung ausführen. In Virtualbox führt die Emulation der Maus zu Verwirrung. Um Ihre Maus während des ersten Einrichtungs eine Runde zu bewegen.

Abschluss

Das Ausführen von Android ist nicht nur für technische Nerds, sondern spart auch die Akkulaufzeit und bietet Ihnen Zugang zu Anwendungen, die nur für Android verfügbar sind. Beachten Sie, dass viele Anwendungen prüfen, ob Sie ein vollständiges Telefon haben, und sich weigert, auf etwas anderem als einem echten Gerät auszuführen. Ein Beispiel ist, dass Sie Ihr Telegrammkonto in einem Android -Emulator einleiten können. Wählen Sie eine Reihe von Mobilgeräten aus und nehmen Sie den Aktivierungscode für Telegramm ein. Sie können dann Telegramm auf dem Linux -Desktop verwenden.