LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 807|回复: 2

编译内核,重启后出现如下错误

[复制链接]
发表于 2006-3-24 23:26:10 | 显示全部楼层 |阅读模式
下了2.6.16的内核,make menuconfig  make make modules make modules_install  make install,都没有错误,然后重启,进入grub命令行操作,
root (hd0,6)
kernel /boot/vmlinuz-2.6.16 root=/dev/hda7
boot
这里我没有用initrd,既然文档上说initrd不是必需的,其实我用了也是一样的错误,就到这里就停住了
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)

顺便再问一下,我该如何设置我的网络属性,比如网关,DNS,IP什么的
发表于 2006-3-25 01:09:41 | 显示全部楼层
发信人: sakulaqi (sakulaqi), 信区: LinuxApp
标  题: 成功编译2.6.16+suspend2!
发信站: 水木社区 (Tue Mar 21 21:07:22 2006), 站内

从下午四点开始
按照2.6.15以前配置的内核config
重新又选了一次.config
发现有一些地方变化了
然后编译了两次
第一次失败了
因为没有把ATA/PATA/...这一项Y上(我没用initrd)
第二次成功了!
第一次按照debian的方法编译出了自己的内核deb包

# make xconfig
# make-kpkg clean
# fakeroot make-kpkg --append-to-version -root-686-1 --revision 2.6.16-root-686-1
kernel_image

生成/usr/src/ linux-image-2.6.16-root-686-1_2.6.16-root-686-1_i386.deb
dpkg -i之
重启计算了一下比linux-image-2.6.15-1-686 快6s
现在用44s进no-X
内存占用比它少5M
内存占44M在no-X下

呵呵
不过内核大了一点
-rw-r--r--  1 root root 1.1M 2006-03-06 23:30 vmlinuz-2.6.15-1-686
-rw-r--r--  1 root root 1.3M 2006-03-21 20:22 vmlinuz-2.6.16-root-686-1

--

※ 来源:·水木社区 newsmth.net·[FROM:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-25 09:26:00 | 显示全部楼层
其实make deb-kpg 就可以直接生成deb包了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表