OberonCore
https://forum.oberoncore.ru/

Linux. НЕgeneric kernels.
https://forum.oberoncore.ru/viewtopic.php?f=60&t=6241
Страница 1 из 1

Автор:  Wlad [ Четверг, 22 Март, 2018 23:24 ]
Заголовок сообщения:  Linux. НЕgeneric kernels.

Есть несколько ситуаций:

1. Есть твёрдое решение, что ВСЁ железо будет работать в заданной конфигурации, пока не выйдет из строя или не будет уничтожено какими-либо внешними воздействиями.
Есть ли какая-либо тулзовина (или их набор), позволяющее сконфигурировать/описать фиксированный и неизменный набор периферии и железа в устройстве. То есть, нам не нужен поиск оборудования при старте системы. Состав периферии и устройств известен. Остаётся только определить, оно исправно или нет...

2. Вытекает из первого. В процессе функционирования состав периферии МОЖЕТ изменяться. Но остаётся постоянным определённое время (достаточно длительное - годы). Причём, смена оборудования происходит планово и у производителя системы. Опять-таки, свойства "автоматической" настройки ОСи при включении прибора - НЕ НУЖНЫ. Мы знаем, что удалили и добавили.
Опять интересует, есть ли что-то, что позволяет описать состав оборудования и его свойства для пересборки ядра?

Автор:  Борис Рюмшин [ Пятница, 23 Март, 2018 15:06 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

В ОГУ собирали сервера на CRUX, там требуется конфигурировать и собирать ядро под конкретный сервер. Так вот зная, какое именно оборудование, ядро собирали статически, без модулей, компилируя только те драйвера, которые были нужны. Конфигурация выполнялась штатным средством сборки ядра (make menuconfig, так кажется) и её можно сохранять, если что.

Автор:  Trurl [ Пятница, 23 Март, 2018 17:25 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

У меня дома на каждом компе ядро строго под него собрано. Но конфигурировать вручную пришлось, автоматизатора не нашел.

Автор:  Wlad [ Суббота, 24 Март, 2018 10:08 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

Борис Рюмшин писал(а):
зная, какое именно оборудование, ядро собирали статически, без модулей, компилируя только те драйвера, которые были нужны.
То есть, новые версии драйверов просто не принимались во внимание? Или ядро - просто пересобиралось со "стстаиками" и перезапускалась система?

Автор:  Wlad [ Суббота, 24 Март, 2018 10:10 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

Trurl писал(а):
У меня дома на каждом компе ядро строго под него собрано. Но конфигурировать вручную пришлось, автоматизатора не нашел.

МОдули ядра - динамические?

Автор:  Trurl [ Суббота, 24 Март, 2018 14:06 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

Частично. Видео и файловые системы оставлял динамическими. Но у меня и не было цели все собрать статически.

Автор:  Борис Рюмшин [ Суббота, 24 Март, 2018 17:19 ]
Заголовок сообщения:  Re: Linux. НЕgeneric kernels.

Wlad писал(а):
То есть, новые версии драйверов просто не принимались во внимание? Или ядро - просто пересобиралось со "стстаиками" и перезапускалась система?

Да в серверах только драйвера сетевых карт, ну и контроллеры какие-то почти типовые. В общем, ничего оригинального. Так что ядра не пересобираются годами.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/