On 29.06.2016 19:26, Denis Zaika wrote:

> Знает ли кто-нибудь адекватный способ собрать загрузочный образ i386 
> 10.3 с MBR для флешки? Может кто-то сам собирал mfsbsd и может помочь?

Берем стандартный образ типа 
ftp://ftp5.ru.freebsd.org/freebsd/releases/ISO-IMAGES/10.3/FreeBSD-10.3-RELEASE-i386-mini-memstick.img.xz

Распаковываем, делаем ему mdconfig -af, получаем:

# gpart show /dev/md0
=>     3  448304  md0  GPT  (219M)
       3      32    1  freebsd-boot  (16K)
      35  446224    2  freebsd-ufs  (218M)
  446259    2048    3  freebsd-swap  (1.0M)

Создаём через dd новый образ нужного размера, mdconfig -af ему тоже,
через gpart create/add создаём в нём MBR с одним слайсом s1 и одним разделом 
s1a размером
в те же самые 446224 блока. Устанавливаем загрузчики через gpart bootcode
и копируем /dev/md0p2 в /dev/md0s1a. Отключаем md-устройство и пишем новый 
образ на флешку.

В fstab там монтирование про метке UFS, поэтому стартовать должно без проблем.

Ответить