本帖最後由 角色 於 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了。
角色 |