Какие шаги мне нужно предпринять для компиляции и установки ядра Linux?

534
Adnan

Каковы правильные шаги для компиляции ядра Linux? Являются ли эти шаги одинаковыми или разными для разных версий ядра, т.е. для 2.2, 2.4 и 2.6.

4
Можете ли вы дать больше информации о вашем распространении? Это позволит нам указать более точный способ выполнения этой задачи. Tom Wijsman 13 лет назад 1
Я использую Ubuntu на VMWare и пытаюсь скомпилировать ядро ​​Linux после установки исправления для KML (Kenele Modle Linux) Adnan 13 лет назад 0

4 ответа на вопрос

2
Neal

использование

делать

скомпилирует ядро, но есть кое-что еще.

Вот хорошая запись о том, как это сделать.

Я бы не стал беспокоиться о старых ядрах, но я не думаю, что идеи, лежащие в основе этого процесса, сильно изменились, но такие вещи, как, make menuconfigвозможно, не будут работать со старыми вещами (и вам, возможно, придется заменить их make config) и т. Д ...

2
Shiki

Лучшее, что я когда-либо читал. Это для Ubuntu или Debian.
http://ubuntuforums.org/showthread.php?t=311158

(Он был там в течение почти лет, и он постоянно обновляется, поэтому не волнуйтесь, он не исчезнет. Но да, вы можете сохранить его, просто чтобы убедиться.)

1
AndrejaKo

Я никогда не компилировал ядро ​​старше 2.6, поэтому я не могу вам помочь, но вот часть руководства Gentoo, в котором обсуждается, как скомпилировать ядро. Обратите внимание, что некоторые дистрибутивы могут иметь свои собственные средства компиляции ядра. Если вы сообщите нам, что именно вы хотите сделать, это поможет нам ответить на ваш вопрос.

0
Tom Wijsman

Вы можете следовать этому руководству из Справочного сообщества Ubuntu,
вы можете выбрать «Альтернативный метод сборки: старомодный путь Debian».

Не важно, какую версию вы выберете, просто не становитесь слишком старой ... Лучший вариант - выбрать самую новую.

руководство не решило мою проблему, но подсказка об initramfs в комментариях сработала. Так что я принимаю этот ответ Adnan 13 лет назад 1

Похожие вопросы