Вот сегодня решил первый раз попробовать скомпилировать ядро, скачал с kernel.org ядро версии 2.6.34, прочитал это руководство
http://www.howtoforge.com/kernel_compilation_ubuntu_p2 и начал делать всё так как описано там. Скопировал текущию конфигурацию ядра:
cp /boot/config-`uname -r` ./.config
выполнил команду:
make menuconfig
выбрал "Load an Alternate Configuration File" загрузил текущию конфигурацию, отключил ненужные мне опции ядра (поддержку Bluetooth, включил поддержку записи на NTFS разделы, выбрал тип своего процессора Core 2/newer Xeon ну и т.д.), сохранил изменения и вышел из программы. Далее выполнил команду:
make-kpkg clean
и запустил компиляцию:
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
Примерно через час компиляция завершилась ошибкой:
"====== making target debian/stamp/install/linux-image-2.6.34-custom [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo " \"\" "; echo "does not match current version:"; echo " \"2.6.34-custom\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
""
does not match current version:
"2.6.34-custom"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.34-custom] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-2.6.34'
make: *** [kernel_image] Ошибка 2"
Подскажите что я делаю не так, может я ошибся при вводе какой-нибудь команды или ещё что нибудь? Зарание спасибо.
P.S. Прошу не судите строго так как это моя первая попытка скомпилировать ядро.
Примечание:
eugene pazhitnov, а где ответ на мой вопрос? Это я и так знаю.
З.Ы. Прошу писать по теме (то есть в чём ошибка)
Примечание:
Всем спасибо, решение нашёл самостоятельно, нужно было обновить пакет kernel-package
http://phpsuxx.blogspot.com/2010/02/2633-makekpkg.html
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.