关于为x86构建Linux内核映像 [英] Regarding building Linux kernel image for x86

查看:117
本文介绍了关于为x86构建Linux内核映像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要为x86体系结构编译Linux内核,并替换当前的Debian内核.

I need to compile Linux kernel for x86 Architecture and replace my current Debian kernel.

我按如下所示编译内核

make-kpkg kernel_image kernel_headers 

我相信它正在构建Debian内核,但是如何替换正在运行的内核的内核映像?另请告知,如果我执行了错误的步骤,请告诉我.

I believe it is building Debian kernel, but how should I replace the kernel image of my running kernel? Please advise also, please let me know if I'm following wrong steps.

推荐答案

转到源代码

执行以下操作.

1)make menuconfig

这将从/boot文件夹中读取您的config-x.x.x文件.

this will read your config-x.x.x file from /boot folder.

如果要启用,请先启用某些功能,然后启用它.

if you want enable then enable something ,enable it.

2)save and quit menuconfig.

3)make bzImage

--->这将使bzImage无效.

---> this will bild bzImage.

4)make modules

--->这将构建模块

---> this will build modules

5)sudo make modules_install

->这会将您的模块安装在/lib/modules/linux-x.x.x

--> this will install your modules in /lib/modules/linux-x.x.x

6)sudo make install

这将安装bzImage

this will install bzImage

7)sudo reboot

How i can check ?

一旦重新启动,请检查您的内核版本

Once u reboot check for your kernel version

$ uname –a

这将显示您已构建的最新内核版本.

this will show recent kernel version which you have built.

这篇关于关于为x86构建Linux内核映像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆