我这两天想编译一下内核,可是碰到了让我头疼的问题:
第一种:使用新内核启动后,停在开始的uncompressing linux...ok,booting the kernel..那不动了
第二种:启动后,输入用户名、密码,但是进入不了桌面,一直显示白屏
只有一次是正常进入的,而且网络还不能用,以后再编译重启都是上面的两种问题,弄的我头都大了:-(
我把每次编译得到的新内核映像(arch/i386/boot/bzImage)拷贝到/boot下面,并命名为bzImage-new了,
然后修改/boot/grub/menu.lst文件:
原来的是:
title Ubuntu 8.04, kernel 2.6.24-17-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=12e4787d-f6e3-4018-9885-fe4f633d3bbc ro quiet splash
initrd /boot/initrd.img-2.6.24-17-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-17-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=12e4787d-f6e3-4018-9885-fe4f633d3bbc ro single
initrd /boot/initrd.img-2.6.24-17-generic
我在前面加上了一部分(只修改了kernel的内容):
变成了:title new system call
root (hd0,2)
kernel /boot/bzImage-new root=UUID=12e4787d-f6e3-4018-9885-fe4f633d3bbc ro quiet splash
initrd /boot/initrd.img-2.6.24-17-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-17-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=12e4787d-f6e3-4018-9885-fe4f633d3bbc ro quiet splash
initrd /boot/initrd.img-2.6.24-17-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-17-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=12e4787d-f6e3-4018-9885-fe4f633d3bbc ro single
initrd /boot/initrd.img-2.6.24-17-generic问题在那呢,头好大阿。