Reklama

Masz ochotę na komputer za 30 USD, ale nie jesteś pewien, czy chcesz podjąć ryzyko? Nie jesteś tanim skaterem, jesteś po prostu mądry. A uzyskanie dobrego podglądu tego, co zamierzasz kupić, jest dość proste. Zamiast kup Raspberry Pi i bądź rozczarowany, dlaczego nie wypróbować najpierw emulatora QEMU?

Co to jest QEMU?

Prawdopodobnie słyszałeś o emulacji. Zasadniczo umożliwia nam uruchamianie oprogramowania w systemach, w których w przeciwnym razie byłoby niezgodne. Sam system Windows ma wbudowaną emulację w postaci trybu zgodności.

muo-linux-rpi-qemu-x

Maszyny wirtualne są obecnie domyślną opcją dla każdego, kto chce wypróbować nowy system operacyjny bez zakłócania swojego delikatnego życia cyfrowego. VMware i VirtualBox są często polecane każdemu, kto chce wypróbować Linuksa po raz pierwszy (nasz Przewodnik VirtualBox Jak korzystać z VirtualBox: Podręcznik użytkownikaDzięki VirtualBox możesz łatwo zainstalować i przetestować wiele systemów operacyjnych. Pokażemy Ci, jak skonfigurować system Windows 10 i Ubuntu Linux jako maszynę wirtualną. Czytaj więcej

instagram viewer
jest szczególnie przydatny), na przykład lub z chęcią uzyskania dostępu do starszej wersji systemu Windows. Możliwe jest nawet uruchomienie niektórych starszych wersji Mac OS X na maszynie wirtualnej.

Jakie maszyny wirtualne VMware Player Uruchamiaj wiele systemów operacyjnych jednocześnie za pomocą VMware PlayerZwracamy uwagę na VirtualBox tutaj w MakeUseOf i nie bez powodu. Jednak VirtualBox nie jest jedyną opcją do tworzenia i korzystania z bezpłatnych maszyn wirtualnych. VMware Player, darmowy produkt VMware, jest równie dobry ... Czytaj więcej a VirtualBox łączy to, że tworzą zwirtualizowane środowisko sprzętowe oparte na Architektura 32-bitowa i 64-bitowa Co to jest przetwarzanie 64-bitowe?Opakowanie komputera lub sprzętu komputerowego jest pełne technicznych warunków i identyfikatorów. Jednym z bardziej znanych jest 64-bit. Czytaj więcej . Chociaż czyni to je idealnymi do innych form emulacji / wirtualizacji systemu operacyjnego, oznacza to, że żaden system operacyjny działający na mikroukładach ARM nie może zostać zainstalowany i przetestowany.

W tym miejscu pojawia się QEMU. Ponieważ Quick EMUlator emuluje chipsety ARM - takie jak te znalezione w Raspberry Pi - możemy go użyć do stworzenia zwirtualizowanego Pi na naszym komputerze.

Konfiguracja ręczna a pakiet

Jeśli chcemy korzystać z QEMU, mamy do dyspozycji kilka opcji. Pierwszy jest zdecydowanie najłatwiejszy i wymaga od nas pobrania tego pojedynczego pakietu QEMU, który zawiera wszystko, czego potrzebujemy do uruchomienia Raspbian w systemie Windows.

Jeśli jednak masz ochotę ubrudzić sobie palce i nie masz skrupułów przy wykopywaniu starszych wersji Raspbian (jak zapewne wiesz, najnowszą wersją Raspbian jest Jessie 5 sposobów na nowy Raspbian Jessie sprawia, że ​​Raspberry Pi jest jeszcze łatwiejszy w użyciuPo wydaniu Debian Jessie w lipcu społeczność Raspberry Pi została pobłogosławiona nową wersją wariantu Raspbian, opartą na dystrybucji „nadrzędnej”. Czytaj więcej ), możesz rzucić okiem na ten przewodnik, który pokazuje jak ręcznie skonfigurować QEMU do emulacji Raspbian Wheezy (to rozwiązanie wymaga również kompilacji ARM jądra Linuksa). Zauważ, że jest to długa, wyciągnięta, podatna na błędy metoda i zawiera kilka zmian w plikach konfiguracyjnych. Jeśli to twoja filiżanka herbaty, kontynuuj!

Korzystanie z pakietu Raspbian QEMU

Dla uproszczenia skorzystamy z pakietu QEMU Raspbian od Sourceforge, który można znaleźć pod adresem sourceforge.net/projects/rpiqemuwindows. Po pobraniu rozpakuj plik QEMU.zip na dysku twardym - być może do C: / QEMU - i otwórz. W podfolderze qemu znajdziesz trzy pliki.

Podwójne kliknięcie run.bat rozpocząć. Pojawi się zwirtualizowane Raspberry Pi z uruchamianiem Raspbian Wheezy. Może to trochę potrwać, ale powinno wyglądać tak, jak pokazano na tym filmie.

Po zakończeniu Raspbian uruchomi się od razu raspi-config Zoptymalizuj moc swojego Raspberry Pi dzięki RaspbianJak przystało na mężczyznę ze zbyt dużą technologią na rękach, ostatnio bawiłem się moim Raspberry Pi, konfigurując urządzenie tak, aby działało z jak największym potencjałem. Nadal działa jako ... Czytaj więcej , narzędzie konfiguracyjne dla Raspberry Pi. Nie zaleca się przesadzania z dostępnymi tutaj opcjami, ponieważ może to prowadzić do problemów ze stabilnością. W szczególności unikaj korzystania z opcji aktualizacji lub korzystania ze zwykłych instrukcji aktualizacji lub aktualizacji Raspberry Pi, jeśli to możliwe.

Zauważ, że to narzędzie konfiguracyjne można ponownie uruchomić w dowolnym momencie z wiersza polecenia, używając

sudo raspi-config

Po zakończeniu użyj klawiszy strzałek, aby wybrać Koniec, następnie dotknij Wchodzić. Z tego miejsca zostaniesz wysłany do wiersza poleceń, gdzie możesz wypróbować niektóre podstawowe polecenia systemu Linux (na przykład wypróbować ls, aby wyświetlić listę elementów w bieżącym katalogu) lub wpisać startx uruchomić GUI.

muo-linux-rpi-qemu-boot

Teraz masz kontrolę nad interfejsem Raspbian na pulpicie, gdzie będziesz mógł zapoznać się z różnymi narzędziami, które dostarczane wraz z ulubionym systemem operacyjnym Pi, takim jak podstawowe narzędzie programistyczne dla dzieci Scratch.

Czas się zabawić!

Emulacja a zakup Raspberry Pi

Raspberry Pi są niezwykle przystępne, więc dlaczego ktoś miałby chcieć spędzać czas przy użyciu emulatora?

Cóż, przychodzi mi na myśl kilka powodów. Po pierwsze, użycie QEMU do uruchomienia zwirtualizowanego środowiska Raspberry Pi pozwala wypróbować Raspbian bez całego zamieszania związanego z zapisywanie obrazu dysku na kartę SD Jak zainstalować system operacyjny na Raspberry PiOto jak zainstalować system operacyjny na Raspberry Pi i jak sklonować idealną konfigurację do szybkiego odzyskiwania po awarii. Czytaj więcej . Podczas NOOB to lepsze podejście Jak NOOBS dla Raspberry Pi może pomóc początkującym użytkownikomW Raspberry Pi jest coś, co może po prostu zniechęcić: do tej pory konfigurowanie go nie było szczególnie przyjazne dla użytkownika. NOOBS ma to zmienić! Czytaj więcej , żadna z nich nie jest szybka, więc wirtualizacja daje każdemu, kto chce zanurzyć się w torcie, jakby to była szybka szansa.

muo-rpi-build-case-ołówek

Po drugie, wirtualny Raspberry Pi oferuje możliwość oceny działania różnych aplikacji, a także umożliwia debugowanie i rozwiązywanie problemów na standardowym komputerze. Może to być przydatne dla dzieci korzystających ze Scratch lub innych narzędzi programistycznych. Tworzenie zrzutów ekranu na Raspberry Pi jest dość proste, ale eksportowanie ich może być trudne - wirtualizacja tego obchodzi. Dobrą praktyką jest również przetestuj nowy system operacyjny w środowisku zwirtualizowanym Testujesz nowy system operacyjny? Bądź bezpieczny dzięki maszynie wirtualnej Czytaj więcej .

Wreszcie, dlaczego robimy coś na komputerze? Fani Raspberry Pi uwielbiają grać i majstrować, a to tylko kolejny sposób patrzenia na rzeczy. Może nie mieć fizycznego komputera, ale w niektórych sytuacjach może to być oszczędność czasu i zmiana sposobu gry. Jeśli jesteś właścicielem Raspberry Pi, na pewno warto mieć dostęp do QEMU - nigdy nie wiesz, kiedy może być potrzebny wirtualny Raspberry Pi.

Czy próbowałeś zwirtualizowanego Raspberry Pi z QEMU? Czy miałeś z tym jakieś problemy? Powiedz nam w komentarzach.

Christian Cawley jest zastępcą redaktora ds. Bezpieczeństwa, Linux, DIY, programowania i technologii. Jest także producentem The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian majsterkowicz Raspberry Pi, miłośnik Lego i miłośnik gier retro.