| 本帖最後由 角色 於 2011-9-10 18:04 編輯 
 因为你安装了某些软件,然后那个软件更改了你的MBR信息,你不能执行你所要德GRUB menu.lst,那么你可以怎样做呢?
 
 1)首先,你要有启动手指,怎样做?请你看 MultiBootISOs链接
 
 2)假设你的常用的grub menu.lst在 /dev/sda6, 那么在hard drive里就是第六个partition,那么就是(hdx,5), where x is the hard drive number after boot. 如果用手指boot时,手指是(hd1,x),而hard drive就是(hd2,x)。如果用直接用hard drive boot,那么启动的hard drive就是(hd1,x)了
 。
 
 2)然后把手指boot起,进入grub里
 grub > root (hd2,5)
 grub > setup (hd2)
 grub > quit
 
 3)那么你就可以再次启动,那么你的启动hard drive的MBR就会指向(hd1,5),之后你就会看到你常用的启动menu了。
 
 
 角色
 |