升级到 2.6 以上内核时可能出现 VFS 错误,提示无法 mount root fs,我用的是 lilo,需要修改/etc/lilo.conf,网上提到的方法有: append = "root=/dev/sda1" append = "root=0801"(ls -l /dev/sda1)
最终成功的方法是增加以下字段: initrd=/boot/initrd.img-2.6.8-2-686-smp 所以我想你的问题应该也出在 initrd 上面了,但 grub 应该是会自动修改启动配置的 呀。 -----邮件原件----- 发件人: RanXiaodong [mailto:[EMAIL PROTECTED] 发送时间: 2005年10月27日 18:15 收件人: hiei 抄送: [email protected] 主题: Re: 新内核无法引导 hiei wrote: >新的内核是否可以引导呢? >贴一下 /boot/grub/menu.lst >在 05-10-27,RanXiaodong<[EMAIL PROTECTED]> 写道: > > >>hiei wrote: >> >> >> >>>你用的是grub还是lilo?不应该出现这种情况呀。 >>> >>>2005/10/27, RanXiaodong <[EMAIL PROTECTED]>: >>> >>> >>> >>> >>>> 今天有点郁闷,试了N种发行版,只有Debian能成功的安装在我的服务器上。 >>>> >>>>不过有一个问题,用netinstall安装woody成功后,内核为2.6.8-2-386,没有smp, >>>>所以我apt-get了一个2.6.8-2- 686-smp内核,发现系统用386的内核不能引导了 >>>> >>>>提示 >>>> >>>>Please append a correct "root=" boot option >>>>Kernel panic: VFS: Unable to mount root fs on unkonwn-block(0,0) >>>> >>>>有scsi设备。 >>>> >>>>apt-get安装的kernel应该是安装了vmlinuz后才用mkinitrd做的initrd吧,不知道 >>>>为什么,这样386那个内核可以引导, 686那个就不行。 >>>> >>>> >>>>-- >>>>To UNSUBSCRIBE, email to [EMAIL PROTECTED] >>>>with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >>>> >>>> >>>> >>>> >>>> >>>> >>>-- >>> Hiei >>> >>> >>> >>> >>我用的Grub。 >> >> >> > > >-- > Hiei > > #grub.conf title debian root (hd0,0) kernel /vmlinuz-2.6.8-2-686-smp root=/dev/sda2 ro initrd /initrd.img-2.6.8-2-686-smp savedefault boot title debian root (hd0,0) kernel /vmlinuz-2.6.8-2-386 root=/dev/sda2 ro initrd /initrd.img-2.6.8-386 savedefault boot 主要的就是这些 我是这样认为的,apt-get抓下来的kernel-image应该是通过mkinitrd生成 initrd.img,,应该是在mount /分区前,没有找到scsi设备。 所以我觉得这个应该和initrd有关 顺便附带一下HD Super X5DPA-8GG (Intel 7501) xeon 2.4(HT) x 2 Ultra320 SCSI Connetors Mator Scsi harddisk (型号不记得了) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

