Как установить windows xp на raspberry pi
Говоря о важном секторе операционные системы , без сомнения, один из главных героев здесь Windows, по крайней мере, в настольных средах. Microsoft Программное обеспечение существует с нами уже много лет и не переставало развиваться и расти вплоть до Windows 10.
За прошедшие годы, видимые на расстоянии, мы столкнулись с некоторыми версиями Windows более популярным и принятым, чем другие. Например, Windows 7, версия, которая, несмотря на отсутствие официальной поддержки, продолжает работать на сотнях миллионов компьютеров. Это похоже на то, что произошло несколькими годами ранее с другой из самых любимых версий Windows, на которую мы ссылаемся XP .
Так что вы можете вернуться к использованию Windows XP и вспомнить старые времена
Более того, несмотря на то, что Windows XP почти исчезла из-за прошедшего времени, на сегодняшний день во всем мире есть миллионы поклонников. Все это несмотря на то, что его официальная поддержка была снята около шести лет назад. Но со всем и с этим это не означает, что каждый готов забыть, что означала эта версия системы в то время. Очевидно, что в наши дни мы работаем с ПК на базе Windows XP это не лучшая идея
Это становится особенно очевидным, если мы сосредоточимся на вопросах, касающихся безопасности и конфиденциальности наших данных. Однако, благодаря технологии, у нас есть другие альтернативы, которые наверняка порадуют любителей вышеупомянутой XP. Пример, который мы собираемся показать вам в этих же строках, служит примером. Мы говорим, что теперь мы можем протестировать эту операционную систему 2001 года через Linux дистрибутив, который поставляется с его наиболее важными функциями. Здесь, как и ожидалось, они включают в себя значительную часть своих визуальных элементов и воспроизводят его пользовательский интерфейс.
В частности, мы имеем в виду RasbianXP Windows XP на базе Linux, которая специально предназначена для работы на Raspberry Pi , Таким образом, у нас будет возможность вспомнить старые времена и довольно легко использовать среду Windows XP.
Помните использование XP на Raspberry Pi
Но это еще не все, но одна из вещей, которые больше всего привлекают внимание ко всему этому, это то, что RasbianXP может даже работать программное обеспечение для Windows , Очевидно, что это выполняется через эмулятор, поэтому существуют некоторые довольно сложные приложения, которые не будут работать или будут работать плохо. Мы также должны знать, что аппаратные ресурсы здесь несколько ограничены, поэтому мы не можем использовать высокопроизводительное программное обеспечение.
При этом Windows XP была снята с рынка в апреле 2014 многие до сих пор скучают по нему. Хотя изо дня в день нам приходится использовать более современные и более безопасные версии Windows, наверняка многие будут рады взглянуть на среда XP снова.
Конечно, в настоящее время все еще существуют компьютеры, которые регулярно используют XP. Но мы говорим о несколько конкретных старых системах, в которых обновление потребует нового, иногда ненужного, оборудования.
Почему программное обеспечение Windows на Raspberry Pi?
С таким количеством отличных приложений и утилит для Linux, зачем вам нужно или нужно запускать программное обеспечение Windows на Raspberry Pi?
Что ж, давайте сначала воспользуемся практическими преимуществами: если вы используете свой Pi в качестве рабочего стола
(например, для офисных задач низкого уровня), вы можете установить приложение Windows, которое вы используете на своем главном компьютере.
Есть также развлекательное преимущество. Мы знаем, что Raspberry Pi может играть в ретро-видеоигры
, Мы также знаем, что некоторые видеоигры с открытым исходным кодом были портированы на Pi
Что если вы хотите сыграть в игру, которая не была портирована? Хотя современные видеоигры почти наверняка не будут работать, у старых игр больше шансов на Pi.
Все это стало возможным благодаря среде ExaGear x86 и Wine, популярному уровню приложений Windows для Linux.
На настольных ПК с Linux Wine позволяет запускать программное обеспечение Windows. Но Wine не может работать самостоятельно на Raspberry Pi, потому что Raspberry Pi не использует архитектуру x86 (32-разрядную). Скорее, он основан на архитектуре ARM, которая совершенно другая.
Все, что вам нужно, это оптимизировать программное обеспечение уровня приложений Wine для процессора ARM Raspberry Pi. Работает ли ExaGear Desktop Software?
Установка системы
Установка операционной системы для Raspberry Pi на USB-накопитель ничем принципиально не отличается от установки на microSD-карту: нам все также потребуется скачать образ нужной системы и записать его на подходящий диск.
Удобнее всего использовать для этого специальную утилиту Raspberry Pi Imager, доступную под Windows, Ubuntu и macOS. В отличие от универсальных приложений для записи образов (Rufus, Win32DiskImager, balenaEtcher и т.п.), она может работать не только с локально хранящимися файлами, но и выкачивать нужный образ с сайта Raspberry Pi Foundation прямо в процессе записи.
Выбираем нужный образ из списка:
Выбираем накопитель для записи:
И дожидаемся окончания процесса:
На этом все. Но если в дальнейшем планируется использовать Raspberry Pi в headless-режиме, то стоит сразу закинуть в корень получившегося загрузочного диска пустой файл с названием “ssh” без расширения. А если для подключения к сети будет использоваться беспроводной интерфейс, то туда же в корень нужно добавить файл wpa_supplicant.conf с данными для подключения к точке доступа:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=RU network=
Что такое программное обеспечение ExaGear для настольных ПК?
Eltechs ExaGear Desktop — это мощная виртуальная машина, которая создает среду x86 на Raspberry Pi. Это означает, что программное обеспечение, предназначенное для рабочих столов Windows и Linux, может работать в среде ExaGear.
Примеры приложений, которые вы можете запустить на Raspberry Pi, включают Skype, Dropbox, Plex и uTorrent. Потому что ExaGear работает в Raspbian OS
Вам не нужно вносить какие-либо изменения в существующую настройку Raspberry Pi.
Что касается Pi, наилучшие результаты будут достигнуты при использовании Raspberry Pi 3. Однако другие устройства ARM, такие как ODROID, Cubieboard, PINE64 и Banana Pi, также могут работать с ExaGear.
В результате вы можете использовать более старую версию программного обеспечения x86 на Raspberry Pi. Это может быть приложение или видеоигра.
Хотя существуют и другие способы создания виртуализированной среды, ExaGear упрощает этот процесс. Хотя доступна пробная версия, ExaGear не является свободным программным обеспечением.
Технические подробности[ | ]
Одноплатный мини-компьютер Raspberry Pi
Мини-компьютер Raspberry Pi выпускался или выпускается в следующих версиях: «A», «A+», «B», «B+», «2B», «Zero», «Zero W», «3B», «3B+», «3A+» и «4B». Первые четыре модели «A», «A+», «B» и «B+» оснащены ARM11-процессором Broadcom BCM2835[24] с тактовой частотой 700 МГц и модулем оперативной памяти на 256 МБ («A», «A+») и 512 МБ («B», «B+»), размещенными по технологии «package-on-packageruen» непосредственно на процессоре. В Soc Broadcom BCM2835 используется процессор ARM1176JZF-S[25].
Модель «2B» оснащается процессором с 4 ядрами Cortex-A7 с частотой 900 МГц и оперативной памятью размером 1 ГБ. Модели Zero и Zero W выпустились тоже на базе ARM11, но уже с частотой 1 ГГц, но при этом оперативная память составила лишь 512 МБ. Версии мини-компьютера «3B», «3B+» и «3A+» оснастили, как и более раннюю модель «2B», 4-ядерным процессором Cortex-A53 (ARM v8) с частотой процессора 1,2 ГГц у «3B» и 1,4 ГГц у «3B+» и «3A+» с оперативной памятью 1 ГБ у «3B» и «3B+» и 512 МБ у «3A+». На фоне предыдущих версии модель «4B» стала более продвинутой, получив новую СнК BCM2711 с 4 ядрам процессором ARM Cortex-A72 на частоте 1,5 ГГц. Raspberry Pi «4B» стала доступной в 4 вариантах с 1, 2, 4 или 8 ГБ ОЗУ на выбор пользователя (модель с 1ГБ ОЗУ более не доступна для покупки).
Модель «A» оснащается одним USB 2.0 портом, модель «B» — двумя, а модели «B+», «2B», «3B», «3B+», «4B» — четырьмя, при этом у «4B» из четырёх портов USB два имеют формат USB 3.0. Также в моделях «B», «B+», «2B», «3B», «3B+» и «4B» присутствует порт Ethernet. Модели «Zero W», «3B», «3B+» и «4B» поддерживают Wi-Fi и Bluetooth. Помимо основного ядра, BCM2835 включает в себя графическое ядро с поддержкой OpenGL ES 2.0, аппаратного ускорения и FullHD-видео и DSP-ядро[1][5][9]. Одной из особенностей является отсутствие часов реального времени[26]. У модели «4B» со стороны графики используется VideoCore VI (OpenGL ES 3.x) и добавлен аппаратный деер 4Kp60 для HEVC-видео. Для подключения мониторов у «4B» доступно 2 порта microHDMI (до 4К).
Вывод видеосигнала возможен через композитный разъём RCA или через цифровой HDMI-интерфейс. В версии «B+», «2B» и «3B» вывод возможен через аудиоразьем 3,5 мм. Корневая файловая система, образ ядра и пользовательские файлы размещаются на карте памяти , MMC (в моделях A и B), в новых моделях, начиная с «B+», используется microSD, в «3B», «3B+»,»4B» существует возможность загружаться с USB-носителя или по сети, также можно использовать SDIOruen[9].
Одной из самых интересных особенностей Raspberry Pi является наличие портов GPIO. Благодаря этому «малиновый» компьютер можно использовать для управления различными устройствами. В модели «B» платы присутствует 26-пиновый, а в модели «B+», «2B», «3B», «3B+», «3A+», «4B» — 40-пиновый разъем GPIO[27].
Начало работы: загрузите ExaGear Desktop
Перед установкой ExaGear убедитесь, что ваш Raspberry Pi 3 готов. Минимальный размер для запуска ExaGear составляет 1500 МБ (1,5 ГБ), поэтому вам необходимо убедиться, что на нем достаточно места для запуска. Начните с изменения размера файловой системы Raspbian.
Это можно сделать в Меню> Настройки> Конфигурация Raspberry Pi, где вы должны выбрать Система> Расширить файловую систему. Или запустите:
Отсюда откройте Дополнительные параметры> Развернуть файловую систему, и нажмите Хорошо.
Доступно несколько версий ExaGear для Raspberry Pi.
- Raspberry Pi 1 / Нулевая версия
- Raspberry Pi 2 версия
- Raspberry Pi 3 версия
Вы можете загрузить предпочитаемую версию на свой ПК и скопировать данные через FTP. Или вы можете просто скачать ExaGear прямо на Raspberry Pi.
Рекомендуемые шаги — сохранить лицензионный ключ (который вы получите при покупке программного обеспечения) на Загрузки каталог на ваш пи. В тот же каталог загрузите ExaGear, используя Wget в командной строке:
Сколько времени это займет, будет зависеть от вашей скорости интернета; загрузка составляет около 280 МБ.
Версии[ | ]
Выпускалась или выпускается в следующих версиях:
Дата выхода | Версия | Микроархитектура | Частота | Ядер | ОЗУ | GPIO | USB | Ethernet | Wi-Fi | Bluetooth | Цена |
апрель 2012 | B | ARM1176JZF-S | 700 МГц | 1 | 512 МБ | 26 пинов | 2 порта | есть | — | — | $35 |
февраль 2013 | A | ARM1176JZF-S | 700 МГц | 1 | 256 МБ | 26 пинов | 1 порт | — | — | — | $20 |
июнь 2014 | B+ | ARM1176JZF-S | 700 МГц | 1 | 512 МБ | 40 пинов | 4 порта | есть | — | — | $25[18] |
ноябрь 2014 | A+ | ARM1176JZF-S | 700 МГц | 1 | 256 МБ | 40 пинов | 1 порт | — | — | — | $25 |
февраль 2015 | 2B | ARM Cortex-A7 | 900 МГц | 4 | 1 ГБ | 40 пинов | 4 порта | есть | — | — | $35 |
ноябрь 2015 | Zero | ARM1176JZF-S | 1 ГГц | 1 | 512 МБ | 40 пинов | 1 порт[19] | — | — | — | $5[13] |
февраль 2016 | 3B | Cortex-A53 (ARM v8) | 1,2 ГГц | 4 | 1 ГБ | 40 пинов | 4 порта | есть | 802.11n | 4.1 | $35 |
февраль 2017 | Zero W | ARM1176JZF-S | 1 ГГц | 1 | 512 МБ | 40 пинов | 1 порт | — | 802.11n | 4.0 | $10[14] |
март 2018 | 3B+ | Cortex-A53 (ARM v8) | 1,4 ГГц | 4 | 1 ГБ | 40 пинов | 4 порта | Gigabit через USB2 | 802.11ac | 4.2 | $35[15] |
октябрь 2018 | 3A+ | Cortex-A53 (ARM v8) | 1,4 ГГц | 4 | 512 МБ | 40 пинов | 1 порт | — | 802.11ac | 4.2 | $25[20] |
июнь 2019 | 4B | Cortex-A72 (ARM v8) | 1,5 ГГц | 4 | 2, 4, 8 ГБ | 40 пинов | 4 порта | Gigabit | 802.11ac | 5.0 | $35, 55, 75 |
октябрь 2020 | Compute Module 4 | Cortex-A72 (ARM v8) | 1,5 ГГц | 4 | 1, 2, 4, 8 ГБ | 28 пинов | 1 порт | Gigabit | 802.11ac | 5.0 | $25-90[21] |
21 января 2021 | Pico | Cortex-M0+2 (ARM v6-M) | 133 МГц | 2 | 264 Кб + 2 Мб Flash | 30 пинов | 1 порт | — | — | — | $4[22] |
В ноябре 2021 года Raspberry Pi Foundation представила необычный гаджет в лице Raspberry Pi 400
— одноплатный компьютер в корпусе клавиатуры, изначально доступной только в розово-белом цвете. Он оснащён процессором Broadcom BCM2711 с четырьмя ядрами Cortex-A72 (ARM v8), работающими на частоте 1,8 ГГц. Объём оперативной памяти составляет 4 ГБ, встроенной памяти нет — вместо неё пользователь должен использовать microSD. Для беспроводной связи у Raspberry Pi 400 имеется Wi-Fi 802.11b/g/n/ac (2,4 и 5 ГГц), а также Bluetooth 5.0. Порты гаджета вынесены на тыльную панель: 2 × USB 3.0, USB 2.0, 2 × micro HDMI, Gigabit Ethernet, GPIO и слот для microSD. Питается устройство через разъём USB-C. Начальная комплектация (без мыши, блока питания, карты памяти, кабеля HDMI и руководства пользователя) оценена в $70, а полная — в $100[23].
Установка ExaGear Desktop на Raspberry Pi
Когда вы будете готовы, распакуйте загруженный файл TAR.GZ.
tar -xvzpf exagear-desktop-rpi3.tar.gz
Затем вы можете установить и активировать ExaGear Desktop, запустив скрипт install-exagear.sh в каталоге с извлеченными пакетами и лицензионным ключом, который вы скачали ранее.
Этот скрипт устанавливает гостевую среду, в которой может быть запущено программное обеспечение x86. Однако вам также необходимо установить Wine. Без этого вы не сможете запускать программное обеспечение Windows, хотя 32-разрядное программное обеспечение Linux будет установлено и запущено.
Что бы вы ни планировали сделать, следующий шаг — ввести простую команду:
Это запустит среду x86, «гостя», работающего поверх «хоста» (Raspbian).
Установка Wine для запуска программного обеспечения Windows
Прежде чем начать установку программного обеспечения Windows (мы рассмотрим некоторые примеры позже), вам необходимо настроить ExaGear. Это делается путем установки Wine в среде ExaGear.
Начните с обновления:
sudo apt update
После обновления ваших репозиториев вы будете готовы установить Wine.
sudo apt install wine
С установленным Wine ваш Raspberry Pi теперь может запускать программное обеспечение Windows. Обратите внимание, что это невозможно без ExaGear (или какой-либо другой виртуальной среды x86). Возможно, вам удастся найти версию Wine для устройств ARM, но она не будет запускать программное обеспечение Windows без правильной среды.
Сетевой диск
Возьмите Raspberry Pi с установленным Linux на борту и подключите к нему несколько жёстких дисков. Можно использовать как интерфейс SATA, так и USB. Затем в настройках носителей сделайте их общедоступными для всех ваших компьютеров в локальной сети. Получится эдакий импровизированный NAS.
Теперь ваши данные будут в безопасности. Сохраняйте все документы, фотографии и прочие важные сведения на диски Raspberry Pi и будьте уверены, что с ними ничего не случится.
Встроенное средство архивации Windows 10 и другие программы для бэкапов умеют сохранять резервные копии на сетевые диски, так что процесс копирования можно полностью автоматизировать.
Установка Windows на Raspberry Pi 3 —дело необычное, хотя и принято считать , что компьютер RРi способен и не на такое. Так ли это , будем разбираться.
В первую очередь нужно разобраться , о какой «Винде» идет речь , п отому что на Raspberry Pi 3 пойдет не любая Windows. К примеру , невозможно будет установить старые версии «винды» — легендарную 7-ку и XP-ишку. Просто потому , что эти операционные системы собраны под определенные архитектуры процессоров — х86 и х64. А на «Малине» стоит гордый ARM процессор, а и у него совсем другая история. П о э тому приверженцам этих двух систем не стоит пытаться найти способы установить их на Rpi.
Однако все же выход есть. На Raspberry Pi 3 возможна установка одной из версий Windows 10, специально разработанной для ARM процессоров. Но не стоит сильно обольщаться, потому что это будут совсем не те «Окна», которые мы привыкли лицезреть на своих персональных компьютерах, ноутбуках, планшетах и даже смартфонах. Вообще , от Виндовс 10 у нее только одно название — Windows 10 IoT и внутреннее ядро, на котором построена эта операционка.
Поэтому установка Windows на Raspberry Pi 3 не даст вам привычных возможностей «Винды», вы не сможете запустить работу обычных для нее программ, типа Ворда, браузера, игр. А самое интересное, что вы даже рабочий стол не увидите.
Как происходит установка Windows на Raspberry Pi 3
- Загрузите на компьютер, производящий установку «Десятки» на Raspberry Pi 3 , три программы: MSVStudio 17, Dashboard, Windows IoT Remote Client.
- Откройте Dashboard. Найдите вкладку «Настройка нового», потом выбер и те устройство, куда будете записывать систему. На этот момент в картридере уже установлена карточка.
- Потребуется ввести password и имя устройства. Тут же потребуется ввод модели RPi и версии самой системы.
- Начинайте записывать систему, если до этого момента у вас все получилось.
А нужна ли вообще установка Windows на Raspberry Pi 3?
- поэкспериментировать с неизвестной им ОС;
- заняться изучением способностей и преимуществ своего «продукта»;
- просто сделать что-то новое.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Я хотел бы запустить ОС Windows XP на моей малины. Если я попытаюсь установить его с Win32DiskImager будет в состоянии использовать? Какую версию мне попробовать?
Знаете ли вы минимальные требования для Windows XP? Если Pi соответствует минимальным требованиям, вы сможете запустить XP. Даже если вы сможете запустить Win XP, это не конец жизни. @ MatthewMartin нет, они этого не сделали. Они получили эмулированную виртуальную машину QEMU для запуска Windows 98. Я не считаю правильным говорить кому-то другому, чтобы он не помогал кому-то только потому, что вы расходитесь во мнениях. Джоан совершенно права, что вы можете запустить XP на устройстве ARM с помощью виртуализации.Вы не сделали исследования.
Минимальные требования для Windows XP (из базы знаний Microsoft):
- Процессор Pentium с тактовой частотой 233 МГц или выше (рекомендуется 300 МГц)
- Не менее 64 МБ ОЗУ (рекомендуется 128 МБ)
- Не менее 1,5 гигабайт (ГБ) свободного места на жестком диске
- Видеоадаптер и монитор с разрешением Super VGA (800 x 600) или выше
- Звуковая карта
Raspberry Pi не отвечает этим требованиям из-за того, что максимальные спецификации Raspberry Pi соответствуют (из Википедии):
Итак, чтобы ответить на ваш вопрос: нет , вы не можете.
ОСТАНОВИТЬ ЭТО ОГОВОРКУ! Это только чуть ближе, чем ответ на сайте Potato SE, кто-то спросил, может ли их картошка работать под Windows XP, и (я думаю, что это был тот же самый парень) опубликовал минимальные спецификации XP и сказал: «Даже самый продвинутый картофель не знает». Это не может работать, это не потому, что это плохой компьютер, а потому, что это ARM CHIP! Да, этот ответ тоже озадачивает меня. ОП говорит, что rPi не имеет достаточных требований, перечисляет требования XP, затем перечисляет Pi. Требования к XP намного ниже, чем у Pi. Единственное, что вызывает сомнения, это, возможно, поддержка видео / звука. Не то чтобы это того стоило, но вполне возможно запустить VM XP на Pi. Не знаю, стоило ли это того или вообще возможно, но все равно. Я просто указываю на очевидный недостаток в этом ответе. И задавая не столь очевидный вопрос, почему он не отвечает требованиям? Этот ответ просто неверен. Причина, по которой вы не можете запустить Windows XP на pi, заключается в том, что Windows XP не была скомпилирована для конкретной архитектуры. Если бы это было так, его можно было бы использовать. Но так как исходный код недоступен, никто не может легально сделать это.Ответ - нет. Raspberry Pi работает на процессоре ARM, и нет версии ARM для Windows
Существует несколько версий Window, которые работают на процессорах ARM.TL; DR Да, можно виртуализировать Windows XP на устройстве ARM, таком как Raspberry Pi.
Любой, кто говорит, что это невозможно, должен переоценить, что означает «возможно». Просто потому, что это еще не сделано (что есть), нельзя говорить, что это невозможно. На самом деле, вообще никогда не стоит утверждать, что что-то невозможно.
Тем не менее, вполне возможно запускать системы x86 на устройстве ARM, если оно соответствует стандартным требованиям. У меня есть опыт из первых рук, когда я Mac OS X Mavericks запускаю на ARM HDMI-накопителе, в первую очередь, для запуска Android на телевизоре. Эта настройка требует, чтобы QEMU был скомпилирован и запущен с определенной конфигурацией.
Есть также гиды , которые портировали Windows 95 , 98 , XP и другие системы x86 для запуска на многих устройствах ARM.
Одно из таких руководств можно найти здесь
Следует отметить, что это руководство было написано в первую очередь для операционной системы Android, однако, если вы Linux OS обладаете достаточным опытом, вы можете минимально запустить rPI, например, Debian , Linux Mint или lubuntu, а затем попытаться QEMU скомпилировать.
Если взглянуть на минимальные системные требования Windows XP, а затем сравнить их со спецификациями Raspberry Pi, можно сразу сказать, что можно виртуализировать XP. Я не знаю, какое представление вы могли бы получить, и оно может даже оказаться непригодным для использования. Тем не менее, это был бы интересный эксперимент, чтобы попробовать.
Чтобы дать вам представление о необходимых шагах, это будет выглядеть примерно так.
Читайте также: