Annons

Vill du ha en dator på $ 30 men inte säker på att du vill ta risken? Du är inte en billig skridsko, du är bara klok. Och att få en bra förhandsgranskning av vad du kommer att köpa är ganska enkelt. Hellre än köp en Raspberry Pi och bli besviken, varför inte prova QEMU-emulatorn att få en känsla för det först?

Vad är QEMU?

Du har antagligen hört talas om emulering. Det gör det möjligt för oss att köra programvara på system där det annars skulle vara inkompatibelt. Windows har själva inbyggd emulering, i form av kompatibilitetsläge.

Muo-linux-RPI-qemu-x

Virtuella maskiner är standardalternativet i dag för alla som vill prova ett nytt operativsystem utan att förvränga deras känsliga digitala liv. VMware och VirtualBox rekommenderas ofta till alla som vill prova Linux för första gången (vår VirtualBox-guide Hur man använder VirtualBox: AnvändarhandbokMed VirtualBox kan du enkelt installera och testa flera operativsystem. Vi visar hur du ställer in Windows 10 och Ubuntu Linux som en virtuell maskin. Läs mer är särskilt användbart), till exempel, eller med en önskan om åtkomst till en äldre version av Windows. Det är till och med möjligt att köra några äldre versioner av Mac OS X i en virtuell maskin.

instagram viewer

Vad virtuella maskiner gillar VMware Player Kör flera operativsystem samtidigt med VMware PlayerVi har uppmärksammat VirtualBox här på MakeUseOf och av goda skäl. VirtualBox är dock inte ditt enda alternativ för att skapa och använda gratis virtuella maskiner. VMware Player, VMwares gratisprodukt, är lika bra ... Läs mer och VirtualBox har gemensamt att de skapar en virtualiserad hårdvarumiljö baserad på 32-bitars och 64-bitarsarkitektur Vad är 64-bitars dator?Förpackningen för en dator eller datormaskinvara är full av tekniska termer och märken. En av de mer framträdande är 64-bitars. Läs mer . Även om detta gör dem idealiska för andra former av OS-emulering / virtualisering, betyder det att alla operativsystem som körs på ARM-chipset inte kan installeras och testas.

Det är här QEMU kommer in. Därför att Quick EMUlator emulerar ARM-chipset - som det som finns i Raspberry Pi - vi kan använda det för att skapa en virtualiserad Pi på vår PC.

Manuell inställning kontra paketerad

Vi har ett par alternativ öppna för oss om vi vill använda QEMU. Det första är överlägset det enklaste och kräver att vi laddar ner detta enda QEMU-paket, som innehåller allt vi behöver för att lansera Raspbian i Windows.

Om du vill ha dina smutsiga fingrar emellertid och inte har några betänkligheter med att gräva ut äldre versioner av Raspbian (som du förmodligen vet, den senaste versionen av Raspbian är Jessie 5 sätt nya raspiska Jessie gör hallonpi ännu enklare att användaEfter släppandet av Debian Jessie i juli har Raspberry Pi-samhället välsignats med en ny utgåva av Raspbian-varianten, baserad på "föräldrar" -distro. Läs mer ), kanske du tittar på den här guiden som visar dig hur man konfigurerar QEMU manuellt för emulering av Raspbian Wheezy (denna lösning kräver också ARM-byggandet av Linux-kärnan). Observera att detta är en lång, utdragen, felbenägen metod och har flera ändringar i konfigurationsfiler. Om detta är din kopp te, fortsätt!

Använda QEMU Raspbian-paketet

För enkelhets skull kommer vi att använda QEMU Raspbian-paketet från Sourceforge, som du hittar på sourceforge.net/projects/rpiqemuwindows. När du har laddats ner, packa upp QEMU.zip till din hårddisk - kanske till C: / QEMU - och öppna. Inuti undermappen qemu hittar du tre filer.

Dubbelklicka run.bat för att starta. En virtualiserad Raspberry Pi kommer att visas med Raspbian Wheezy uppstart. Det kan ta ett tag att slutföra, men borde gå ganska mycket som illustreras i den här videon.

När Raspbian är klar kommer boot direkt in i Raspi-config Optimera kraften i din hallonpi med RaspbianSom passar en man med för mycket teknik i händerna, har jag spelat med min Raspberry Pi nyligen och konfigurerat enheten så att den fungerar till fullo. Det fortsätter att fungera som ... Läs mer , ett konfigurationsverktyg för Raspberry Pi. Det är inte tillrådligt att gå över toppen med alternativen som erbjuds här, eftersom det kan leda till stabilitetsproblem. Undvik särskilt att använda uppdateringsalternativet eller använda någon av de vanliga Raspberry Pi-uppdateringarna eller uppgraderingsinstruktionerna där det är möjligt.

Observera att det här konfigurationsverktyget kan startas om när som helst från en kommandotolk med

sudo raspi-config

När du är klar använder du piltangenterna för att välja Avsluta, tryck sedan på Stiga på. Härifrån skickas du till kommandoraden, där du antingen kan prova några grundläggande Linux-kommandon (prova ls för att lista exemplen i den aktuella katalogen, till exempel) eller ange startx för att starta GUI.

Muo-linux-RPI-qemu-boot

Nu har du kontroll över Raspbian desktop-gränssnittet, där du kommer att kunna bli bekant med de olika verktygen som kommer förpackade med Pi: s gynnade operativsystem, som det grundläggande utvecklingsverktyget för byggstenar för barn, Scratch.

Det är dags att spela!

Emulering vs att köpa en hallonpi

Raspberry Pi är extremt prisvärda, så varför skulle någon vilja spendera sin tid med att använda en emulator?

Nåväl, flera skäl tänker på det. Först, med QEMU för att köra en virtualiserad Raspberry Pi-miljö kan du prova Raspbian utan allt det rörelse som är involverat i skriva en diskbild till SD Hur man installerar ett operativsystem på en Raspberry PiSå här installerar du ett operativsystem på din Raspberry Pi och hur du klonerar din perfekta installation för snabb katastrofåterställning. Läs mer . Medan NOOBs är en bättre metod Hur NOOBS för Raspberry Pi kan hjälpa första gången användareDet finns något med Raspberry Pi som kanske bara sätter på folk: tills nu har det inte varit särskilt användarvänligt att ställa in det. NOOBS syftar till att ändra det! Läs mer , varken är en snabb installation, så virtualisering ger någon som vill doppa en tå i pajen, som den var, en snabb chans att göra det.

Muo-RPI-build-case-penna

För det andra erbjuder en virtuell Raspberry Pi chansen att mäta hur de olika apparna kommer att fungera, samt möjliggöra felsökning och felsökning på din vanliga dator. Detta kan vara användbart för barn som använder Scratch eller andra utvecklingsverktyg. Att göra skärmdumpar på Raspberry Pi är enkelt nog, men det kan vara svårt att exportera dem - virtualisering kringgår det. Det är också bra praxis att testa ett nytt operativsystem i en virtualiserad miljö Testa ett nytt operativsystem? Håll dig säker med en virtuell maskin Läs mer .

Slutligen, varför gör vi någonting på en dator? Raspberry Pi-fans älskar att spela och tänka, och detta är bara ett annat sätt att titta på saker. Det kanske inte har en fysisk dator, men det kan vara en tidssparare och lite av en spelväxlare i vissa scenarier. Om du är Raspberry Pi-ägare är det verkligen värt att ha tillgång till QEMU - du vet aldrig när du kanske behöver en virtuell Raspberry Pi som körs.

Har du provat en virtualiserad Raspberry Pi med QEMU? Har du stött på några problem med det? Berätta i kommentarerna.

Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.