linux编译64位内核

xspace_time 2015-12-10 03:50:32
在https://www.kernel.org/pub/linux/kernel/v2.6/ 下载了2.6.18 bz2 然后想编译为64位内核 替换系统当前高版本的 64 位内核

需要怎么做
...全文
177 点赞 收藏 3
写回复
3 条回复
云霏阳 2015年12月11日
如果make menuconfig出错,一般是由于不用版本的内核的.config文件导致,可以这么解决 make oldconfig 如果有提示,就一路回车 然后 make bzImage; make modules
回复 点赞
Gxy839134958 2015年12月10日
最近也在编译Linux内核,当输入make menuconfig命令时有错误,问问大神怎么解决?
回复 点赞
云霏阳 2015年12月10日
替换内核步骤如下: 1.解压源代码: tar xjvf linux-2.6.18.tar.bz2 cd linux-2.6.18 2.配置内核 cp /proc/config.gz . gunzip config.gz mv config .config 3.编译内核和模块 make bzImage make modules 4.安装内核和模块 make modules_install cp arch/x86/boot/bzImage /boot/bzImage.new 5.修改grub配置文件 vi /boot/grub/grub.conf 参照原来内核的配置,给新内核添加配置 说明:如果/proc/config.gz文件不存在,可以到原来内核的源代码路径下将.config文件copy过来,原来内核通常在/usr/src/kernels目录下。
回复 点赞
发动态
发帖子
Linux_Kernel
创建于2007-08-27

3146

社区成员

1.7w+

社区内容

Linux/Unix社区 内核源代码研究区
社区公告
暂无公告