05.10.2012 22:30, Алексей Бобок пишет:
> Приветствую.
> 
> Есть нестандартная задача.
> 
> Сделать мини-сборку FreeBSD (из доп. софта: nginx+php-fpm), которая 
> загружается с USB-носителя, копирует все необходимое в оперативную память, 
> отмонтирует USB-накопитель и отключает питание на этом порту USB.
> При перезагрузке соответственно снова грузится с флешки и снова отключает 
> питание.
> Устройство будет стоять в уличном табло, питание не гарантированное и лазить 
> менять USB-флешки не удобно.
> 
> Какие есть идеи по реализации?
> Спасибо.

Стандартная задача и в FreeBSD решается стандартными средствами:
nanobsd и geom_uzip. Читаем man nanobsd для общей теории,
ещё можно завзглянуть сюда за примером: http://dadv.livejournal.com/89587.html

Статья рассчитана на создание LiveCD, но для USB всё то же самое, только проще
на пару деталей (не надо использовать mkisofs и делать kill $$) - собираем 
стандартнейшую nanobsd.

Ответить