|  | 
 
| 用debian-30r2-i386-binary-1_NONUS.iso安装的基本系统 准备把内核从2.2.20升级成2.6.8
 用如下步骤编译
 #make menuconfig
 选上了ext2和ide的支持
 #make clean bzImage
 #make module
 #make modules_install
 然后
 cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.8
 
 然后修改/boot/grub/menu.lst文件
 加入下面两行
 title           Debian GNU/Linux, kernel 2.6.8
 root            (hd0,0)
 kernel          /boot/vmlinuz-2.6.8 root=/dev/hda1 ro
 savedefault
 boot
 
 title           Debian GNU/Linux, kernel 2.6.8 (recovery mode)
 root            (hd0,0)
 kernel          /boot/vmlinuz-2.6.8 root=/dev/hda1 ro single
 savedefault
 boot
 原来2.2.20的grub配置如下:
 title           Debian GNU/Linux, kernel 2.2.20-idepci
 root            (hd0,0)
 kernel          /boot/vmlinuz-2.2.20-idepci root=/dev/hda1 ro
 savedefault
 boot
 
 title           Debian GNU/Linux, kernel 2.2.20-idepci (recovery mode)
 root            (hd0,0)
 kernel          /boot/vmlinuz-2.2.20-idepci root=/dev/hda1 ro single
 savedefault
 boot
 
 结果用2.6.8核心启动
 hda:6142MB,CHS=783/255/63
 hda:hda1 hda2 <
 然后就停着不动了
 
 虚拟机就一块硬盘hda
 里面一个hda1作为linux主分区,hda5作为swap
 
 用2.2.20的核心就能正常启动
 这个是什么问题??
 | 
 |