Wie man einen Raspberry Pi auf Ihrem PC emuliert

Anstatt einen Raspberry Pi zu kaufen und enttäuscht zu sein, warum nicht versuchen, den QEMU-Emulator zuerst ein Gefühl dafür zu bekommen?

Anstatt einen Raspberry Pi zu kaufen und enttäuscht zu sein, warum nicht versuchen, den QEMU-Emulator zuerst ein Gefühl dafür zu bekommen?
Werbung

Lust auf einen 30-Dollar-Computer, aber nicht sicher, ob du das Risiko eingehen willst? Du bist kein Geizkragen, du bist nur weise. Und eine gute Vorschau zu bekommen, was Sie kaufen werden, ist ziemlich einfach. Anstatt einen Raspberry Pi zu kaufen und enttäuscht zu sein, warum nicht versuchen, den QEMU-Emulator zuerst ein Gefühl dafür zu bekommen?

Was ist QEMU?

Sie haben wahrscheinlich von Emulation gehört. Es ermöglicht uns im Wesentlichen, Software auf Systemen zu betreiben, auf denen sie sonst nicht kompatibel wäre. Windows selbst hat Emulation in Form von Kompatibilitätsmodus eingebaut.

muo-linux-rpi-qemu-x

Virtuelle Maschinen sind heutzutage die Standardoption für alle, die ein neues Betriebssystem ausprobieren möchten, ohne ihr empfindliches digitales Leben zu stören. VMware und VirtualBox werden oft jedem empfohlen, der Linux zum ersten Mal ausprobieren möchte. (Unser VirtualBox Handbuch Wie man VirtualBox benutzt: Benutzerhandbuch Wie man VirtualBox benutzt: Benutzerhandbuch Mit VirtualBox können Sie einfach mehrere Betriebssysteme installieren und testen Sie erfahren, wie Sie Windows 10 und Ubuntu Linux als virtuelle Maschine einrichten, zum Beispiel Read More ist besonders nützlich) oder mit dem Wunsch, auf eine ältere Version von Windows zuzugreifen. Es ist sogar möglich, ältere Versionen von Mac OS X auf einer virtuellen Maschine auszuführen.

Welche virtuellen Maschinen wie VMware Player können mehrere Betriebssysteme gleichzeitig ausführen Mit VMware Player können mehrere Betriebssysteme gleichzeitig mit VMware Player ausgeführt werden Wir haben die Aufmerksamkeit auf VirtualBox hier bei MakeUseOf konzentriert, und das aus gutem Grund. VirtualBox ist jedoch nicht die einzige Option zum Erstellen und Verwenden von freien virtuellen Maschinen. VMware Player, das kostenlose Produkt von VMware, ist genauso gut ... Read More und VirtualBox haben gemeinsam, dass sie eine virtualisierte Hardwareumgebung basierend auf der 32-Bit- und 64-Bit-Architektur erstellen. Was ist 64-Bit-Computing? Was ist 64-Bit-Computing? Die Verpackung eines Computers oder einer Computerhardware ist voll mit technischen Begriffen und Abzeichen. Einer der prominenteren ist 64-Bit. Weiterlesen . Dies macht sie zwar ideal für andere Formen der Betriebssystememulation / -virtualisierung, bedeutet jedoch, dass jedes Betriebssystem, das auf ARM-Chipsätzen läuft, nicht installiert und getestet werden kann.

Hier kommt QEMU ins Spiel. Weil Q uick EMU lator ARM-Chipsätze emuliert, wie sie im Raspberry Pi zu finden sind, können wir damit einen virtualisierten Pi auf unserem PC erstellen.

Manuelle Installation im Vergleich zu Packaged

Wir haben einige Möglichkeiten, wenn wir QEMU verwenden möchten. Das erste ist bei weitem das einfachste und erfordert, dass wir dieses einzelne QEMU-Paket herunterladen, das alles enthält, was wir brauchen, um Raspbian in Windows zu starten.

Wenn Sie jedoch Ihre Finger schmutzig machen wollen, und keine Bedenken haben, ältere Versionen von Raspbian auszugraben (wie Sie wahrscheinlich wissen, ist die neueste Version von Raspbian Jessie Raspberry Pi 5 Ways New Raspberry Pi noch einfacher zu verwenden Jessie macht Raspberry Pi noch einfacher zu verwenden Nach der Veröffentlichung von Debian Jessie im Juli wurde die Raspberry Pi-Community mit einer neuen Version der Raspbian-Variante gesegnet, die auf der "elterlichen" Distribution basiert In diesem Handbuch erfahren Sie, wie Sie QEMU manuell für die Emulation von Raspbian Wheezy konfigurieren (diese Lösung benötigt auch den ARM-Build des Linux-Kernels). Beachten Sie, dass dies eine langwierige, fehleranfällige Methode ist und mehrere Konfigurationsdateien geändert werden können. Wenn das deine Tasse Tee ist, mach weiter!

Verwenden des QEMU-Raspbian-Pakets

Der Einfachheit halber verwenden wir das QEMU-Raspbian-Paket von Sourceforge, das Sie unter sourceforge.net/projects/rpiqemuwindows finden. Einmal heruntergeladen, entpacke QEMU.zip auf deine Festplatte - vielleicht nach C: / QEMU - und öffne es. Im Unterordner qemu finden Sie drei Dateien.

Doppelklicken Sie auf run.bat, um loszulegen. Ein virtualisierter Raspberry Pi wird erscheinen, während Raspbian Wheezy hochfährt. Dies kann eine Weile dauern, sollte aber so aussehen, wie in diesem Video dargestellt.

Sobald fertig, Raspbian wird direkt in raspi-config Optimieren Sie die Power Ihres Raspberry Pi mit Raspbian Optimieren Sie die Power Ihres Raspberry Pi mit Raspbian Wie es sich für einen Mann mit zu viel Technik auf seinen Händen, ich habe mit meinem Raspberry Pi gespielt Vor kurzem wurde das Gerät so konfiguriert, dass es sein volles Potenzial ausschöpft. Es läuft weiter als ... Read More, ein Konfigurationstool für den Raspberry Pi. Es ist nicht ratsam, mit den hier angebotenen Optionen über die Spitze zu gehen, da dies zu Stabilitätsproblemen führen kann. Vermeiden Sie insbesondere die Verwendung der Update-Option oder eines der üblichen Himbeer-Pi-Updates oder Upgrades, wenn möglich.

Beachten Sie, dass dieses Konfigurationstool an einer beliebigen Stelle in einer Eingabeaufforderung erneut gestartet werden kann

 sudo raspi-config 

Wenn Sie fertig sind, wählen Sie mit den Pfeiltasten die Option Fertig stellen aus und tippen Sie auf Eingabe. Von hier aus werden Sie zur Befehlszeile geschickt, wo Sie entweder einige grundlegende Linux-Befehle ausprobieren können (versuchen Sie ls, die Elemente im aktuellen Verzeichnis aufzulisten ) oder geben Sie startx ein, um die GUI zu starten.

muo-linux-rpi-qemu-boot

Jetzt haben Sie die Kontrolle über die Raspbian-Desktop-Oberfläche, wo Sie sich mit den verschiedenen Tools vertraut machen können, die mit dem bevorzugten Betriebssystem von Pi geliefert werden, wie z. B. das grundlegende Tool zur Entwicklung von Building Blocks für Kinder, Scratch.

Es ist Zeit, ein Spiel zu haben!

Emulation vs Kauf eines Raspberry Pi

Raspberry Pi's sind extrem erschwinglich, also warum sollte jemand seine Zeit mit einem Emulator verbringen?

Nun, mehrere Gründe kommen mir in den Sinn. Erstens, mit QEMU, um eine virtualisierte Himbeer-Pi-Umgebung zu betreiben, können Sie Raspbian ohne all die Unordnung, die mit dem Schreiben eines Disk-Image in SD beteiligt ist, zu tun. Wie man ein Betriebssystem auf Ihrem Raspberry Pi Installieren Sie ein Betriebssystem zu Ihrem Raspberry Pi Hier erfahren Sie, wie Sie ein neues Betriebssystem installieren und auf Ihrem Pi ausführen - und wie Sie Ihr perfektes Setup für eine schnelle Notfallwiederherstellung klonen können. Weiterlesen . Während NOOBs ist ein besserer Ansatz Wie NOOBS für Raspberry Pi kann Erstnutzer helfen, wie NOOBS für Raspberry Pi Erstnutzer helfen kann Es gibt etwas über die Raspberry Pi, die nur Leute absetzen können: bis jetzt, Einrichten ist nicht besonders gewesen benutzerfreundlich. NOOBS will das ändern! Lesen Sie mehr, noch ist eine schnelle Einrichtung, so Virtualisierung gibt jedem, der einen Zeh in den Kreis, sozusagen, eine schnelle Chance, dies zu tun.

muo-rpi-Bausatz-Bleistift

Zweitens bietet ein virtueller Raspberry Pi die Möglichkeit, zu messen, wie die verschiedenen Apps laufen, und Debugging und Fehlerbehebung auf Ihrem Standard-PC zu ermöglichen. Dies kann für Kinder hilfreich sein, die Scratch oder andere Entwicklungswerkzeuge verwenden. Das Erstellen von Screenshots auf dem Raspberry Pi ist simpel genug, aber das Exportieren von Dateien kann schwierig sein - die Virtualisierung umgeht das. Es ist auch eine gute Übung, ein neues Betriebssystem in einer virtualisierten Umgebung zu testen. Testen eines neuen Betriebssystems? Bleiben Sie mit einer virtuellen Maschine sicher und testen Sie ein neues Betriebssystem? Bleiben Sie mit einer virtuellen Maschine sicher Read More.

Schließlich, warum machen wir irgendetwas auf einem Computer? Raspberry Pi Fans lieben es zu spielen und zu basteln, und das ist nur eine andere Art, Dinge zu betrachten. Es mag kein physischer Computer sein, aber es kann eine Zeitersparnis bedeuten und in einigen Szenarios etwas verändern. Wenn Sie ein Raspberry Pi-Besitzer sind, lohnt es sich, Zugang zu QEMU zu haben - Sie wissen nie, wann Sie vielleicht einen virtuellen Raspberry Pi laufen lassen müssen.

Haben Sie einen virtualisierten Raspberry Pi mit QEMU ausprobiert? Bist du damit in Schwierigkeiten geraten? Erzähl uns in den Kommentaren.

In this article