x86平台编译和安装新的内核
Posted ambercctv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了x86平台编译和安装新的内核相关的知识,希望对你有一定的参考价值。
make-kpkg的安装包是kernel-package,
sudo apt-get install kernel-package
使用make-kpkg编译内核,第一个步骤“配置内核”还是必不可少的,在这里,我比较建议在发行版默认的config的基础上再进行配置,这样配置出的内核和发行版本身才会有更好的相容性。比如Ubuntu 10.10,可以在运行“make menuconfig”之前执行命令“cp /boot/config-2.6.35-24-generic .config”,或者在menuconfig里先把/boot/config-2.6.35-24-generic load进来
make-kpkg -j8 --rootcmd fakeroot --initrd --append-to-version "xilinxFpga" kernel_image kernel_headers
sudo dpkg -i linux-headers-*.deb linux-image-*.deb
sudo gedit /etc/default/grub
sudo update-grub
单独更新驱动模块。
sudo cp -vi ~/xilinxfpga.ko /lib/modules/$(uname -r)/kernel/drivers/fpga/xilinx/
sudo update-initramfs -c -k $(uname -r)
以上是关于x86平台编译和安装新的内核的主要内容,如果未能解决你的问题,请参考以下文章
编译在X86平台下运行的linux内核出错 make: Warning: File `.config' has modification time 6.5e+02 s in