先用liveCD启动到linux打开终端
sudo -i
grub
root (hd0,x)
setup (hd0)
其实Grub有个小技巧,在输入
root (hd0,
的时候按下Tab键,就会列出当前硬盘的分区状态,直接就能看到Linux在哪个区了,不用一个一个试。
或者直接find /boot/grub/stage1 就可以找到grub所在分区。或者liveCD上运行gparted就能看到分区了。当硬盘上有Linux的时候最好用Linux程序调整分区,不用Windows的,因为Windows太霸道,根本不考虑其他操作系统。
接下来就是修改/boot/grub/menu.lst
直接修改会提示只读无法修改!!!
可以用终端
sudo gedit
再打开menu.lst
把root的分区相关该成hd0,x
保存重启,成功进入系统 。
阅读(841) | 评论(0) | 转发(0) |