LINUX.ORG.RU

[Kernel] Как сконфигурировать ядро с нуля (с дефолтных настроек)

 


0

0

Всем привет!

Допустим я скачал новое ядро. Если я сделаю make menuconfig, то оно подтянет конфигурацию откуда-то из /proc/config.gz , а потом пригласит меня сделать изменения. А я хочу чтобы оно сначало применило свой дефолтный конфиг, а потом я уже правил что хотел.

Как это сделать?

★★★★★

оно подтянет конфигурацию откуда-то из /proc/config.gz

Разве?

Viglim
()

А что такое дефолтный конфиг? Вот он в /proc/config.gz и находится. Без него будет пустой конфиг, где все опции отключены. Вам такой нужен?

vurdalak ★★★★★
()

>Если я сделаю make menuconfig, то оно подтянет конфигурацию откуда-то из /proc/config.gz
Нет же.

unikoid ★★★
()
Ответ на: комментарий от vurdalak

>Вот он в /proc/config.gz и находится.
Там как раз конфиг текущего запущенного ядра. Да и не везде этот самый /proc/config.gz есть.

unikoid ★★★
()
Ответ на: комментарий от unikoid

Ну это я для примера сказал. Все равно же menuconfig будет откуда-то вытягивать дефолтный конфиг.

vurdalak ★★★★★
()

cd /usr/src/linux
zcat /proc/config.gz > .config
make oldconfig

xorik ★★★★★
()
Ответ на: комментарий от init_6

2 init_6
> make defconfig
Оно! Спасибо!

2 Viglim, vurdalak, unikoid
> Разве?

Нет же.

Проверьте сами. make mrproper стирает все, но откуда-то появляется моя Local version, правильные настройки процессора... А make defconfig , похоже, делает что надо!

Kroz ★★★★★
() автор топика

> Если я сделаю make menuconfig, то оно подтянет конфигурацию откуда-то из /proc/config.gz
Неправда, оно возьмёт конфиг по-умолчанию.

сначало применило свой дефолтный конфиг

make defconfig
Или Вам нужно allnoconfig?

AITap ★★★★★
()
Ответ на: комментарий от Kroz

>make mrproper ... появляется ... правильные настройки процессора

Нет, не появляются.

anon_666
()
Ответ на: комментарий от Kroz

>Проверьте сами. make mrproper стирает все, но откуда-то появляется моя Local version, правильные настройки процессора..
4.2!

megabaks ★★★★
()
Ответ на: комментарий от megabaks

make defconfig - создаст дефолтовый конфиг. Будешь править его, в ужас придешь. Почему бы не сделать make localmodconfig? Меньше править, ну и более правильный конфиг будет для твоей системы!

Humaxoid
()
Ответ на: комментарий от megabaks

>> Проверьте сами. make mrproper стирает все, но откуда-то появляется моя Local version, правильные настройки процессора..

4.2!

Да не, бывает. Подозреваю, оно цепляет подходящий конфиг, лежащий в /boot. Лень проверять.

const86 ★★★★★
()

Мне кажется ничего ниоткуда не потянет.

Собирая я ставлю как можно больше модулей, аккуратно ставлю галочки в IPv4 и IPv6 чтобы не забыть conntrack, файловые системы и контроллеры жёстких дисков включаю в ядро, о том что ещё не знаю читаю по ?.

Zenitur
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.