- 论坛徽章:
- 0
|
虚拟机7.0,系统Redhat Enterprise AS4.0 内核版本2.6.9-78升级到2.6.16内核,原因:这个版本内核有kgdb调试补丁,主要想调试内核,看看如何调试
下载linux-2.6.16.tar.bz2和kgdb-2.6.16.tar.bz2后,解压将kgdb-2.6.16.tar.bz2中的core-lite.path、core.patch、i386-lite.patch、i386.patch、8250.patch包打入内核里,然后配置内核。
在配置内核时,我把关于硬盘的所有的都选中了,可还是在make install 后有警告:
sh /root/Desktop/linux-test/linux-2.6.16/arch/i386/boot/install.sh 2.6.16 arch/i386/boot/bzImage System.map "/boot"
WARNING: No module mptscsi found for kernel 2.6.16, continuing anyway
WARNING: No module ata_piix found for kernel 2.6.16, continuing anyway
我查看了/etc/grub.conf和/boot/grub/menu.lst 文件启动项都已经添加了,当时还挺高兴,不过重启进入grub菜单选中刚刚升级的内核选项后,出现
就卡住了,我感觉是initrd.img的问题,可是找不出原因,请哪位大侠帮忙指点,谢了 |
|