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

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

Представляете себе компьютер за 50 долларов, но не уверены, что хотите рискнуть? Ты не скряга, ты просто мудр. И получить хорошее представление о том, что вы собираетесь купить, - это просто здравый смысл.





Вместо того, чтобы покупать Raspberry Pi и рисковать разочарованием, почему бы просто не запустить операционную систему? Его можно установить в эмуляторе QEMU, на виртуальной машине или как live CD.





Вот что вам нужно знать.





Превратите свой компьютер в Raspberry Pi

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

Между тем виртуальные машины идеальны для всех, кто хочет испытать новую операционную систему (ОС), не нарушая свой цифровой баланс. VMware и VirtualBox часто рекомендуют всем, кто хочет, например, впервые попробовать Linux. Те же инструменты можно использовать для запуска более старой версии Windows или даже macOS.



Хотите запустить программное обеспечение Raspberry Pi на своем ПК?

У вас есть три варианта:





  1. Эмулируйте Raspbian с помощью QEMU
  2. Запустите рабочий стол Raspberry Pi как живой диск
  3. Установите Raspberry Pi Desktop на виртуальную машину

Давайте рассмотрим каждый из этих методов ниже.

Эмуляция Raspberry Pi в Windows с помощью QEMU

Утилиты виртуальных машин, такие как VMware и VirtualBox, создают виртуализированную аппаратную среду. Однако они почти всегда основаны на 32-битной и 64-битной (x86 / x64) архитектуре. Хотя это делает их идеальными для виртуализации большинства операционных систем, любая ОС, работающая на наборах микросхем ARM, несовместима.





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

Можете ли вы получить портретный режим на iphone 7?

Хотя можно установить QEMU и настроить ОС Raspberry Pi с нуля, для этого потребуется время. Для простоты мы покажем вам, как вместо этого использовать пакет QEMU Raspbian от Sourceforge.

Скачать : QEMU Raspbian для Windows (Бесплатно)

После загрузки вам необходимо настроить пакет.

  1. Перейдите в папку загрузки
  2. Разархивируйте QEMU.zip на жесткий диск (используйте C: / QEMU )
  3. Откройте подпапку QEMU
  4. Двойной клик один для начала
  5. Появится виртуализированный Raspberry Pi с загрузкой Raspbian Wheezy.
  6. Подождите, пока это завершится - процесс должен продолжаться, как показано в этом видео.

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

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

Windows XP обновить до Windows 7 бесплатно
sudo raspi-config

Когда вы закончите, используйте клавиши со стрелками, чтобы выбрать Заканчивать, затем нажмите Входить.

После завершения настройки вы увидите приглашение командной строки. Вы можете попробовать некоторые базовые команды Linux или ввести startx для запуска рабочего стола Raspbian.

Здесь вы познакомитесь с различными предустановленными инструментами, такими как Minecraft-Pi, и основным инструментом разработки строительных блоков для детей Scratch.

Пора играть!

Забудьте об эмуляции: запустите Raspberry Pi OS на своем ПК как Live CD

Хотя использование QEMU в большинстве случаев достаточно хорошо, у него есть некоторые недостатки. Главный из них заключается в том, что в процессе используется старая версия операционной системы Raspberry Pi.

Raspbian больше не разрабатывается в его старой форме; теперь она известна как Raspberry Pi OS. Для более современного представления среды Pi ОС Raspberry Pi доступна для компьютеров x86 / x64 как Raspberry Pi Desktop.

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

Скачать: Рабочий стол Raspberry Pi (Бесплатно)

Если вам это нравится, вы также можете установить Raspberry Pi Desktop на компьютер с помощью live CD. Обратите внимание, что хотя большая часть программного обеспечения должна работать, вы не сможете использовать ничего, что зависит от контактов GPIO.

Наслаждайтесь ОС Raspberry Pi на виртуальной машине

Если вам нравится Raspberry Pi Desktop, его можно запустить без Live CD и связанной с ним перезагрузки. Все, что вам нужно, это утилита для виртуальной машины, например VirtualBox или VMware Workstation .

Общий процесс прост:

  1. Установите программное обеспечение виртуальной машины
  2. Создать виртуальную машину
  3. Прикрепите ISO-образ живого диска Raspberry Pi Desktop.
  4. Загрузите виртуальную машину
  5. Установите ОС Raspberry Pi
  6. Наслаждайтесь своим виртуальным Raspberry Pi

Однако особенности каждого виртуального станка различаются. Мы подготовили руководства по установке Linux на виртуальную машину. Поскольку Raspberry Pi Desktop основан на Linux, вы найдете все, что вам нужно знать, в этих руководствах:

Следуйте инструкциям, изложенным в соответствующем руководстве, чтобы создать собственный виртуализированный Raspberry Pi.

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

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

что делать со старыми жесткими дисками

Что ж, на ум приходит несколько причин.

  1. Использование виртуализированной среды Raspberry Pi позволяет опробовать операционную систему без особых усилий. Вся эта возня, связанная с запись образа диска на SD избегается. Кроме того, виртуализация дает возможность любому, кто хочет окунуться в кусок пирога (!), Быстро сделать это.
  2. Виртуальный Raspberry Pi дает возможность оценить, как будут работать различные приложения. Это может быть полезно детям, использующим Scratch или другие инструменты разработки. Создавать скриншоты на Raspberry Pi достаточно просто, но их экспорт может быть сложной задачей - виртуализация позволяет обойти это. Также рекомендуется протестировать новую операционную систему в виртуализированной среде.
  3. Поклонники Raspberry Pi любят играть и возиться. Виртуализация - это просто еще один способ взглянуть на вещи. В нем может не быть физического компьютера, но он может сэкономить время и немного изменить правила игры в некоторых сценариях. Если вы владелец Raspberry Pi, вам, безусловно, стоит иметь доступ к виртуальному Pi - никогда не угадаешь, когда это получится!

Неважно, используете ли вы QEMU для запуска виртуализированной среды ARM с Raspbian или запускаете Raspberry Pi Desktop на виртуальной машине или как live CD. В любом случае, вы наслаждаетесь работой с Raspberry Pi на своем ПК.

Делиться Делиться Твитнуть Эл. адрес Raspberry Pi: неофициальное руководство

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

Читать далее
Похожие темы
  • Linux
  • Сделай сам
  • Виртуализация
  • Raspberry Pi
  • Руководства по проектам DIY
  • Советы по Linux
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться
Категория Linux