在redhat4.7 64bits上编译内核出错

nocturne1210 2010-03-11 08:56:31
redhat4.7 64位,因为要做无盘工作站,我要在那上面编译64位内核,但是make bzImage一直报错:

root device is (8,2)
boot sector 512 bytes
setup is 5415 bytes
system is 4926 kB
system is too big.try using modules
make[1]:[arch/x86_64/boot/bzImage] error 1
make: [bzImage] error2

不是说无盘启动必须把所有device都编译到内核中,不能是module吗?所以我把module support给取消了。内核4M多,还嫌大?那要多小才行啊?

我编译2.6最新版的内核在redhat4.7 64bits上在 make:[.tmp_vmlinux1] error 1 那步就错了。现在是编译一个老版本,但是还是错。

从没干过这事,请问这是怎么回事啊?谢谢
...全文
91 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,436

社区成员

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

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