Безголовая установка для Raspberry Pi

Для работы Raspberry Pi в режиме Headless все, что вам нужно, - это MicroSD и адаптер питания. Узнайте, как подключиться к Pi из Windows.

Требования

Оборудование

Программное обеспечение

Убедитесь, что у вас под рукой есть все требования к оборудованию, и загрузите бесплатное программное обеспечение, которое нам понадобится для этой установки.

Шаги

1 Настройте ОС

Подключите MicroSD к компьютеру windows. Я использую переходник с MicroSD на SD, так как в моем ПК есть слот для карт SD.

Запустите программу Raspberry Pi Imager и выберите карту MicroSD. Выберите Raspberry Pi OS (32-бит) если вам нужна среда рабочего стола. Если нет, то лучшим вариантом будет Raspberry Pi OS Lite (32-bit).

Raspberry Pi Imager
Raspberry Pi Imager

Нажмите на значок настроек в правом нижнем углу или Ctrl+Shift+x чтобы открыть дополнительные параметры.

В разделе Дополнительные параметры поставьте галочку Включить SSH и Используйте аутентификацию по паролю. При желании можно установить имя пользователя и пароль по умолчанию. Включить Настроить Wifi, укажите SSID и пароль и выберите страну Wifi.

Дополнительные параметры для режима Headless
Дополнительные параметры для режима Headless

Сохраните настройки и нажмите кнопку Пишите кнопку. Это займет пару минут, пока ОС не будет прошита на карту MicroSD.

После этого вставьте карту MicroSD в Raspberry Pi и включите ее. Опять же, вам нужно подождать около одной минуты, прежде чем приступать к следующему шагу, потому что Pi нужно немного времени для загрузки и подключения к Wifi.

Поздравляем! Теперь ваш Pi настроен для использования без головы.

2 Войдите в Headless через SSH

Теперь вам нужно узнать IP-адрес вашего Pi. Самый простой способ проверить IP из Windows - использовать командную строку. Нажмите Ctrl+r и введите cmd чтобы запустить командную строку.

Запуск командной строки
Запуск командной строки

Стандартным именем хоста Raspberry Pi является raspberrypi.local если только вы не настроили его по-другому в дополнительных опциях Raspberry Pi Imager, описанных выше. Итак, чтобы узнать IP-адрес, выполните следующие действия

nslookup raspberrypi

Вы должны увидеть что-то вроде этого.

результат nslookup
результат nslookup

Первая IP под Адреса: это IP, который мы ищем, в моем случае 192.168.1.140

Если вы получаете ошибку, возможно, ваш Pi еще не загрузился или не подключен к Wifi. Проверьте настройки Raspberry Pi Imager еще раз, чтобы убедиться в отсутствии опечаток.

Теперь, когда мы выяснили IP-адрес, следующим шагом для завершения установки Headless будет использование PuTTY для запуска сеанса SSH. SSH означает Secure SHell и является способом удаленного входа в устройства.

Запустите PuTTY и введите IP-адрес в поле Имя хоста (или IP-адрес) поле. Убедитесь, что SSH выбран в качестве типа подключения и нажмите кнопку Открыть.

Настройки PuTTY для использования Headless
Настройки PuTTY для использования Headless

Войдите в систему Pi. Стандартное имя пользователя pi и стандартный пароль малина. При первом использовании обязательно смените пароль.

Если вам нужен только доступ к консоли Raspberry Pi, то на этом все. Однако если вы хотите получить доступ к окружению рабочего стола, читайте дальше.

3 Включить сервер VNC

Поскольку мы собираемся использовать VNC Viewer для отображения рабочего стола, нам необходимо включить VNC Server на нашей Raspberry Pi. К счастью, это довольно просто.

В сеансе PuTTY SSH выполните следующие действия.

sudo raspi-config

Выберите 3 Варианты интерфейсатогда I3 VNC и наконец Да и OK.

Безголовый raspi-config
3 Варианты интерфейса
Безголовый raspi-config
I3 VNC
Безголовый raspi-config
Да

Теперь вы можете выйти из сеанса PuTTY SSH, закрыв окно или выполнив команду

выход

4 Подключение Headless через VNC Viewer

Откройте программу VNC Viewer и введите IP-адрес вашего Pi.

Подключение через программу просмотра VNC
Подключение через VNC Viewer

Вам будет предложено ввести учетные данные для входа в систему.

Et Voila! Теперь вы должны увидеть вашу любимую среду рабочего стола Raspberry Pi.

Комментировать