| 
 | 
 
本人Sata硬盘装有三个系统: sda1(C  :xp, sda2(D:):vista,sda5(Linux Fedora8.0) 
      由grub引导启动控制台菜单(第一层)出现:xp,vista,LF8.0 叁个菜单选项;  
                           选择xp进入(第二层菜单):xp,vista (此菜单有vista的bootmgr引导启动的) 
                        再选择xp进入(第三层菜单):xp,Grub控制台,dos 
                        选择 Grub控制台 又返回进入第一层菜单;选择每个选项都能顺利进入各自系统。 
       由于某种原因重建mbr后,grub没了,启动电脑直接进入第二层菜单,依次进入第三层菜单选择  Grub控制台  又出现第一层菜单此时选择vista提示 "bootmgr no file",不能进入vista,其他都能进入。 
       后来重装Grub,在 C:\grub\ 下新建menu.lst文件内容如下: 
default 1 
timeout 5 
splashimage=(hd0,4)/boot/grub/splash.xpm.gz 
title Linux Fedora 8.0 (2.6.23.1-42.fc  
  
root (hd0,4) 
  
kernel /boot/vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet 
  
initrd /boot/initrd-2.6.23.1-42.fc8.img 
title Windows XP Professional 
 rootnoverify (hd0,0) 
 chainloader +1 
title Windows Vista Ultimate 
 rootnoverify (hd0,1) 
 chainloader /bootmgr 
  
title Reboot 
 reboot 
title ShutDown 
 halt 
grub控制台的vista还是不能进,也就是不能有Grub引导进入vista。为什么???? 
还有就是我的硬盘是Sata,linux格式为sda才对,为什么在menu.lst中为:hd0 (即hda)???? 
请各位高手指点???????? |   
 
 
 
 |