- 论坛徽章:
- 0
|
求教版上的高手,我的系统是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的情况下,直接启动呢?内核里面还需要做什么修改呢?诚心求教,先谢谢了。 |
|