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 位内核

需要怎么做
...全文
385 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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目录下。

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧