Как сделать загрузочную флешку FreeBSD из ISO?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kuksha
рядовой
Сообщения: 47
Зарегистрирован: 2008-11-01 16:46:03

Как сделать загрузочную флешку FreeBSD из ISO?

Непрочитанное сообщение kuksha » 2020-02-23 23:33:16

Здравствуйте.
Как сделать загрузочную флешку фрюхи из ISO?
Мало того, это крайне желательно сделать из-под винды :oops: (я временно в стеснённых условиях...)

Пробовал Rufus, UltraIso. Первая не понимает фришный ISO, вторая делает нерабочую флешку типа "несистемный диск".
WinSetupFromUSB 1.9 вываливается с сообщением, что файла нет или он дефрагментирован (там ставится GRUB4DOS и заливается нераспакованный исошник - видимо 4-гиговый ISO слишком большой... 300-меговый исошник bootonly работает, но с кошмарными тормозами...)

memstick не советуйте - сейчас нужна именно "полная" dvd-сборка.

Гуглил, искал - НИЧЕГО нет. Есть рецепт как 8.3 накатить, но с тех пор слишком много изменилось, в частности структура директорий на образах...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Как сделать загрузочную флешку FreeBSD из ISO?

Непрочитанное сообщение snorlov » 2020-02-24 0:43:35

Если bootonly работает с тормозами, то думаешь полный будет быстрее... dd виндовый не пробовал...

guest
проходил мимо

Как сделать загрузочную флешку FreeBSD из ISO?

Непрочитанное сообщение guest » 2020-02-24 0:57:51

Гуглил, искал - НИЧЕГО нет. Есть рецепт как 8.3 накатить, но с тех пор слишком много изменилось, в частности структура директорий на образах...
что мешает изучить как работает загрузчик FreeBSD и как создается загрузочный ISO
образ?

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Как сделать загрузочную флешку FreeBSD из ISO?

Непрочитанное сообщение Demis » 2020-02-24 3:47:52

Давно дело было...
Примерно так:
1. На чистую флеху, имеющую достаточно места, ставился груб.
2. Остальная часть в фат32.
3. Правился menu.lst добавлением строк:

Код: Выделить всё

title Boot FreeBSD 9.2 Release 255898 i386 Disk 1
map --mem --heads=0 --sectors-per-track=0 (hd0,0)/FreeBSD/bsd92ri.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
rootnoverify (hd32)
boot
#
Эти строки с юниксовым окончанием строки.
4. Соблюсти именование директорий. (Помним, что /FreeBSD и /freebsd это разные пути).
5. Закинуть образ.
Именование исошника не принципиально было.
Именование bsd92ri.iso, было для себя, мол r - release, i - iso тип.
На некоторых железках требовалось поиграть с hd0,0.
Помогал встроенный режим отладки в грубе, через него видно каким номером флеха видится на конкретном железе.

kuksha
рядовой
Сообщения: 47
Зарегистрирован: 2008-11-01 16:46:03

Как сделать загрузочную флешку FreeBSD из ISO?

Непрочитанное сообщение kuksha » 2020-02-24 19:11:52

Demis, спасибо. GRUB4DOS выручил.
В меню хватило этого:

Код: Выделить всё

title Install FreeBSD 12.1
map /FreeBSD-12.1-RELEASE-i386-dvd1.iso (hd32)
map --hook
chainloader (hd32)
boot