Как эмулировать Raspberry Pi на вашем компьютере

Представляете компьютер за 30 долларов, но не уверены, что хотите рискнуть? Вы не дешёвка, вы просто мудры. И получить хороший предварительный просмотр того, что вы собираетесь купить, довольно просто. Вместо того, чтобы купить Raspberry Pi и быть разочарованным, почему бы не попробовать эмулятор QEMU, чтобы сначала почувствовать его?

Что такое QEMU?

Вы, наверное, слышали об эмуляции. По сути, это позволяет нам запускать программное обеспечение в системах, где оно было бы несовместимо. Сама Windows имеет встроенную эмуляцию в виде режима совместимости.

Ий-Linux-RPI-QEMU-х

Виртуальные машины в настоящее время являются опцией по умолчанию для тех, кто хочет опробовать новую операционную систему, не нарушая их тонкую цифровую жизнь. VMware и VirtualBox часто рекомендуются всем, кто хочет впервые попробовать Linux (наше руководство по VirtualBox

особенно полезно), например, или с желанием получить доступ к более старой версии Windows. Можно даже запустить несколько старых версий Mac OS X на виртуальной машине.

Какие виртуальные машины, как VMware Player

Общим для VirtualBox является создание виртуальной аппаратной среды на основе 32-битной и 64-битной архитектуры.

, Хотя это делает их идеальными для других форм эмуляции / виртуализации ОС, это означает, что любая операционная система, работающая на чипсетах ARM, не может быть установлена ​​и протестирована.

Это где QEMU приходит. Потому что Quick ЭМУlator эмулирует наборы микросхем ARM — такие, как в Raspberry Pi — мы можем использовать его для создания виртуализированного Pi на нашем ПК.

Ручная настройка против упакованного

У нас есть несколько открытых вариантов, если мы хотим использовать QEMU. Первый, безусловно, самый простой и требует от нас загрузки этого единого пакета QEMU, в котором есть все, что нам нужно для запуска Raspbian в Windows.

Однако, если вы хотите испачкать пальцы и не будете стесняться копать старые версии Raspbian (как вы, наверное, знаете, последняя версия Raspbian — это Jessie)

), вы можете взглянуть на это руководство, в котором показано, как вручную настроить QEMU для эмуляции Raspbian Wheezy (для этого решения также требуется сборка ARM ядра Linux). Обратите внимание, что это длинный, вытянутый, подверженный ошибкам метод, в котором есть несколько изменений в файлах конфигурации. Если это ваша чашка чая, продолжайте!

Использование QEMU Raspbian Package

Для простоты мы собираемся использовать пакет QEMU Raspbian от Sourceforge, который вы найдете по адресу sourceforge.net/projects/rpiqemuwindows. После загрузки распакуйте QEMU.zip на жесткий диск — возможно, C: / QEMU — и открой. В подпапке qemu вы найдете три файла.

Двойной щелчок run.bat для начала. Появится виртуализированный Raspberry Pi с загрузкой Raspbian Wheezy. Это может занять некоторое время, но должно пройти, как показано в этом видео.

После завершения Raspbian загрузится прямо в raspi-config

, инструмент для настройки Raspberry Pi. Не рекомендуется выходить за рамки предлагаемых здесь опций, так как это может привести к проблемам со стабильностью. В частности, избегайте использования опции обновления или каких-либо обычных обновлений Raspberry Pi или инструкций по обновлению, где это возможно.

Обратите внимание, что этот инструмент настройки можно перезапустить в любой момент из командной строки, используя

sudo raspi-config

Когда вы закончите, используйте клавиши со стрелками, чтобы выбрать Конец, затем нажмите Войти. Отсюда вас отправят в командную строку, где вы можете либо опробовать некоторые базовые команды Linux (например, попробовать ls перечислить элементы в текущем каталоге), либо ввести StartX запустить графический интерфейс.

Ий-линукс-RPI-QEMU-ботинки

Теперь вы контролируете интерфейс рабочего стола Raspbian, где сможете ознакомиться с различными инструментами, поставляемыми в комплекте с популярной операционной системой Pi, такими как базовый инструмент разработки строительных блоков для детей Scratch.

Время играть!

Эмуляция против покупки Raspberry Pi

Raspberry Pi очень доступны, так почему кто-то хочет тратить свое время, используя эмулятор?

Ну, несколько причин приходят на ум. Во-первых, использование QEMU для запуска виртуализированной среды Raspberry Pi позволяет вам опробовать Raspbian без всяких проблем, связанных с записью образа диска на SD

, В то время как NOOBs — лучший подход

Это также не быстрая установка, поэтому виртуализация дает любому желающему окунуться в пирог, так сказать, быстрый шанс сделать это.

Ий-RPI-сборка-футляр-карандаш

Во-вторых, виртуальный Raspberry Pi дает возможность оценить, как будут работать различные приложения, а также включить отладку и устранение неполадок на вашем стандартном ПК. Это может быть полезно для детей, использующих Scratch или другие инструменты разработки. Сделать скриншоты на Raspberry Pi достаточно просто, но экспортировать их может быть непросто — виртуализация обходит это. Рекомендуется также тестировать новую операционную систему в виртуализированной среде.

,

Наконец, почему мы делаем что-то на компьютере? Поклонники Raspberry Pi любят играть и возиться, и это просто еще один взгляд на вещи. Он может не иметь физического компьютера, но может сэкономить время и немного изменить игру в некоторых сценариях. Если вы владелец Raspberry Pi, безусловно, стоит иметь доступ к QEMU — вы никогда не знаете, когда вам может понадобиться виртуальный Raspberry Pi.

Вы пробовали виртуализированный Raspberry Pi с QEMU? У вас были какие-то проблемы с этим? Напишите нам в комментариях.

Ссылка на основную публикацию
Adblock
detector