HowTo: Kernel 2.6.17 compiling / Ubuntu Dapper Drake
Пока выложил последовательный набор команд необходимых для сборки ядра, в последствии постараюсь восполнить ппробел с описанием всего процесса :-)
sudo apt-get install build-essential bin86 kernel-package sudo apt-get install libqt3-headers libqt3-mt-dev
sudo cp linux-2.6.17.8.tar.bz2 /usr/src cd /usr/src sudo tar xvjf linux-2.6.17.8.tar.bz2 sudo rm -rf linux sudo ln -s /usr/src/linux-2.6.17.8 linux cd /usr/src/linux
sudo cp /boot/config-$(uname -r) .config sudo make xconfig
sudo -s -H make-kpkg clean make-kpkg -initrd --revision=k7 kernel_image kernel_headers modules_image cd .. sudo dpkg -i kernel_image-2.6.17.8_k7_i386.deb sudo dpkg -i kernel_headers-2.6.17.8_k7_i386.deb
Коментарии:
Вечная ошибка всех советов по сборке ядра - конфигурирование и сборка от рута. Правильное решение - добавить себя в группу src (обычно именно этой группе принадлежит директория /usr/src), и запускать make menuconfig, make - от имени своего пользователя. Привелегии рута понадобятся только для make modules_install и make_install (ну или аналогичных действий).
Да, действительно так правильнее будет. Спасибо за хороший и дельный совет.
что попало.. ничего не работает кроме 1 команды
Отправить комментарий
<< Home