重装windows导致grub损坏
本人一块磁盘第7分区装linux,第一分区先装xp,后重装为windows8.1后,发现grub引导没了,直接进了windows,解决办法如下:
1、LiveCD进入系统,打开shell
2、输入sh#fdisk -l进入磁盘列表。记下来自己Linux和Windows都安装在哪。
3、输入sh#grub,进入Grub配置界面输入
grub>root (hdX,Y)这里的X和Y代表是数字。即hd0,1代表第一块硬盘的第一个分区。根据你刚刚在fdisk里看到的内容填写。
如果正确,它会提示认出这个磁盘格式为Linux
grub>setup (hdX)此处的X和上一个数值保持一致,成功的话,会提示succeed
然后
grub>quit
sh#reboot
修复完成.
注意重启后,有可能会提示找不到系统,这时编辑grub中的root(hdX,Y),找到合适的磁盘。