Как собрать свой дистрибутив 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
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 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
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 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
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 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
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Как собрать свой дистрибутив FreeBSD?
да? тогда фрю ещё проще - форматируем в ufs, ставим загрузчик, разархивируем base и kernelАндрей Китаев писал(а): ↑2022-04-08 20:51:38вы должны получить файл типа bzImage, он это собранная система
и в отличие от линукса - это реально гтовая и рабочая система
Убей их всех! Бог потом рассортирует...
- Neus
- капитан
- Сообщения: 1961
- Зарегистрирован: 2008-09-08 21:59:56
Как собрать свой дистрибутив FreeBSD?
Набор слов вместо ясного текста выдаёт в нем бота.
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!
Engineering is physics with the constraint of money.
LOR захватили ситхи.
Добро пожаловать на светлую сторону!