Всем чмоки в этом чати!

У меня есть старый ноутбук с x32 процессором Intel и старым BIOS. BIOS не умеет GPT, поэтому там стояла i386 FreeBSD 9.1 на ZFS (MBR + слайс BSD), несколько дней назад я пытался обновить ОС до 10.3 и таки обновил. А потом полез обновить zfs и zfsboot. Я успешно обновил загрузочные сектора MBR и BSD, но не смог обновить s1a часть zfsboot даже после kern.geom.debugflags = 0x10.

i386 образы mfsbsd есть только для 10.0. Я загрузился в него и обновил zfsboot от 10.3. Позже я начал обновлять пакеты и через некоторое время ОС перестала загружаться, паникует сразу после попытки монтирования корневого каталога.

Пул в 10.0 не импортируется. Я пытался собрать i386 mfsbsd для 10.3, но оно так и не взлетело, сначала из-за GPT по-умолчанию в образе, потом из-за нехватки модулей, потом паниковать стал после загрузки ядра. Раз 10 собирал, все неудачно.

К сожалению, официальные образы 10.3 также только GPT и я не могу их загрузить.

После извлечения диска из ноута и подключения к компу с 10.3 нарисовались проблемы с геометрией винта из-за несоответствия размера секторов. Так что так тоже не взлетает.

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

Ответить