Безголовая установка для Raspberry Pi
Для работы Raspberry Pi в режиме Headless все, что вам нужно, - это MicroSD и адаптер питания. Узнайте, как подключиться к Pi из Windows.
Требования
Оборудование
- Raspberry Pi
- Карта MicroSD (16 ГБ или более)
- Адаптер для карт MicroSD / Устройство для чтения карт SD
- Адаптер питания
- Windows PC
Программное обеспечение
Убедитесь, что у вас под рукой есть все требования к оборудованию, и загрузите бесплатное программное обеспечение, которое нам понадобится для этой установки.
Шаги
- 1 Настройте ОС
- 2 Войдите в Headless через SSH
- 3 Включить сервер VNC
- 4 Подключение Headless через VNC Viewer
1 Настройте ОС
Подключите MicroSD к компьютеру windows. Я использую переходник с MicroSD на SD, так как в моем ПК есть слот для карт SD.
Запустите программу Raspberry Pi Imager и выберите карту MicroSD. Выберите Raspberry Pi OS (32-бит) если вам нужна среда рабочего стола. Если нет, то лучшим вариантом будет Raspberry Pi OS Lite (32-bit).
Нажмите на значок настроек в правом нижнем углу или Ctrl+Shift+x чтобы открыть дополнительные параметры.
В разделе Дополнительные параметры установите флажки Включить SSH и Использовать аутентификацию по паролю. При желании можно задать имя пользователя и пароль по умолчанию. Включить Настроить Wifi, укажите SSID и пароль и выберите страну Wifi.
Сохраните настройки и нажмите кнопку Пишите кнопку. Это займет пару минут, пока ОС не будет прошита на карту 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
Вы должны увидеть что-то вроде этого.
Первая IP под Адреса: это IP, который мы ищем, в моем случае 192.168.1.140
Если вы получаете ошибку, возможно, ваш Pi еще не загрузился или не подключен к Wifi. Проверьте настройки Raspberry Pi Imager еще раз, чтобы убедиться в отсутствии опечаток.
Теперь, когда мы выяснили IP-адрес, следующим шагом для завершения установки Headless будет использование PuTTY для запуска сеанса SSH. SSH означает Secure SHell и является способом удаленного входа в устройства.
Запустите PuTTY и введите IP-адрес в поле Имя хоста (или IP-адрес) поле. Убедитесь, что SSH выбран в качестве типа подключения и нажмите кнопку Открыть.
Войдите в систему Pi. Стандартное имя пользователя pi и стандартный пароль малина. При первом использовании обязательно смените пароль.
Если вам нужен только доступ к консоли Raspberry Pi, то на этом все. Однако если вы хотите получить доступ к окружению рабочего стола, читайте дальше.
3 Включить сервер VNC
Поскольку мы собираемся использовать VNC Viewer для отображения рабочего стола, нам необходимо включить VNC Server на нашей Raspberry Pi. К счастью, это довольно просто.
В сеансе PuTTY SSH выполните следующие действия.
sudo raspi-config
Выберите 3 Варианты интерфейсатогда I3 VNC и наконец Да и OK.
Теперь вы можете выйти из сеанса PuTTY SSH, закрыв окно или выполнив команду
exit
4 Подключение Headless через VNC Viewer
Откройте программу VNC Viewer и введите IP-адрес вашего Pi.
Вам будет предложено ввести учетные данные для входа в систему.
Et Voila! Теперь вы должны увидеть вашу любимую среду рабочего стола Raspberry Pi.