Эмуляция на ПК с Windows

44

Как я могу эмулировать Raspberry Pi в Windows?

Связанный: Эмуляция на ПК с Linux

Алекс Л
источник
Мета-обсуждение: meta.raspberrypi.stackexchange.com/a/122/35
Алекс Л
Cygwin должен использоваться для запуска QEMU в Windows. Я не знаю другого пути.
Jivings
@Jivings Существует (n неофициальная) предварительно скомпилированная версия - lassauge.free.fr/qemu
Alex L
1
@ACarter Это не так. Потому что Алекс хочет эмулировать архитектуру ARM, просто ОС.
Jivings
2
Я все еще разочарован качеством ответов здесь; они либо склонны к гниению, либо не объясняют, что происходит.
Алекс Чемберлен

Ответы:

34

Я нашел редкую жемчужину учебника, пытаясь найти обновления для дистрибутива ОС RISC для RPi. В нем подробно рассказывается, как эмулировать RPi в Windows, используя QEMU . Учебное пособие также достаточно щедро, чтобы предоставить ссылку на двоичный файл Win32 для QEMU . Я планирую сам следовать этому уроку, когда найду время.

Эндрю Ларссон
источник
3
Не могли бы вы расширить свой ответ для защиты от гниения ссылок? Ура!
Алекс Л
1
Конечно! Я сделаю это в ближайшее время.
Эндрю Ларссон
1
@Jivings Я был атакован жизнью, которая сделала мой график довольно занятым. Это все еще в моем списке дел, хотя! Обычно я делаю это на работе, но я получил новую работу, которая требует гораздо больше времени.
Эндрю Ларссон
1
Ну, прошло уже 15 месяцев ...
Этот бразильский парень
1
@ThatBrazilianGuy я знаю; Я ужасный человек. Это все еще в моем списке, вместе с парой вещей для AskDifferent.
Эндрю Ларссон
12

Существует очень хорошая публикация на форуме Raspberry Pi "Легкий путь эмуляции Raspberry Pi в Windows" . Кто-то все готово сделал всю работу, чтобы сделать эмуляцию raspberry pi в Windows максимально простой. Инструкции

  1. скачать почтовый индекс от sourceforge

  2. Разархивируйте файл после завершения загрузки.

  3. Внутри папки вы найдете файл run.bat, который сделает всю магию за вас.

Этот zip-файл буквально называется Raspberry Pi в виде zip-файла, он содержит Qemu и сжатие Wheezy, а пакетный файл, запускаемый для запуска эмуляции, содержит точную команду для запуска Qemu в качестве процессора ARM, на котором запущен Wheezy. Это воплощение поцелуя.

Следует отметить, что другие загрузили и проверили файлы на наличие вирусов и что эмуляция была подтверждена в нескольких версиях Windows. Я могу подтвердить, что эмуляция работает в Windows 7 Ultimate.

Имейте в виду, что раскладка клавиатуры по умолчанию английская ГБ. Если вы используете английскую американскую клавиатуру, тогда возникнут некоторые проблемы с | символ, чтобы исправить это, вам нужно запустить опцию конфигурации клавиатуры в инструменте Raspi-config при первой загрузке.

Дэн Б
источник
1
Я также могу подтвердить, что этот способ работает и в Windows 10.
Infinitum Ad
1

Вы можете эмулировать RPi в VirtualBox с относительной легкостью.

Вот ветка с инструкциями. Это довольно просто, чтобы получить это и работает.

РЕДАКТИРОВАТЬ: Вам нужно, чтобы Scratchbox и QEMU работали с этим, поскольку VirtualBox не эмулирует ARM из коробки.

Вот дальнейшие инструкции.

darryn.ten
источник
Проблема в том, что это не будет архитектура ARM.
Jivings
2
Нет, вам нужно использовать эмулятор набора команд, такой как QEMU.
Jivings
1
Хорошо, теперь у тебя есть мой голос.
Jivings
4
Если ссылки умрут, этот ответ будет довольно бесполезным. Не могли бы вы обобщить содержание?
Алекс Л
2
ссылка на инструкцию мертва :(
Петр Кула
-2

Вы можете легко попробовать мой симулятор Raspberry Pi с сенсором, командной строкой и редактором файлов на iotify.io. Ознакомьтесь с нашей документацией по адресу https://docs.iotify.io/, чтобы начать работу с различными проектами ОС и ознакомиться с рабочей средой Raspberry Pi.

Снимок экрана симулятора Raspberry Pi

iotify
источник