- Как установить операционную систему на Raspberry Pi: подробный гайд
- Содержание
- Что для этого нужно
- Процесс установки
- Настройка Raspberry Pi Setting up a Raspberry Pi
- Обзор Overview
- Использование панели мониторинга Using the Dashboard
- Instructions Instructions
- Подключение к сети Connect to a network
- Проводное подключение Wired connection
- Беспроводное подключение Wireless connection
- Подключение к порталу устройств Windows Connect to Windows Device Portal
- Как установить Windows 10 на Raspberry Pi 3
- Готовимся к установке Windows 10 IoT Core на Raspberry Pi
- Как установить Windows 10 IoT Core на Raspberry Pi
- Как на Raspberry Pi установить Windows 10
- Что такое Windows 10 IoT
- Загрузка и установка
- Взаимодействие с Windows на Raspberry Pi 3
- Зачем это нужно
- Видео по теме
Как установить операционную систему на Raspberry Pi: подробный гайд
Одноплатный компьютер Raspberry Pi поставляется без какой-либо предустановленной системы, поэтому её нужно устанавливать вручную. Ниже рассказываю, как это сделать.
Содержание
Что для этого нужно
- Raspberry Pi — собственно, сам девайс, на котором будет запущена система.
- microSD-карта объёмом не менее 4 ГБ — этот тип накопителя поддерживает бо́́льшая часть устройств линейки Raspberry. Исключение составляют оригинальные Raspberry Pi Model A и Model B — для них нужна карта SD-формата. Наиболее оптимальный объём накопителя — от 32 ГБ. Все модели до Raspberry Pi 3 не включительно поддерживают карты объёмом только до 256 ГБ.
- Адаптер с microSD-карты или SD-карты (для Model A и B) на USB — необходим для подключения накопителя к ПК.
- Компьютер на Windows/macOS/Linux — с его помощью ОС будет записана на карту памяти.
- Программа balenaEtcher — имеет удобный интерфейс и позволяет записать образ системы на накопитель.
Процесс установки
Шаг 1. Начать стоит с выбора подходящей системы и загрузки её образа на компьютер.
Шаг 2. Для дальнейшей работы необходимо скачать программу balenaEtcher с официального сайта и установить на компьютер. Утилита кроссплатформенная, то есть доступна под Windows, macOS и Linux.
Шаг 3. Используемая карта памяти должна быть подключена через USB-переходник или встроенный кардридер к компьютеру, на котором проводятся все операции.
Шаг 4. В установленном balenaEtcher следует выбрать загруженный образ системы, указать накопитель, на который он будет записан, после чего нажать кнопку Flash и ждать завершения операции. Если ОС скачана в формате .xz или .zip, то утилита сначала самостоятельно разархивирует файл и только потом начнёт запись на карту памяти.
Шаг 5. После сообщения об успешной записи образа системы накопитель можно извлечь из ПК и вставить в Raspberry. Микрокомпьютер готов к подключению питания и настройке.
Настройка Raspberry Pi Setting up a Raspberry Pi
Обзор Overview
Нельзя установить ОС на Raspberry Pi 3B+ с помощью панели мониторинга. Dashboard cannot be used used to setup the Raspberry Pi 3B+. Для устройств 3B+ необходимо использовать бета-версию 3B+. If you have a 3B+ device, you must use the 3B+ technical preview. Ознакомьтесь с известными ограничениями бета-версии, чтобы выяснить, подходит ли она вам. Please view the known limitations of the technical preview to determine if this is suitable for your development.
При появлении запроса о форматировании диска не выполняйте форматирование. When the «format this disk» pop up comes up, do not format the disk. Мы создаем исправление для этой проблемы. We are working on a fix for this issue.
Если Raspberry Pi настраивается для создания прототипов, рекомендуем использовать панель мониторинга Windows 10 IoT Базовая. When setting up a Raspberry Pi for prototyping, we recommend using the Windows 10 IoT Core Dashboard. Если вы намерены использовать Raspberry Pi в производстве, ознакомьтесь с руководством по производственному использованию Windows 10 IoT Базовая. However, if you’re looking to manufacture with a Raspberry Pi, please refer to the IoT Core Manufacturing Guide. Образы ОС, поставляемые изготовителем платы, нельзя использовать при производстве устройств. You cannot use maker images for manufacturing.
Использование панели мониторинга Using the Dashboard
Для установки образа Windows 10 IoT Базовая на плату Raspberry Pi вам потребуется следующее: To flash, or download, IoT Core onto your Raspberry Pi, you’ll need:
- компьютер под управлением Windows 10; A computer running Windows 10
- Панель мониторинга Windows 10 IoT Базовая Windows 10 IoT Core Dashboard
- SD-карта с высоким уровнем производительности, например производства компании SanDisk; A high-performance SD card, such as a SanDisk SD card
- внешний монитор; An external display
- периферийные устройства, такие как мышь, клавиатура и т. п. Any other peripherals (e.g. mouse, keyboard, etc.)
Instructions Instructions
- Откройте панель мониторинга Windows 10 IoT Базовая, щелкните Настроить новое устройство и вставьте SD-карту в компьютер. Run the Windows 10 IoT Core Dashboard and click on Set up a new device and insert an SD card into your computer.
- Подключите к Raspberry Pi внешний монитор. Hook up your Raspberry Pi to an external display.
- Заполните все поля. Fill out the fields. Выберите «Broadcomm [Raspberry Pi 2 и 3]» в качестве типа устройства. Select «Broadcomm [Raspberry Pi 2 & 3]» as the device type. Не забудьте присвоить устройству новое имя и пароль. Make sure to give your device a new name and password. В противном случае сохранятся следующие учетные данные, настроенные по умолчанию: Otherwise the default credentials will remain as:
- Примите условия лицензионного соглашения и щелкните Download and install (Скачать и установить). Accept the software license terms and click Download and Install. Если все пройдет нормально, на мониторе отобразится ход установки ОС Windows 10 IoT Базовая на SD-карту. If all goes well, you’ll see that Windows 10 IoT Core is now flashing your SD card.
Подключение к сети Connect to a network
Проводное подключение Wired connection
Если у вашего устройства есть порт Ethernet или оно поддерживает USB-адаптер Ethernet, подключите к устройству кабель Ethernet для соединения с сетью. If your device comes with an Ethernet port or USB Ethernet adapter support to enable a wired connection, attach an Ethernet cable to connect it to your network.
Беспроводное подключение Wireless connection
Если ваше устройство поддерживает подключение к сети по Wi-Fi и к устройству подключен монитор, сделайте следующее: If your device supports Wi-Fi connectivity and you’ve connected a display to it, you’ll need to:
- Перейдите к приложению по умолчанию и нажмите кнопку настройки, расположенную рядом с часами. Go into your default application and click the settings button next to the clock.
- На странице параметров выберите Network and Wi-Fi (Сеть и Wi-Fi). On the settings page, select Network and Wi-Fi.
- Устройство начнет поиск беспроводных сетей. Your device will begin scanning for wireless networks.
- Как только ваша сеть отобразится в списке, выберите ее и щелкните Connect (Подключить). Once your network appears in this list, select it and click Connect.
Для беспроводного подключения к сети устройства, к которому не подключен монитор, сделайте следующее: If you haven’t connected a display and would like to connect via Wi-Fi, you’ll need to:
- Перейдите к панели мониторинга Windows 10 IoT Базовая и щелкните My Devices (Мои устройства). Go to the IoT Dashboard and click on My Devices.
- Найдите в списке свою ненастроенную плату. Find your unconfigured board from the list. Ее имя будет начинаться с «AJ_», например AJ_58EA6C68. Its name will begin with «AJ_». (e.g. AJ_58EA6C68). Если плата не отобразится в списке через несколько минут, перезагрузите ее. If you don’t see your board appear after a few minutes, try rebooting your board.
- Щелкните Configure Device (Настроить устройство) и введите учетные данные для своей сети. Click on Configure Device and enter your network credentials. После этого плата должна подключиться к сети. This will connect your board to the network.
Модуль Wi-Fi нужно включить на компьютере для поиска других сетей. Wifi on your computer will need to be turned on in order to find other networks.
Подключение к порталу устройств Windows Connect to Windows Device Portal
Используйте портал устройств Windows для подключения устройства через веб-браузер. Use the Windows Device Portal to connect your device through a web browser. На портале устройств доступны полезные функции настройки устройств и управления ими. The device portal makes valuable configuration and device management capabilities available.
Как установить Windows 10 на Raspberry Pi 3
Интернет вещей – это совокупность взаимосвязанных интеллектуальных устройств. Когда устройство подключено к Интернету для расширения его возможностей, оно называется интеллектуальным устройством. Интеллектуальные устройства бывают разных размеров – от маленьких беспилотников до больших, как грузовики без водителей, до Промышленного Интернета вещей (IIoT). Поскольку размер является фактором, материнская плата должна быть как можно меньше. И именно поэтому люди предпочитают Raspberry PI, так как он дает больше энергии на меньшей плате. В этой статье рассказывается, как установить Windows 10 IoT Core на Raspberry Pi .
Есть две версии IoT Windows 10 для Интернета вещей от Microsoft. Чтобы узнать о них, прочитайте о Microsoft Windows 10 IoT Core против Windows 10 IoT Enterprise. IoT Core хорош для одноплатных компьютеров. Если вам нужно установить Windows 10 на Raspberry Pi, это будет IoT Core, так как он занимает меньше места без ущерба для качества. Давайте посмотрим, что вам нужно для установки Windows 10 IoT Core на Raspberry Pi 3.
Готовимся к установке Windows 10 IoT Core на Raspberry Pi
У вас уже есть материнская плата/компьютерная плата в форме Raspberry Pi. Тебе понадобится:
- Устройство ввода для выбора языка во время установки
- Дисплей для просмотра процесса;
- Кабель HDMI для подключения Raspberry Pi к дисплею (на компьютере или на телевизоре)
- SD-карта, чтобы иметь возможность установить ОС на Raspberry Pi
- Общее WiFi соединение
Это аппаратная часть.
Вам потребуется копия Windows 10 IoT Core Dashboard. Вы можете скачать его с сайта Microsoft. Вы получите Setup.exe , который необходимо запустить, чтобы загрузить остальные компоненты из Интернета. Это займет минуту или две, в зависимости от вашего компьютера и скорости интернета.
К концу установки вы получите Windows 10 IoT Core Dashboard. Первый экран – это экран Настройка нового устройства , как показано ниже.
- Выберите тип устройства «Raspberry Pi 3» или «Raspberry Pi 2 & 3».
- Убедитесь, что сборка ОС показывает Windows IoT Core
- Вставьте съемное устройство (желательно SD-карту), на которое будет скопирован установщик
- Введите пароль администратора и подтвердите его
- Выберите правильное подключение к Интернету/WiFi и нажмите «Установить»
Как установить Windows 10 IoT Core на Raspberry Pi
- Не включайте свой Raspberry PI
- Вставьте SD-карту в слот для карт Raspberry Pi 3
- Используйте кабель HDMI для подключения материнской платы к телевизору/монитору.
- Подключите Интернет – кабель Ethernet или USB WiFi
- Подключите устройство ввода, чтобы выбрать язык во время установки
- Теперь включите Raspberry Pi
Как только вы включаете плату Raspberry, она загружается и устанавливает Windows IoT Core на себя. Теперь пришло время установить ваше приложение на Raspberry Board. Вы можете использовать свое приложение или использовать один из примеров, доступных на панели инструментов. Каждый образец связан со страницей интерактивной справки, рассказывающей о том, как ее использовать.
Это оно. Вот как вы устанавливаете Windows 10 IoT Core на Raspberry Pi 3. Если у вас остались вопросы, пожалуйста, оставьте комментарий ниже.
Как на Raspberry Pi установить Windows 10
Raspberry Pi — многофункциональная платформа, способная стать основой для разнообразных проектов. Обычно программной базой для решений на RPi выбирают ОС семейства Linux или Android, но в некоторых случаях целесообразно использовать Windows. Для запуска Windows на Raspberry Pi существует специальная сборка операционной системы — Windows 10 IoT Core.
Что такое Windows 10 IoT
Если встает вопрос установки Виндовс на «малинку», выбор невелик. Win XP или 7 адаптированы под архитектуры процессоров ×86-64 и ×86, а микрокомпьютер работает под управлением CPU с архитектурой ARM. Конечно, существуют проекты запуска XP через эмулятор на Raspbian, но такие решения ничего толкового не принесут. Windows на Raspberry в данном варианте будет разделять аппаратные ресурсы с основной ОС и работать весьма медленно. Поэтому подобное имеет смысл лишь в экспериментальных целях.
Среди релизов Windows 10 компания Microsoft предлагает ветку Embedded для встраиваемых систем. Среди ее представителей есть и Windows IoT Core — ОС для устройств «умных домов» и «интернета вещей». Она способна работать на оборудовании с процессорами ARM, включая Raspberry.
Windows 10 IoT Core сильно отличается от привычной десктопной версии системы, хотя в ее основе лежит все то же ядро NT. Важно учитывать, что существуют два варианта поставки:
Первая представляет полноценную Windows Enterprise для корпоративного сектора. Ее используют в разнообразных встраиваемых устройствах. Вторая — более «легковесная», поддерживает ARM-архитектуру и не совместима с обычными Win-приложениями и оборудованием. Также она лишена графической оболочки и обладает рядом других ограничений. Главные среди них – возможность запускать лишь приложения UWP (Universal Windows Platform). При этом на единицу времени может работать только одно основное (foreground) приложение и несколько фоновых.
Кроме того, Enterprise существует в платном варианте, а Core можно загружать и использовать бесплатно. В рамках данной статьи рассматривается именно она.
«Малина» под управлением Win-систем часто встречается в промышленных контроллерах, кассовых аппаратах и прочих устройствах.
Загрузка и установка
Процесс развертывания ОС от Microsoft на Raspberry Pi 3 несколько отличается от такового у «родного» Raspbian или Андроид. Для установки понадобится:
- сам компьютер Raspberry. Для примера используем Raspberry Pi 3 b +;
- карта памяти;
- ПК с подключением к интернету;
- установленный на нем пакет Microsoft Visual Studio от 15 версии и выше;
- программное обеспечение IoT Dashboard и IoT Remote Client.
Клиент бесплатно предлагается в магазине приложений Windows. Он нужен, если RPi будет управляться по сети без монитора и клавиатуры с мышью.
Когда все скачано и установлено, приступаем к развертыванию образа на Raspberry Pi 3. Процесс состоит из нескольких шагов.
- Запуск дашборда. Открывается интерфейс программы, где следует перейти на вкладку «Set up a new device» (или «Настройка нового устройства» в русскоязычном варианте):
Важно: если необходимо включить на «малинке» работу через Wi-Fi, на ПК с запущенным дашбордом также должно быть активно беспроводное подключение. Программа автоматически внесет нужные настройки в разворачиваемый образ. На скриншоте выше подключение к Wi-Fi отсутствует, о чем утилита и сообщает. При его наличии окно будет выглядеть примерно следующим образом:
Если подключен дисплей, на нем отобразится основной экран приложения с информацией о компьютере.
Взаимодействие с Windows на Raspberry Pi 3
Управлять свежеустановленной на Raspberry Pi Windows 10 можно посредством дисплея и клавиатуры/мышки. Также по сетевому адресу или имени узла компьютера (которое было задано на этапе развертывания) доступен веб-интерфейс — Web Manager.
Следующий способ управления Windows на Raspberry — клиент удаленного доступа. Его интерфейс прост: необходимо ввести ip-адрес «малинки» или выбрать устройство в списке обнаруженных.
ПО Dashboard позволяет подключаться к компьютеру посредством удаленного PowerShell:
Для этого может понадобиться разрешить компьютеру удаленное подключение. Это делается следующей командой локального PowerShell:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value «сетевое_имя_RPI или ip-адрес»
Далее можно подключаться через Dashboard. Если все сделано верно, откроется окно PS:
Оболочка также может потребовать ввода пароля администратора.
Из Dashboard доступен функционал просмотра сетевых папок, например, содержимого диска C через стандартный административный общий ресурс c$:
Зачем это нужно
IoT Core — система высокоспециализированная и в качестве замены обычной десктопной Windows работать не будет. Ее основное предназначение лежит в сфере проектов для «умных домов», и различных контроллеров, будет она интересна инженерам, разработчикам и просто энтузиастам IT. И в этой роли ОС в связке с недорогим одноплатником Pi 3 становится отличным тандемом.
Добавляет привлекательности и то, что пакет Visual Studio в последних версиях изначально поддерживает разработку под IoT Core — для этого в шаблонах проектов присутствует Windows IoT Core Background Application с возможностью загрузки готового приложения непосредственно на удаленный ПК.
Кроме того, система бесплатна.