NomadBSD — FreeBSD в вашем кармане
Репозиторий давно не обновлялся
Последнее обновление было 11 месяцев назад.
Когда мне впервые понадобилось срочно проверить работу приложения на FreeBSD, а под рукой не оказалось ни одного свободного сервера, я открыл для себя NomadBSD. Это оказалось именно тем решением, которое позволяет носить полноценную BSD-систему в кармане.
Что в коробке?
NomadBSD — это live-система на базе FreeBSD, которая:
- Работает прямо с USB-накопителя
- Сохраняет все изменения между перезагрузками
- Готова к работе сразу после загрузки
- Поддерживает как UFS, так и ZFS
Кому это нужно?
Как системный администратор, я нашел несколько сценариев, где NomadBSD просто незаменим:
- Аварийное восстановление — когда сервер "упал", а доступа к резервным копиям нет
- Тестирование конфигураций — можно экспериментировать без риска для основной системы
- Переносимые рабочие станции — вся среда разработки всегда с вами
- Обучение FreeBSD — идеальный полигон для новичков
Главные фишки
1. Персистентность из коробки
В отличие от многих live-систем, NomadBSD по умолчанию сохраняет все изменения между сеансами. Установили пакет? Он останется на месте после перезагрузки.
2. Минимальные требования
Для работы достаточно:
- Флешки от 5 ГБ
- Процессора 1.2 ГГц
- 1 ГБ RAM (2 ГБ для ZFS)
3. Две файловые системы на выбор
По умолчанию используется UFS, но можно собрать образ и с ZFS — полезно для тестирования конфигураций хранилищ.

Как попробовать?
Скачайте готовый образ с официального сайта и запишите его на флешку:
# dd if=nomadbsd.img of=/dev/da0 bs=1M conv=sync
Для разработчиков интересен процесс сборки своего образа. Требуется FreeBSD-система с 30 ГБ свободного места и установленными пакетами:
% git clone --recursive https://github.com/nomadbsd/NomadBSD.git
# ./build all
Под капотом
Технически проект представляет собой:
- Кастомизированную сборку FreeBSD
- Интеграцию с Xfce как окружением по умолчанию
- Автоматическое определение оборудования
- Поддержку Wi-Fi и сетевых интерфейсов
Когда особенно полезен?
В моей практике NomadBSD выручал в ситуациях:
- Настройки сети в гостевых офисах
- Тестирования пакетов перед установкой на продакшн
- Демонстрации решений клиентам без установки на их оборудование
- Восстановления данных с "умерших" серверов
NomadBSD — не просто ещё одна live-система, а полноценная портативная Unix-станция. Особенно рекомендую:
- Разработчикам, работающим с разными версиями ПО
- Системным администраторам для аварийного восстановления
- Энтузиастам FreeBSD для экспериментов
Попробуйте — возможно, и вы найдете для него неожиданные применения!
