Страница 1 из 1
Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 13:11:52
sitnin
Всем привет.
Есть желание сделать собственный дистрибутив FreeBSD. Цель -- получить дистрибутив, в котором будет только то, что хочу именно я и уже в виде бинарных пакетов. Хочу добавить туда оптимизированные с моей точки зрения ядро и всячески кастомизовать установщик.
Откуда начинать копать? Есть ли у вас, уважаемые, какие-нибудь советы и наставления в дорогу?
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 14:47:50
iZEN
Скопируй настольную систему на флэшку и загрузись с неё.

Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 15:15:03
sitnin
И как это мне поможет?
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 15:22:53
iZEN
sitnin писал(а):И как это мне поможет?
Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 17:08:26
Alex Keda
sitnin писал(а):И как это мне поможет?
это позволит запустить с флэшки дамп/рестор или тар

Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 17:56:58
sitnin
iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Это будет не дистрибутив, а просто бсдя на флешке.
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 17:57:35
sitnin
lissyara писал(а):это позволит запустить с флэшки дамп/рестор или тар

Дык, я всю жизнь думал, что для этого делают livecd

Я же хочу сделать именно дистриб.
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 17:58:43
sitnin
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 19:47:54
freeman
sitnin писал(а):iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Это будет не дистрибутив, а просто бсдя на флешке.
После просто копирования на флешку она с неё не запустится 99.9 %

Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 20:02:09
sitnin
freeman писал(а):После просто копирования на флешку она с неё не запустится 99.9 %

Я правильно понимаю, что меня тут за идиота считают? Разумеется, я понимаю, как делать загрузочные флешки.
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-12 23:04:35
Alex Keda
freeman писал(а):sitnin писал(а):iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Это будет не дистрибутив, а просто бсдя на флешке.
После просто копирования на флешку она с неё не запустится 99.9 %

ну, если дома сказёвый винт - взлетит почти 100%
ибо сделать диск загрузочным sysinstall по дефолту предлагает

Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-14 9:26:22
sitnin
Так чего, реально даже make release никто не делал?
Кстати, вычитал ещё один способ (кривой на мой взгляд) -- перепаковать файлы на исошниках.
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-14 9:28:35
Alex Keda
а зачем
Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-14 10:24:39
sitnin
lissyara писал(а):а зачем
Я и не утверждаю, что это надо кому-то, кроме релиз-группы или, скажем, меня.

Re: Как собрать свой дистрибутив FreeBSD?
Добавлено: 2008-04-14 13:59:44
iZEN
freeman писал(а):sitnin писал(а):iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Это будет не дистрибутив, а просто бсдя на флешке.
После просто копирования на флешку она с неё не запустится 99.9 %

Флэшку надо делать с умом, тогда загрузится 100%.
Код: Выделить всё
% fdisk -i /dev/da0
% bsdlabel -B -w da0s1
% newfs -U -L FBSDUSB /dev/da0s1a
% boot0cfg -v -B -o noupdate da0
% mount /dev/da0s1a /media
% echo "/dev/ufs/FBSDUSB / ufs rw,noatime 1 1" >> /media/etc/fstab:
% echo geom_label_load=""\"YES""\" >> /media/boot/loader.conf
...
и далее скопировать нужное, изменить другие конфиги и не забыть отмонтировать:
Загрузочная флэшка готова.
Как собрать свой дистрибутив FreeBSD?
Добавлено: 2022-04-08 20:51:38
Андрей Китаев
Здрастуйте, знаю что вопрос был задан из 2008, короч легко создать дистрибутив на основе bsd не получится, вам надо скачать и собрать исходники на линуксе или бсд командой
, я точно не знаю, я собирал только ядро линукс, вы должны получить файл типа bzImage, он это собранная система, далее делаете initrd и делаете как надо и как хотите, я рассказываю то что делал сам с линуксом, способ не знаю может ли помочь, но пробуйте, только оно может не совпадать, надеюсь помогу
Как собрать свой дистрибутив FreeBSD?
Добавлено: 2022-04-10 23:54:44
Alex Keda
Андрей Китаев писал(а): ↑2022-04-08 20:51:38
вы должны получить файл типа bzImage, он это собранная система
да? тогда фрю ещё проще - форматируем в ufs, ставим загрузчик, разархивируем base и kernel
и в отличие от линукса - это реально гтовая и рабочая система
Как собрать свой дистрибутив FreeBSD?
Добавлено: 2022-04-11 15:15:39
Neus
Набор слов вместо ясного текста выдаёт в нем бота.