Установка FreeBSD на Raspberry Pi

Задача:
---------------------------------------------------------------Установить FreeBSD 13.0 на Raspberry Pi 4
На официальном сайте немного ниже “Download FreeBSD” выбираем ссылку с нужной нам версией. Я буду устанавливать FreeBSD 13.0

Далее, нас интересует ссылка содержащая “ISO-IMAGES”

Скачиваем образ, для разбери “FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz“. Актуальная ссылка на момент написания статьи.
https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.0/FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz
При помощи “Raspberry Pi Imager” (на момент написания версия v1.6.2) записываем на SD-карту

процесс записи занимает около 5 минут
К сожалению, при установке карточки в разбери и попытке загрузиться, дальше картинки с радугой дело не пошло.

Попробовал развернуть различные образы при помощи программы “Etcher“. В итоге сформировалась табличка:
Название образа | Используемая программа | Результат |
FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz | Raspberry Pi Imager | загрузка зависает на разноцветной заставке (цветная палитра на экране) |
FreeBSD-13.0-RELEASE-arm64-aarch64-memstick.img | Raspberry Pi Imager | при включении светодиоды показывают активность, но загрузка не происходит (просто черный экран) |
FreeBSD-13.0-RELEASE-arm-armv7-GENERICSD.img | Raspberry Pi Imager | при включении светодиоды показывают активность, но загрузка не происходит (просто черный экран) |
FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz | Etcher | загрузка зависает на разноцветной заставке (цветная палитра на экране) |
FreeBSD-13.0-RELEASE-arm64-aarch64-memstick.img | Etcher | при включении светодиоды показывают активность, но загрузка не происходит (просто черный экран) |
FreeBSD-13.0-RELEASE-arm-armv7-GENERICSD.img | Etcher | при включении светодиоды показывают активность, но загрузка не происходит (просто черный экран) |
FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz | rufus | загрузка зависает на разноцветной заставке (цветная палитра на экране) |
FreeBSD-13.0-STABLE-arm64-aarch64-RPI-20211021-e058d44fda3-247742.img.xz | Raspberry Pi Imager | загрузка зависает на разноцветной заставке (цветная палитра на экране) |
FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img (распакованный FreeBSD-13.0-RELEASE-arm64-aarch64-RPI.img.xz) | Raspberry Pi Imager | загрузился после изменения hdmi_safe=1 в config.txt |
Решение загрузки FreeBSD на Raspberry PI:
После записи образа на диск, открываем раздел “MSDOSBOOT“. Нам необходимо в файле “Config.txt” закомментировать параментр “hdmi_safe“.
hdmi_safe – «безопасный режим» используется для загрузки в режиме максимальной совместимости hdmi.

После этого FreeBSD 13 на Raspberry 4 загрузилась. Для авторизации используйте логины и пароли по-умолчанию
Login: | Password: | Access: |
root | root | Administrator |
freebsd | freebsd | Standart User |
По-умолчанию ssh сразу доступен. После авторизации, советую сразу обновить систему используя “pkg – Утилита управления пакетами во FreeBSD“
1 комментарий
[…] Установка FreeBSD на Raspberry Pi […]