恢复ubuntu启动 grub安装出错, 导致windows7无法启动

由于硬盘重新分区导致ubuntu启动不了(开机启动显示grub rescue>. 这个简单, 恢复ubuntu启动的步骤是:

grub rescue>ls 

找到ubuntu的盘 如果还不知道,  就一个一个试. 如  ls(hd0,msdos5). 直到找到位置; 找到之后:

grub rescue>set root=hdX,Y //X Y是ubuntu所在位置

grub rescue>set prefix=(hdX,Y)/boot/grub

grub rescue>insmod normal

grub rescue>normal

OK,ubuntu启动了. 

打开终端,获取管理员权限. 输入sudo -i 

列出磁盘fdisk -l 

找到id为83的磁盘(形如:/dev/sdb7 * 3254 1343240800 7 HPFS/NTFS ,即sdb7就是ubuntu所在),输入:

grub-install --root-directory=/ /dev/sdb  

至此, 基本完成.. 重启,在终端输入: sudo update-grub  即可恢复ubuntu启动.. 

damn it..倒数第二个我输成sda...还敲了回车.... 好吧, 再输一次.sda是Windows盘, 我找个安装盘恢复一下启动就行了.

问题是, 找不到我的系统盘了, 连系统都进不了..这这... 好吧, 通过ubuntu的grub,还是可以进入Windows, 找个fixmbr总可以了吧. 下载下来之后, 发现fixmbr不支持64位....我又右键兼容模式+管理员运行..一闪而过...估计还是不行...为了防止再折腾..再下载个easyBCD(这里的文件都可以在附件下载), 载入c:/boot/BCD 安装easyBCD左边列表,一步一步设置. 重启..该死的Windows又来了...

猜你喜欢

转载自c-zhiwu.iteye.com/blog/1622160
今日推荐