【求教】编译新内核,替换后,机器无法启动,总是不断重启
求教版上的高手,我的系统是CentOS5.5,32bit系统,下载2.6.37内核源码,修改编译,把module去掉,把ext3直接编译进内核,然后在gurb.conf中编写如下:
title CentOS5.KVM (2.6.37.KVM)
root (hd0,0)
kernel /boot/vmlinuz-2.6.37.i386.KVM ro root=/dev/sda1
去掉了initrd.img,/etc/fstab中修改如下:
/dev/sda1 / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
重启机器后,直到释放kernel内存占用的时候,就不断重启,无法进入系统,如下图:
不知道版上的大牛们,有没有碰到过这种问题,个人推测,是没有找到磁盘挂载,但是如何再不适用initrd的情况下,直接启动呢?内核里面还需要做什么修改呢?诚心求教,先谢谢了。
title CentOS5.KVM (2.6.37.KVM)
root (hd0,0)
kernel /boot/vmlinuz-2.6.37.i386.KVM ro root=/dev/sda1
去掉了initrd.img,/etc/fstab中修改如下:
/dev/sda1 / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
重启机器后,直到释放kernel内存占用的时候,就不断重启,无法进入系统,如下图:
不知道版上的大牛们,有没有碰到过这种问题,个人推测,是没有找到磁盘挂载,但是如何再不适用initrd的情况下,直接启动呢?内核里面还需要做什么修改呢?诚心求教,先谢谢了。
作者: g84ch 发布时间: 2011-03-18
ext3好像依赖某些其它的东西,比如BLOCK,看看内核编译是否编译进去。
作者: jacksg 发布时间: 2011-03-18
ext3好像依赖某些其它的东西,比如BLOCK,看看内核编译是否编译进去。
作者: jacksg 发布时间: 2011-03-18