Страница 1 из 1
Пересборка ядра
Добавлено: 2014-02-10 19:18:05
UncleStark
Доброго времени суток. Мне немного непонятна ситуация, во всех статьях пишут что для работы NAT в IPFW на уровне ядра, да и для работы самого IPFW необходимо добавить опции IPFIREWALL IPFIREWALL_NAT и прочее.. в конфиг ядра. Я всегда следовал этим указаниям, собирал собственное ядро, исключал устройства и прочее.
Но при сборке GENERIC ядра и установке его в систему я обнаружил, что IPFW и всё остальное прекрасно работает.
Система 10-STABLE
Немного непонятна ситуация, знающие могут ли прояснить
Re: Пересборка ядра
Добавлено: 2014-02-11 8:38:47
snorlov
Все тянется с времен, когда ядро было монолитное и все грузилось в память, на тот момент для наименьшего использования памяти рекомендовалось использовать в ядре только то, что вам надо...Теперь же ядро состоит из модулей и грузит автоматом только то, что указано в конфиге, при этом для железа, даже если оно указано в конфиге, но его физически нет, то модуль устройства выгружается, вдобавок вы можете загрузить модуль и не указанный в конфиге, причем разными путями , например через /boot/loader.conf ...
Re: Пересборка ядра
Добавлено: 2014-02-11 12:33:20
UncleStark
получается можно собирать GENERIC ядро и не заморачиваться до тех пор пока всё работает?
Re: Пересборка ядра
Добавлено: 2014-02-11 12:52:44
snorlov
А зачем собирать, оно всегда имеется... В принципе да, я считаю, что пересобирать имеет смысл, если 1-ое, что-то другим способом не подгрузить и 2-ое, если очень нагруженная система и тогда ты собираешь ядро под конкретный тип процессора, стоящего у тебя в компе.
Re: Пересборка ядра
Добавлено: 2014-02-11 13:06:13
UncleStark
Я имел ввиду собирать при обновлении системы. Дженерик и мир
Re: Пересборка ядра
Добавлено: 2014-02-11 13:12:19
snorlov
А при обновлении системы лучше задействовать freebsd-update, т.е. бинарное обновление, гораздо быстрее и менее геморройное... на мой взгляд.
Re: Пересборка ядра
Добавлено: 2014-02-11 13:28:35
UncleStark
Мир тоже обновляется полностью при freebsd-update?
Re: Пересборка ядра
Добавлено: 2014-02-11 13:43:23
snorlov
Он сделает ревизию установленных компонент, но не установленного софта... Т.е. если ты не установил документацию, то он ее и не обновит...
Re: Пересборка ядра
Добавлено: 2014-02-11 13:46:28
UncleStark
так системный OpenSSH и IPFW он мне обновит? немного непонятно из Вашего ответа..
Re: Пересборка ядра
Добавлено: 2014-02-11 13:52:01
snorlov
он обновит и ядро, и мир, и документацию, если установлена, и исходники если они установлены. Попробуйте в виртуалке и все станет понятно...
Re: Пересборка ядра
Добавлено: 2014-02-11 14:03:40
Neus
UncleStark писал(а):
Система 10-STABLE
Re: Пересборка ядра
Добавлено: 2014-02-11 14:26:39
snorlov
Neus писал(а):UncleStark писал(а):
Система 10-STABLE
Блин, а я и незаметил

Все потому, что редко его юзаю (stable), не люблю искать приключений и танцев с бубнами

Re: Пересборка ядра
Добавлено: 2014-02-11 15:09:10
UncleStark
М? Не пойму, использование STABLE отменяет всё вышесказанное?
Re: Пересборка ядра
Добавлено: 2014-02-11 15:47:46
Neus
freebsd-update не умеет STABLE
а жаль...
Re: Пересборка ядра
Добавлено: 2014-02-11 17:07:01
snorlov
UncleStark писал(а):М? Не пойму, использование STABLE отменяет всё вышесказанное?
В отношении freebsd-update да, он не умеет работать со stable. А все сказанное про загрузку модулей истина...
P.S. Вам действительно нужен stable?
Re: Пересборка ядра
Добавлено: 2014-02-11 17:55:27
UncleStark
Думаю не действительно

Получается уйти на RELEASE, раз в полгода запускать фриапдейт.. и всё? вообще никакой работы с сервером.
А как же романтика пересборки вселенной.. эх.. расслабляют нас разработчики
Re: Пересборка ядра
Добавлено: 2014-02-11 19:38:07
snorlov
ну не совсем так, все-таки переход с ветки на ветку требует некоторого шевеления извилинами. А вообще то фиг знает, что будет с реалиями. Я раньше все ставил с сидюка, а теперь с инета все ставится быстрее, Некоторый софт быстрее компилится и ставится, чем его ставить с пакетов из инета...
Re: Пересборка ядра
Добавлено: 2014-02-11 20:16:06
FreeBSP
быстрее скачать бутонли и запилить систему из инета, чем грузить двд1, болванить его, и с болваны ставить
Re: Пересборка ядра
Добавлено: 2014-02-11 20:17:05
UncleStark
ну с 9 на 10 особо шевелиться не пришлось. Собрался, смержился - готово

Только на pkg переехал, но это из за СТРАШНЫХ сообщений при сборке

Re: Пересборка ядра
Добавлено: 2014-02-11 21:56:50
snorlov
FreeBSP писал(а):быстрее скачать бутонли и запилить систему из инета, чем грузить двд1, болванить его, и с болваны ставить
И я про то же...
Re: Пересборка ядра
Добавлено: 2014-02-12 11:47:35
FreeBSP
snorlov писал(а):А зачем собирать, оно всегда имеется... В принципе да, я считаю, что пересобирать имеет смысл, если 1-ое, что-то другим способом не подгрузить и 2-ое, если очень нагруженная система и тогда ты собираешь ядро под конкретный тип процессора, стоящего у тебя в компе.
на форуме как то проскакивал личный опыт про переоптимизированное ядро и систему. после того как проц приказал долго жить, система, на которой кстати было много чего важного, просто отказалась запускаться на другом проце. там какой то стрёмный случай был, то ли яджро не запускалось, то ли его сумели завести, но не работала часть юзерленда, в том числе гцц.. абзац полный
Re: Пересборка ядра
Добавлено: 2014-02-13 16:14:40
UncleStark
Кстати, я так понял сборка generic ядра игнорирует опции в src.conf?
Собрал RELEASE, в src.conf явно стояло WITHOUT_IPV6 а собралось всё равно с поддержкой