[q]Совместимость конфигов от разных версия ядра линукса

maxin1

можно ли конфигурационный файл от 2.6.x использовать в 2.6.x+N ?

Marinavo_0507

make oldconfig

ma3yp

Можно. Для этого, если я не ошибаюсь, при сборке задать цель
$ make oldconfig
вместо config/menuconfig и тогда у тебя спросят относительно всех недостающих параметров в конфиг-файле.

maxin1

Т.е., можно взять старый конфиг, написать make oldmenuconfig, изменить, сохранить и юзать уже как новый?

ma3yp

Нет.
$ make oldconfig
и в текстовом режиме (а-ля make config) ответить на все вопросы.

nelli15

можно просто сделать make menuconfig, данные из старого конфига будут прочитаны.

ppplva

В make xconfig новые пункты (отсутствующие в конфиге) специально помечаются. Не знаю, что будет, если какой-то пункт в новом ядре исчезнет и сменит название.

nelli15

Ладно, пишу подробней. DISCLAIMER: это было с 2.4 и давно.
Если сунуть старый конфиг в каталог сборки и сказать make menuconfig, то старые значения будут прочитаны и использованы, новые будут помечены в менюшках как (NEW а старые уже не нужны. Но! я забил на этот менюконфиг и стал пользоваться oldconfig, потому что все равно приходится проползать по всем пунктам меню чтобы не упустить чего нового - много времени. так что мой совет - make oldconfig
Оставить комментарий
Имя или ник:
Комментарий: