Как собрать свой дистрибутив FreeBSD?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Как собрать свой дистрибутив FreeBSD?
Всем привет.
Есть желание сделать собственный дистрибутив FreeBSD. Цель -- получить дистрибутив, в котором будет только то, что хочу именно я и уже в виде бинарных пакетов. Хочу добавить туда оптимизированные с моей точки зрения ядро и всячески кастомизовать установщик.
Откуда начинать копать? Есть ли у вас, уважаемые, какие-нибудь советы и наставления в дорогу?
Есть желание сделать собственный дистрибутив FreeBSD. Цель -- получить дистрибутив, в котором будет только то, что хочу именно я и уже в виде бинарных пакетов. Хочу добавить туда оптимизированные с моей точки зрения ядро и всячески кастомизовать установщик.
Откуда начинать копать? Есть ли у вас, уважаемые, какие-нибудь советы и наставления в дорогу?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Скопируй настольную систему на флэшку и загрузись с неё. 

GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
И как это мне поможет?
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.sitnin писал(а):И как это мне поможет?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
это позволит запустить с флэшки дамп/рестор или тарsitnin писал(а):И как это мне поможет?

Убей их всех! Бог потом рассортирует...
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Это будет не дистрибутив, а просто бсдя на флешке.iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Дык, я всю жизнь думал, что для этого делают livecdlissyara писал(а):это позволит запустить с флэшки дамп/рестор или тар

- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
- freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Re: Как собрать свой дистрибутив FreeBSD?
После просто копирования на флешку она с неё не запустится 99.9 %sitnin писал(а):Это будет не дистрибутив, а просто бсдя на флешке.iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.

Остатся должен только один ...
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Я правильно понимаю, что меня тут за идиота считают? Разумеется, я понимаю, как делать загрузочные флешки.freeman писал(а):После просто копирования на флешку она с неё не запустится 99.9 %
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
ну, если дома сказёвый винт - взлетит почти 100%freeman писал(а):После просто копирования на флешку она с неё не запустится 99.9 %sitnin писал(а):Это будет не дистрибутив, а просто бсдя на флешке.iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
ибо сделать диск загрузочным sysinstall по дефолту предлагает

Убей их всех! Бог потом рассортирует...
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Так чего, реально даже make release никто не делал?
Кстати, вычитал ещё один способ (кривой на мой взгляд) -- перепаковать файлы на исошниках.
Кстати, вычитал ещё один способ (кривой на мой взгляд) -- перепаковать файлы на исошниках.
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- sitnin
- рядовой
- Сообщения: 42
- Зарегистрирован: 2008-03-28 11:37:49
- Откуда: Moscow, Russia
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Я и не утверждаю, что это надо кому-то, кроме релиз-группы или, скажем, меня.lissyara писал(а):а зачем

- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Как собрать свой дистрибутив FreeBSD?
Флэшку надо делать с умом, тогда загрузится 100%.freeman писал(а):После просто копирования на флешку она с неё не запустится 99.9 %sitnin писал(а):Это будет не дистрибутив, а просто бсдя на флешке.iZEN писал(а):Больше не нужно будет думать о собственном дистрибутиве. Он у вас уже будет.
Код: Выделить всё
% 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
...
Код: Выделить всё
% cd / && umount /dev/da0s1a
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- проходил мимо
Как собрать свой дистрибутив FreeBSD?
Здрастуйте, знаю что вопрос был задан из 2008, короч легко создать дистрибутив на основе bsd не получится, вам надо скачать и собрать исходники на линуксе или бсд командой , я точно не знаю, я собирал только ядро линукс, вы должны получить файл типа bzImage, он это собранная система, далее делаете initrd и делаете как надо и как хотите, я рассказываю то что делал сам с линуксом, способ не знаю может ли помочь, но пробуйте, только оно может не совпадать, надеюсь помогу
Код: Выделить всё
make -j8
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Как собрать свой дистрибутив FreeBSD?
да? тогда фрю ещё проще - форматируем в ufs, ставим загрузчик, разархивируем base и kernelАндрей Китаев писал(а): ↑2022-04-08 20:51:38вы должны получить файл типа bzImage, он это собранная система
и в отличие от линукса - это реально гтовая и рабочая система
Убей их всех! Бог потом рассортирует...
- Neus
- майор
- Сообщения: 2013
- Зарегистрирован: 2008-09-08 21:59:56
Как собрать свой дистрибутив FreeBSD?
Набор слов вместо ясного текста выдаёт в нем бота.
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
Engineering is physics with the constraint of money.