Как установить виндовс 10 на raspberry pi 4

Обновлено: 03.07.2024

Нельзя установить ОС на Raspberry Pi 3B+ с помощью панели мониторинга. Для устройств 3B+ необходимо использовать бета-версию 3B+. Ознакомьтесь с известными ограничениями бета-версии, чтобы выяснить, подходит ли она вам.

При появлении запроса о форматировании диска не выполняйте форматирование. Мы создаем исправление для этой проблемы.

Если Raspberry Pi настраивается для создания прототипов, рекомендуем использовать панель мониторинга Windows 10 IoT Базовая. Если вы намерены использовать Raspberry Pi в производстве, ознакомьтесь с руководством по производственному использованию Windows 10 IoT Базовая. Образы ОС, поставляемые изготовителем платы, нельзя использовать при производстве устройств.

Использование панели мониторинга

Для установки образа Windows 10 IoT Базовая на плату Raspberry Pi вам потребуется следующее:

  • компьютер под управлением Windows 10;
  • SD-карта с высоким уровнем производительности, например производства компании SanDisk;
  • внешний монитор;
  • периферийные устройства, такие как мышь, клавиатура и т. п.

Instructions

Снимок экрана панели мониторинга

Подключение к сети

Проводное подключение

Если у вашего устройства есть порт Ethernet или оно поддерживает USB-адаптер Ethernet, подключите к устройству кабель Ethernet для соединения с сетью.

Беспроводное подключение

Если ваше устройство поддерживает подключение к сети по Wi-Fi и к устройству подключен монитор, сделайте следующее:

  1. Перейдите к приложению по умолчанию и нажмите кнопку настройки, расположенную рядом с часами.
  2. На странице параметров выберите Network and Wi-Fi (Сеть и Wi-Fi).
  3. Устройство начнет поиск беспроводных сетей.
  4. Как только ваша сеть отобразится в списке, выберите ее и щелкните Connect (Подключить).

Для беспроводного подключения к сети устройства, к которому не подключен монитор, сделайте следующее:

  1. Перейдите к панели мониторинга Windows 10 IoT Базовая и щелкните My Devices (Мои устройства).
  2. Найдите в списке свою ненастроенную плату. Ее имя будет начинаться с "AJ_", например AJ_58EA6C68. Если плата не отобразится в списке через несколько минут, перезагрузите ее.
  3. Щелкните Configure Device (Настроить устройство) и введите учетные данные для своей сети. После этого плата должна подключиться к сети.

Модуль Wi-Fi нужно включить на компьютере для поиска других сетей.

Подключение к порталу устройств Windows

Используйте портал устройств Windows для подключения устройства через веб-браузер. На портале устройств доступны полезные функции настройки устройств и управления ими.

В связи с бурным развитием в последнее время технологий интернета вещей (IoT-технологий) многие компании стали разрабатывать операционные системы (ОС), специально "заточенные" для применения в IoT-технологиях. Одной из таких компаний является Microsoft, которая специально для этих целей выпустила операционную систему Windows 10 IoT core, которая уже успела полюбиться многим энтузиастам в мире электроники. В данной статье мы рассмотрим как установить Windows 10 IoT Core на плату Raspberry Pi и запустить на ней тестовое приложение.

Внешний вид проекта по установке Windows 10 IoT Core на Raspberry Pi

Что такое Windows 10 IoT core и в чем ее отличие от Windows 10?

Windows 10 IoT core – это самая маленькая версия операционной системы Windows, разработанная для применения в приложениях интернета вещей (IoT).

Для установки Windows 10 IoT core необходима специальная плата прототипирования, в нашем случае ее роль будет выполнять плата Raspberry Pi с установленной в нее SD картой. Для работы с Windows 10 IoT core понадобится всего лишь подать питание на плату Raspberry Pi, внешних монитора и клавиатуры не понадобятся. Windows 10 IoT core можно скачать и установить на ваш компьютер (мы это рассмотрим далее в статье). После установки Windows 10 IoT core необходимо просто подать питание на плату Raspberry Pi и она автоматически соединится к вашей сети и к вашему компьютеру на Windows. Вы можете писать код программы на Visual Studio и после этого перебрасывать код этой программы удаленно на плату, также вы можете удаленно производить отладку этой программы.

Операционная система Windows 10 IoT имеет сформировавшееся "живое" сообщество пользователей, которое разработало уже достаточно много кодов и проектов в рамках данной системы, среди которых вы легко можете найти прототип для проектируемого вами устройства. Windows 10 IoT core отличается хорошей устойчивостью и стабильностью работы, безопасностью и хорошей масштабируемостью. Для работы с Windows 10 IoT core доступно достаточно большое количество разнообразных электронных плат.

Необходимые компоненты

  1. Плата Raspberry Pi 2 или выше (купить на AliExpress).
  2. SD карта объемом не менее 8 Гб.
  3. Модуль чтения SD карт (или компьютер с таким ридером).
  4. HDMI кабель.
  5. Источник питания 5V 2A с разъемом microUSB.
  6. Монитор с HDMI.
  7. Мышка и USB клавиатура (опционально).

Установка Windows 10 IoT Core на Raspberry Pi

2. Теперь нам необходимо установить наше устройство в этой панели. Для этого откройте панель инструментов (Dashboard) и нажмите в левой ее части на ссылку Set up a new device (установить новое устройство). Если у вас есть аккаунт Microsoft, то войдите в него, если нет – то нажмите Skip this step (пропустить данный шаг).

Установка нового устройства в панели инструментов Windows 10 IoT core

3. Вставьте SD карту в модуль чтения SD карт и вставьте его в ваш компьютер. В следующем окне панели инструментов выберите тип устройства (Device type) – Broadcomm, сборку ОС (OS build) – Windows 10 Iot core. Затем выберите свою SD карту, введите имя устройства (device name) и пароль (на свое усмотрение) как показано на приведенном ниже рисунке.

После этого нажмите кнопку Download and install (скачать и установить). Установка займет некоторое время, зависящее от скорости вашего интернет соединения.

Настройка параметров скачивания

После нажатия кнопки Download and install вы увидите прогресс скачивания дистрибутива Windows 10 Iot core и запись его на вашу SD карту.

Прогресс скачивания дистрибутива Windows 10 Iot core на SD карту

4. После того как запись Windows 10 Iot core на SD карту будет закончена, выньте SD карту из вашего компьютера и вставьте ее в вашу плату Raspberry Pi. Подключите плату Raspberry Pi к монитору с помощью HDMI кабеля и подайте питание на плату. Установка Windows 10 Iot займет несколько минут. Следуйте инструкциям, которые будут появляться на экране монитора.

5. После этого вы увидите на экране домашнюю страницу Windows 10 IoT Core. На этой странице вы найдете некоторую полезную информацию: IP адрес вашей платы Raspberry Pi, подключенные устройства и т.д.

Домашняя страница Windows 10 IoT Core

В левой панели главной страницы Windows 10 IoT Core будет 4 вкладки: Device info (информация об устройствах), Command line (командная строка), Browser (браузер) и Tutorials (обучающие материалы). Также в левом нижнем углу будет кнопка для открытия меню настроек (Settings menu).

На этом установка Windows 10 IoT Core на вашу плату Raspberry Pi будет закончена. Теперь вы сможете управлять работой вашей платы Raspberry Pi из панели настроек Windows 10 IoT на вашем компьютере.

Подключение к Raspberry Pi из панели инструментов Windows 10 IoT на компьютере

1. Откройте панель инструментов Windows 10 IoT на вашем компьютере и выберите в ней вкладку My devices (мои устройства). После этого вы увидите свою плату Raspberry Pi в списке устройств. Убедитесь в том, что плата Raspberry Pi и ваш компьютер подключены к одной и той же Wi-Fi.

Начало установки нового устройства в панели настроек Windows 10 IoT

Если вы не видите свою плату Raspberry Pi в списке устройств, перезагрузите плату и обновите список устройств в панели настроек Windows 10 IoT.

2. В списке устройств сделайте двойной клик мышкой и откройте окно с устройствами (Open windows device portal) в вашем браузере.

Редактирование настроек подключения

3. Вкладка, которая откроется в вашем браузере, попросит у вас сертификат (credentials) вашей платы Raspberry Pi. Введите в качестве имени пользователя (Username) слово Administrator и пароль, который вы ввели ранее (в процессе установки ОС).

После этого вы увидите окно, показанное на следующем рисунке, на котором будет представлен весь функционал (возможности) по управлению Raspberry Pi с помощью Windows 10 IoT.

Возможности по управлению Raspberry Pi с помощью Windows 10 IoT

4. Вы можете запустить на выполнение демо приложение с помощью встроенного примера кода. Для этого нажмите на Quick-run samples в пункте Apps как показано на рисунке ниже. Вы увидите 4 проекта с доступными для них фрагментами кода.

Тестовые примеры приложений в Windows 10 IoT

5. В данной статье мы рассмотрим пример "Hello world". Кликните на иконку этого проекта и затем на кнопку Deploy and run. После этого на экране монитора у вас появится следующая картинка:

Запуск приложения "Hello world" в Windows 10 IoT

Вы можете протестировать работу и других представленных примеров. Для более подробной информации по созданию приложений с помощью Windows 10 IoT core вы можете обратиться к официальной документации компании Microsoft по следующей ссылке.

Favorite

В закладки

Собрал компьютер на Windows 11 за 3000 рублей и вам советую. Спасибо, Raspberry

Новая операционная система от Microsoft официально станет доступна лишь 5 октября. Установка хоть и будет возможна на компьютеры без системы защиты TPM, но на апдейты ОС для таких ПК рассчитывать не стоит.

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

После небольшой революции в сегменте компьютерных процессоров, которую устроили ребята из Apple со своим чипом M1, многие производители взялись за разработку собственных ARM-решений.

Что потребуется для установки


При покупке Raspberry Pi лучше выбирайте модели с корпусом, радиатором для процессора и активным охлаждением. Иначе гаджет будет регулярно перегреваться и троттлить.

▶ Карта памяти micro SD. Получится установить даже на карточку объемом 16 ГБ, но при этом на ней окажется всего несколько ГБ для загрузки ПО, а файл подкачки будет слишком маленьким либо отключится вообще. Рекомендую брать карту минимум на 32 ГБ и обязательно не ниже 10 класса по скорости работы с данными.

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

У большинства любителей гаджетов и электроники все необходимое уже и так пылится в столе.

Как установить Windows на Raspberry Pi

Для самой быстрой и беспроблемной подготовки карты памяти для Raspberry потребуется операционная система Windows. Владельцы компьютеров Mac могут воспользоваться утилитой BootCamp, виртуальной машиной или средствами виртуализации приложений.

1. Переходим на сайт UUP dump для формирования и загрузки нужного образа Windows для Raspberry Pi.


2. Открываем раздел с актуальной сборкой для разработчиков под ARM-архитектуру.


3. Выбираем единственную доступную в списке сборку Windows 11.


4. Указываем подходящий язык системы и версию (Home или Pro).



6. Распаковываем загруженный архив и запускаем скрипт uup_download_windows.cmd.


7. Начнется загрузка и формирование образа для установки Windows 11. На это потребуется от 10 до 30 минут.


9. Распаковываем утилиту из архива и запускаем её.

10. Выбираем целевую карту памяти для записи образа и исходный файл образа Windows 11, который будет сформирован в папке с загруженной ранее программой.


11. В диалогах выбора драйверов, UEFI-прошивки и конфигурации ничего менять не нужно. Следует лишь указать используемую версию Raspberry 3 или 4.


12. Нажимаем кнопку Установить. Ждем пока произойдет форматирование карточки и распаковка образа.



14. Останется лишь произвести первоначальную настройку Windows 11 и дождаться установки и запуска системы.

Проблемы при установке Windows 11 на Raspberry и их решение


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


◉ При включении Raspberry нажмите клавишу Esc для запуска загрузочного меню.

◉ Параметр Limit RAM to 3 GB смените с Enable на Disabled.

Теперь мощность одноплатника будет использована на максимум.

Какие впечатлений от работы Windows 11 на Raspberry


Произвел установку как на плату третьего поколения, так и на более мощную Pi 4B. В первом случае годится только для ознакомления с системой или экспериментов.

При использовании Raspberry Pi 4B все гораздо лучше. Нехватки ОЗУ замечено не было, можно полноценно использовать браузер, запускать стандартные утилиты и даже офисный пакет. Он уже получил адаптацию под ARM-архитектуру и работает вполне нормально.

Немного не хватает скорости накопителя. Хоть мы и выбрали быстрые карточки microSD, но лучше для полноценной системы воспользоваться SSD-диском . Его можно подключить через USB 3.0 порт на Raspberry Pi 4B. Это увеличит производительность и снизит время загрузки системы.

При таком сетапе гаджет вполне подойдет в качестве резервного компьютера.


Raspberry с Windows 11 можно подключить к свободному HDMI порту телевизора, чтобы иметь запасной компьютер в доме. Девайс пригодится школьникам на случай удаленного обучения или пользователям с несложными задачами.

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

(47 голосов, общий рейтинг: 4.51 из 5)

Favorite

В закладки


Разработчики наконец установили оптимизированную для ARM версию Windows 10 на Raspberry Pi 4 после того, как некоторым людям удалось запустить ее на Raspberry Pi 3 в первой половине 2019 года.

Raspberry Pi 4 и Pi 3 официально поддерживают версию Windows 10 для IoT Core, которая не совпадает с версией Windows 10, которая работает на настольном компьютере, но является упрощенной версией для маломощных компьютерных плат.

Например, Windows 10 IoT Core не позволяет запускать традиционные приложения Win32 или даже загружаться на рабочий стол. IoT позволяет вам запускать одновременно одно приложение UWP, и реальная цель ОС на Pi – запускать небольшие приложения, предназначенные для миниатюрных компьютерных плат.


К счастью, есть новое руководство, чтобы заставить Windows 10 на ARM работать на Pi 3 B + и Pi 4B, используя неподдерживаемую техническую предварительную сборку. В отличие от IoT, Windows 10 on ARM представляет собой ARM-ориентированную версию ОС, которая поставляется с традиционным десктопом и поддержкой приложений Win32 посредством эмуляции.

Разработчику Marcin удалось установить Windows 10 on ARM на Raspberry Pi 4 Model B, и он также опубликовал подробное руководство.

Как установить Windows 10 на Raspberry Pi 4

– Загрузите прошивку UEFI отсюда и распакуйте ее на карту MicroSD в формате FAT32.
– Загрузите сборку Windows 10 ARM64 отсюда. Только сборка 17134 была протестирована, но любая более новая сборка, которая проходит OOBE, также должна быть совместимой.
– Загрузите ISO-компилятор отсюда. В соответствии с разработкой, это создаст файл ISO, но вам все равно понадобится файл «install.wim» из «sources».
– Загрузите «Windows на Raspberry» отсюда. Оно установит Build 17134 или новее на USB-накопитель, но необходимо выбрать разметку GPT.

После загрузки этих файлов вы должны запустить командную строку и выполнить действия, описанные здесь.

Стоит отметить, что некоторые функции Raspberry Pi 4 могут не работать с Windows 10 на ARM. Например, вы можете использовать только USB-порт Type-C для зарядки и OTG. Windows 10 on ARM также ограничивает использование ОЗУ только в 1 ГБ, а драйвер контроллера Broadcom auxspi не работает.

Разработчики также портируют Windows 10 on ARM на телефоны Android, такие как Galaxy S8, OnePlus 6 и Xiaomi Mi Mix.

Читайте также: