Raspberry pi 4 8gb windows 10

Как на 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» (или «Настройка нового устройства» в русскоязычном варианте):Здесь выбирается аппаратное обеспечение, билд Windows для Raspberry Pi 3, задается имя узла и пароль администратора.

Важно: если необходимо включить на «малинке» работу через Wi-Fi, на ПК с запущенным дашбордом также должно быть активно беспроводное подключение. Программа автоматически внесет нужные настройки в разворачиваемый образ. На скриншоте выше подключение к Wi-Fi отсутствует, о чем утилита и сообщает. При его наличии окно будет выглядеть примерно следующим образом:

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

Читайте также:  Powershell windows form listbox

Взаимодействие с 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 с возможностью загрузки готового приложения непосредственно на удаленный ПК.

Кроме того, система бесплатна.

Видео по теме

Варианты операционных систем (ОС) для Raspberry Pi 4

В этом материале мы рассмотрим выбор и параметры операционных систем для новой линейки плат Raspberry Pi 4.

Raspberry Pi 4

Итак, вы решили приобрести новую Raspberry Pi 4 и хотите оптимизировать свою операционную систему под конкретной проект. Хотя NOOBS и Raspbian являются опциями ОС для Raspberry Pi, возможно, вам интереснее будет использовать какие-то другие доступные опции.

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

Raspbian

Конечно, мы начнем список с собственной операционной системы Raspberry Pi, — Raspbian. Эта ОС была полностью создана с учетом Raspberry Pi.

На следующий день после анонса Raspberry Pi 4 компания Raspberry Pi Foundation объявила об обновлении ОС под названием Raspbian Buster. Это обновление включает новые функции Pi 4, решает некоторые проблемы безопасности, а также модернизирует внешний вид операционной системы на основе Debian-Buster.

Ubuntu MATE

Новые владельцы Raspberry Pi, ищущие ОС, оптимизированную для Pi, которая поддерживает настольные компьютеры с графическим интерфейсом, должны взглянуть на Ubuntu MATE.

Ubuntu MATE похожа на Raspbian, хотя и в 64-битной версии. Вы можете работать над проектами с полным архивом Ubuntu в качестве справочного материала. MATE поддерживает все функции, поддерживаемые Raspbian, включая Ethernet, WiFi, Bluetooth, видеовыход HDMI, загрузку GPIO и USB. Если вам более знакома Ubuntu, чем Debian, MATE будет лучшим выбором, чем Raspbian.

Опять же, Ubuntu еще не доступен для Raspberry Pi 4, но ведущий разработчик Мартин Вимпресс заявил, что это проект, над которым они работают сейчас. Так что имейте это в виду.

Ubuntu Core

Если вы планируете использовать Raspberry Pi для коммерческих приложений IoT или просто нуждаетесь в быстрой операционной системе, Ubuntu Core, по словам создателей, является «наиболее защищенным встроенным Linux для устройств и подключенных гаджетов».

Читайте также:  Linux ifconfig смена ip

Для новичков Ubuntu Core не очень хорошая идея, так как установка немного сложнее, чем у многих ОС. Она также не для пользователей, желающих использовать Pi в качестве настольного компьютера.

Приложения или проекты, работающие на Ubuntu Core, выполняются безопасно благодаря десятилетним обновлениям от команд Ubuntu Kernel и Security. Поскольку Core предназначен для коммерческих проектов, его можно считать слишком «голым» для начинающих. В нем отсутствует графический интерфейс и множество полезных пакетов, которые есть в других удобных операционных системах. Тем не менее, эта ОС более безопасна и будет работать быстрее.

Ubuntu Server

В то время как Ubuntu Mate (см. выше) ориентирован на хобби-проекты, Ubuntu Server является серверной ОС общего назначения. Как и MATE, одной из привлекательных особенностей этой ОС является безопасность программного обеспечения. В конце концов, если ваш сервер Raspberry Pi будет взломан, то может «накрыться» вся ваша сеть, ставя под угрозу вашу персональную информацию.

Сервер поддерживает базы данных SQL и NoSQL, а также многие из самых популярных веб-платформ. Эту ОС можно выбрать тогда, когда вы хотите чтобы ваша Pi размещала какие-либо данные ваших проектов, например, погоду, или ваш собственный сайт на WordPress.

Windows 10 IoT Core

Это официальная операционная система IoT для разработчиков универсальной платформы Windows. Существует две разные версии образов ОС: maker и retail. Основное различие между ними заключается в том, что файлы образов maker ориентированы на создание прототипов, тогда как retail версия более безопасная.

Хотя на информационной странице указано, что приборная панель может помочь вам настроить ваши устройства, она недоступна для Raspberry Pi 3B+. Нам придется работать с SD-картами, пока ситуация не изменится для Pi 4. Используйте эту операционную систему, если вашему проекту IoT требуется доступ к среде IoT Windows, магазину или инструментам разработки.

Open Source Media Center

OSMC (медиацентр с открытым исходным кодом) — одна из самых популярных операционных систем, поддерживающая все основные форматы видеофайлов и потокового видео. Как и Raspbian, она основана на Debian, предоставляя вам доступ к ресурсам для ОС, если вы хотите изменить их. Основанная на проекте Kodi с открытым исходным кодом, OSMC является в первую очередь медиаплеером и не предназначена для проектов по направлению электроника. Но это одна из самых удобных операционных систем в нашем списке.

Установщик устанавливает все за считанные минуты, а пользователям, не использовавшим Linux ранее, будет комфортно с ней работать, т.к. ОС предлагает множество приложений. Используйте эту ОС, если вы планируете часто смотреть HD или 4K-видео на своем Pi.

Какая ОС лучше всего подходит для Raspberry Pi 4?

Если вы все еще не знаете, какую операционную систему выбрать (кроме Raspbian), то я советую следить за Ubuntu MATE для Pi 4. Это отличная ОС общего назначения с полноценной рабочей средой и большим сообществом. Она также поставляется с дополнительным бонусом в виде доступности 64-битной версии для использования Pi в полной мере.

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

Raspberry pi 4 8gb windows 10

❗ Обсуждение устройств, не относящихся к данной теме, запрещено. Если нужной вам темы по конкретной модели не существует — создайте её.
❗ На форуме принято размещать изображения под спойлером
❗ Сообщения содержащие оффтоп будут удаляться без предупреждения

Читайте также:  Look out your windows

Raspberry Pi ([‘rɑːzbərɪ paɪ], Ра́збери па́й) — одноплатный компьютер размером с банковскую карту, изначально разработанный как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. Разрабатывается Raspberry Pi Foundation. По состоянию на конец 2019 года было продано более 30 миллионов устройств Raspberry Pi.

Различия версий:
Raspberry Pi выпускается в нескольких комплектациях: модель «A», «B», «B+»,«2B», «Zero», «Zero W», «3B», «3B+», «3A+» и «4B».
Принципиальные схемы Raspberry Pi можно найти здесь: (Schematics)
На вид одинаковые платы Raspberry Pi могут быть разной ревизии: (Raspberry Pi revision codes)*
*для Raspberry Pi4 ревизия 1.3 означает исправление подключения Type-C кабеля

Что такое GPIO

  • Что такое GPIO (Википедия, EN)
  • GPIO (официальная документация)
  • GPIO на Raspberry Pi (от bullik01)

Распиновка GPIO на Raspberry Pi model A+/B+/2B/3B/4B [40 GPIO] Pi A/B [26 GPIO] и Pi Pico

На данный момент у Raspberry Pi имеется несколько официально поддерживаемых операционных систем и огромное количество неофициальных.

  • balenaEtcher[Linux] [Win] [macOS]
  • Win32DiskImager[Win]
  • Raspberry Pi Imager[Linux] [Win] [macOS]
  • ApplePi-Baker[macOS]

(где sdd(sdc) вы должны посмотреть какой путь к накопителю в GParted, например /dev/sdd2/)

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

Основными считаются несколько утилит:

  • BerryBoot (GitHub)
    (ссылки: сайт проекта)
  • NOOBS (GitHub)
    (ссылки: официальная документация)
  • PINN (GitHub) — альтернатива NOOBS, расширенная версия
    (ссылки: раздел на официальном форуме)

Все, что вам нужно сделать — разархивировать установщик в корень SD-карты и загрузится с Raspberry Pi.
Внимание! Если у вас нет сигнала с выхода RCA после использования NOOBS, есть решение проблемы.

Внимание! То, что Вы делаете, не гарантирует полную работоспособность системы после установки. Представленный способ не единственный и только упрощает вам работу.

Если мы используем карту памяти, желательно не особо большого размера, то у нас есть возможность сохранить данные в случае поломки накопителя. Чтобы перенести систему на исправный носитель данных или переходим с microSD на SSD необходимо использовать любую программу для создания точной копии карты памяти по типу USB Image Tool. С её же помощью переносим получившийся .img файл на новую карточку. Это способ, доступный каждому, может сопровождаться проблемой когда новая карта памяти меньшего размера чем образ с файловой системой.

Для того, чтобы вместить образ флэшки на новый накопитель можно воспользоваться программой PiShrink от Drewsif с GitHub.
Если образ не прошел первый этап проверки «Pass 1: Checking inodes, blocks, and sizes» используем программу fix_orphaned_inode_list от gmenezesg с GitHub.

Для общего представления о всех параметрах в config.txt изучи официальную документацию по разгону!
Внимание! Разгон может навредить SDHC картам чей class выше или равен 6! Разгон может навредить Raspberry Pi! При разгоне желательно установить пассивное/ активное охлаждение.

Разогнать нашу железку можно двумя способами:

  1. Редактированием config.txt (файл конфигурации, расположен в /boot)
  2. Через меню настройки raspi-config (console based raspi-config application)

Файл config.txt позволяет сделать разгон наиболее точно. Для новичков предлагается установить уже давно проверенные варианты для разгона, чтобы получить наилучшую производительность платы.
Добраться до файла конфигурации можно тремя способами:

  • Подключив накопитель с системой к ПК
  • Открыв файл через консоль командой:
  • Открыв файл через клиент WinSCP* на ПК (смотри документацию по настройке подключения SFTP)
  • *позволяет работать с файловой системой и использовать терминал

    Оцените статью