计算机重装系统后启动出现grub光标解决办法


首先描述一下问题:开机启动后系统无法boot 停留在grub 光标处。

然后,出现这个前我对计算机做了什么?  之前计算机装的双系统是windows7 + centos 但centos实在用得不爽,所以想重装ubuntu,于是我手贱地在windows系统下用分区大师直接把centos所在分区格式化了,所以出现了这样的悲剧。


讲一下为什么会这样吧,因为计算机启动是从mbr开始的,计算机原先的mbr应该是引导计算机到centos的bootloaler的,但现在那个区已经被我格式化了,所以无法再启动,于是跳出了grub命令行,需要用户手动添加启动程序。


最后讲怎么解决: 第一肯定是要把电脑先启动起来,进入系统之后才好解决问题。通过下面的命令手动添加启动程序,在grub光标后键入 : 

1. rootnoverify (hd0,0)  回车; 这是选定启动程序的root分区,我的windows系统是安装在C盘的,所以这里是(hd0,0)。

                              

2. chainloader +1  回车;  这是选定启动程序的扇区,一般启动程序都安装在每个盘的第一个扇区。

                               

3. boot  回车; 启动,如果没有意外,这是系统就启动进入windows系统了。


这还只是成功了一半,只是进入了系统,如果再次重启还是会出现grub 光标,因为mbr是rom 必须手动写入才会改变,所以下一步是要重新修复mbr。


进入windows系统了就会比较简单了,有很多工具可以使用,我使用的是常用来安装双系统的easyBCD 工具,在easyBCD 的某一个选项里 (具体那一个忘了,所有点一遍总会看到)有一个写入windows  mbr 选项,点击写入就可以了,此时mbr内容已经重新指向windows系统,开机重启你就可以进入windows系统了。


至于硬盘安装双系统的事就不说了,网上一大堆教程。




版权声明:本文为njukingway原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。