FreeBSD: установка настройка обслуживание

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Здра!
У неё есть обновления безопасности, как security.debian, или как в gentoo, прямо с ходу в общую базу?

Обнаружил, что есть-то есть, но это не репозиторий пакетов, а раздел на портале, и надо обновить систему. Значит, как в gentoo, прямо с ходу в общую базу.
Последний раз редактировалось yoricI 18.12.2025 07:57, всего редактировалось 1 раз.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Проясните, пож-ста, насчёт ZFS: пишут, что надо много памяти для неё. То есть сервер маршрутизация почта файервол, задачи которого сами по себе малотребовательные к памяти, а все эти Гб ОЗУ под кэш ZFS? А если на десктопе запустить какой-нить Blender или другие CAD, занимающие много памяти, то дисковые операции впадут в ступор?
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

FreeBSD можно установить на один раздел скопом (не считая свопа)? Авторазметка делает BOOT-раздел, вручную без него не получается.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: FreeBSD: установка настройка обслуживание

Сообщение arachnid »

yoricI
1. отдельного репо с обновлениями только уязвимостей нет. но! в базовую систему (если вы поставили релиз) идут только обновления безопасности.
2. ну zfs может и на 512 работать. при небольшой нагрузке. что до блендера, то полагаю, что он загнется первым
3. выберите uefi - тогда вместо boot будет uefi раздел.
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

arachnid писал:
18.12.2025 11:43
3. выберите uefi - тогда вместо boot будет uefi раздел.
У меня старое железо. Только MBR. То есть без отдельного раздела BOOT не быть, как я понял.
То есть надо делать :
BOOT
SWAP
UFS
Спасибо сказали:
Аватара пользователя
semiconductor
Сообщения: 314
ОС: Да полно всяких

Re: FreeBSD: установка настройка обслуживание

Сообщение semiconductor »

Я и на Socket 478 с 4 ГБ оперативки ставил фряху с zfs. Все работало нормально.
RTFM, изыди!
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Важен ли порядок разделов? С начала диска сбойные сектора, отрезаю 4Гб и собираюсь сделать так:
4Гб не используется
16Гб своп
1Гб freebsd-boot /boot
остаток freebsd-ufs /
Я и так и этак, то инвалид аргумент, то ещё что. Пробовал и в другом порядке. Внятно это где-нибудь описано, не так как на официале?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

Было время, когда из MBR нельзя было адресовать далеко отодвинутый загрузчик. В grub это давно объехали, но в тамошнем загрузчике, может быть, и нет. Тогда надо /boot ближе к началу делать. Пропустить 4Г не получится.
Добавлено (21:28):
А у Вас правда настолько старая машина, что в ней EFI нет?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Bizdelnick писал:
18.12.2025 21:26
А у Вас правда настолько старая машина, что в ней EFI нет?
Отдали ноутбук 15-летней давности, винда7 даже стояла. E4400 4Гб ЕФИ нету, для экспериментов пойдёт.
Ещё года не прошло, как у меня была настольная машина такой же давности, тоже без ЕФИ. Диски перетащил на матерь 16-го года, отключив ЕФИ. Жить можно :)

Так-то установилось:
ada0 300Gb BSD
ada0a 4Gb freebsd-ufs - пропуск
ada0b 16Gb freebsd-swap none
ada0d 280Gb freebsd-ufs /
Грузится, останов на boot2 в виде:
No /boot/loader FreeBSD/x86 boot default: 0:ad(0,a)/boot/kernel/kernel boot: No /boot/kernel/kernel FreeBSD/x86 boot default: 0:ad(0,a)/boot/kernel/kernel boot:
Это о чём говорит? Надо подсунуть default: 0:ad(0,d)[/boot/kernel/kernel или /boot/loader]? В общем надо почитать, что тут к чему.
В инсталлере rescue-режима вроде нет? Пытался подмонтировать, чтобы глянуть, linux скиксовал.
В инсталлере ada, тут ad.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Тут яндекс-алиса такую вещь задвинула:
"Нужно убедиться, что корневой раздел находится до 1024 дорожки, так чтобы BIOS могла загрузить с него ядро (это ограничение BIOS компьютера, а не FreeBSD). Для диска SCSI это, как правило, означает, что корневой раздел располагается в первых 1024 МБ (или в первых 4096 МБ, если включён режим расширенной трансляции)"
Это же бред? Иначе как быть со второй из двух ОС, если первая занимает много Гб?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

Это не бред, это то, о чём я писал выше.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Так а как же будет грузиться ОС со второго раздела, когда первый много ГБ занимает?
Изображение
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1029
ОС: BSD/LINUX

Re: FreeBSD: установка настройка обслуживание

Сообщение bars »

Что значит со второго раздела?
Второй раздел это свап у вас.
я не разбиваю диск на куча подразделов.
Типа так.

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

/dev/nda0p2    407G     40G    335G    11%    /
devfs          1,0K      0B    1,0K     0%    /dev
/dev/nda0p1    260M    1,3M    259M     1%    /boot/efi
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

С третьего, я хотел сказать. Прекрасно загрузилось, подсунув
boot: 0:ad(0,d)/boot/loader
Теперь думаю, как запустить boot0cfg вроде, чтобы в загрузчике это прописать.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Значится, так: boot2 не может запустить loader. Вручную подсунуть можно, а как сделать автоматом? bsdlabel fdisk сотоварищи устарели, стрелки переводят на gpart. Но складывается впечатление, что в случае разметки BSD невозможно повлиять на порядок загрузки разделов, а вручную пожалуйста. Где-нибудь нормально описан процесс загрузки, а не как на их сайте, выборочно отрывками, и главное практически выпущена сама их родная разметка BSD?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

yoricI писал:
23.12.2025 15:09
Где-нибудь нормально описан процесс загрузки, а не как на их сайте, выборочно отрывками, и главное практически выпущена сама их родная разметка BSD?
На их сайте — это где? В Handbook? В Architecture Handbook? В манах? В вики?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

Даже тут?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Не находил такого, спасибо, посмотрим ещё :)
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Да, и даже тут, то есть там. Там более подробно описано то же самое, что в хэндбуке. Про BSD-разметку вообще ни слова. Про активные разделы тоже. Там как дебаггер, или эмулятор, под коду пробежались. А что делать простым людям?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

yoricI писал:
23.12.2025 18:37
Про BSD-разметку вообще ни слова.
А что это такое? И какая тогда разметка там описана?
yoricI писал:
23.12.2025 18:37
Про активные разделы тоже.
Ну не знаю…
It is important to note that the active flag for each entry is cleared, so after the scanning, no partition entry is active in our memory copy of boot0. Later, the active flag will be set for the selected partition. This ensures that only one active partition exists if the user chooses to write the changes back to disk.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Там про MBR-разметку диска. А есть ещё GPT и BSD и прочие.
Добавлено (20:10):
В принципе я нашёл ответ на свой вопрос:

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

man boot.config=
When the FreeBSD bootloader runs, it searches the "a" slice of the boot partition for 
a boot.config file (as a result, slices which are missing an "a" partition require user 
intervention during the boot process). If the boot.config file is found, its contents are 
used as the  default configuration options for the boot block code and are echoed to 
the system console.
А мне надо грузиться с "d". Вроде можно создать файлосистему на "a" и сделать там один только /boot/boot.config с нужным содержанием. А если б не было пустого раздела "a" с начала? В общем, это не дело. Придётся идти в управдомы, ой, то есть ставить на MBR.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

yoricI писал:
23.12.2025 19:47
Там про MBR-разметку диска. А есть ещё GPT и BSD и прочие.
А с чего Вы взяли, что BSD существует как отдельная от MBR сущность? Я так понимаю, она дополняет таблицу разделов в MBR, аналогично extended.
Но вообще не перестаю удивляться, что заставляет людей пользоваться этими анахронизмами, когда существует GPT.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

1) В инсталляторе FreeBSD она идёт отдельной сущностью наряду с MBR и GPT
2) В конфигураторе linux-ядра (Partition support) она тоже идёт отдельной сущностью наряду с MBR GPT Aplle и ещё кучей систем
Изображение
kernel-partition-support.jpg
В хэндбуке наряду с MBR GPT:

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

BSD      Метка BSD без MBR, иногда называемая опасно выделенным режимом,
так как не-BSD утилиты для работы с дисками могут её не распознать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

В общем получается, что вообще не получится на этот диск установить BSD. В смысле не использовав 4Гб с начала диска. MBR-схема требует /boot первым. Фи
Если только вручную при каждой загрузке вводить нужный раздел
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

yoricI писал:
23.12.2025 21:12
Метка BSD без MBR
В смысле — в MBR вместо обычной таблицы разделов тоже BSD label? Занятно. Только непонятно, зачем было такое выбирать.
Добавлено (21:44):
Так Вы того… Первый раздел хотите сделать на 4Г и не использовать его? Почему просто не сделать начало первого раздела со смещением 4Г? Да и разделы не обязательно должны нумероваться в порядке их следования на диске. Ну и я по-прежнему за GPT.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Bizdelnick писал:
23.12.2025 21:39
непонятно, зачем было такое выбирать.
Поначалу просто из интереса, давно мне эта BSD label глаза мозолила. А теперь оказывается, что по-другому вообще никак в случае игнора первой части диска. Во FreeBSD захардкожен (или -ден?) порядок / swap /проч. Во всяком случае через инсталлятор. Ещё раз фи
Bizdelnick писал:
23.12.2025 21:39
Первый раздел хотите сделать на 4Г и не использовать его? Почему просто не сделать начало первого раздела со смещением 4Г?
Это уже не в инсталляторе, собираюсь так попробовать. Но это не спасёт от размещения свопа после /, хотя в хэндбуке они и пишут, что наибольшее быстродействие на первых дорожках.
Bizdelnick писал:
23.12.2025 21:39
разделы не обязательно должны нумероваться в порядке их следования на диске
Их же вроде ядра нумеруют при загрузке под себя? Разметчиком они не нумеруются, вернее, метку номера не ставят же на диск. Или как это сделать?
Bizdelnick писал:
23.12.2025 21:39
я по-прежнему за GPT.
уже обсуждали, нет на этом аппарате GPT
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21383
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD: установка настройка обслуживание

Сообщение Bizdelnick »

yoricI писал:
23.12.2025 22:10
наибольшее быстродействие на первых дорожках
Было когда-то. Даже если у Вас диск, а не SSD, вы знаете, сколько в нём пластин, и как они замаплены? Там невозможно угадать.
yoricI писал:
23.12.2025 22:10
Их же вроде ядра нумеруют при загрузке под себя? Разметчиком они не нумеруются, вернее, метку номера не ставят же на диск. Или как это сделать?
Ну физически там четыре поля под разделы отведено. По порядку следования этих полей и нумеруются. А какие там в них смещения указаны будут — это уж Ваше дело. Хотя, кажется, какие-то размечалки считали не по порядку идущие разделы ошибкой, но это уже их загоны. Как это сделать конкретно в инсталляторе фряхи, и позволяет ли он такое провернуть, — не имею ни малейшего представления.
yoricI писал:
23.12.2025 22:10
уже обсуждали, нет на этом аппарате GPT
Так сделайте, и будет. Если Вы почему-то считаете, что не сможете с GPT загрузиться, то Вы невнимательно хендбук читали.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Bizdelnick писал:
23.12.2025 22:29
Было когда-то. Даже если у Вас диск, а не SSD, вы знаете, сколько в нём пластин, и как они замаплены? Там невозможно угадать.
С большой долей вероятности всё как было раньше, в силу удобства и инерции мышления и производства.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2926
ОС: gentoo fluxbox

Re: FreeBSD: установка настройка обслуживание

Сообщение yoricI »

Bizdelnick писал:
23.12.2025 22:29
с GPT загрузиться
Это не решает мои проблемы, выкусить область с начала и перемешать разделы
Спасибо сказали: