俺的Win7到底是没挺住,在坚持了长达7个月之久之后,昨晚启动登录后硬盘灯长亮,接着就假死了,感觉运算速度慢了1W倍不止,奇妙的是ubuntu一切正常,无奈一键将Win7还原到了出厂状态。恢复后的Win7很正常,然后就谷歌找找关于Win7下恢复wubi安装ubuntu引导项的方法。运气不错搜到一个一试就灵的,转载一下,以备后用。
首先看下win7下ubuntu的启动选项记录:
实模式启动扇区
———————
1
2
3
4 标识符 {39bed8be-0619-11df-a4ea-f49453e653f3}
device partition=D:
path \ubuntu\winboot\wubildr.mbr
description Ubuntu
从这些记录我们可以很容易读出我系统是安装在D:盘下,引导文件是\ubuntu\winboot\wubildr.mbr,知道了这些我想我们的恢复工作应该就很简单了~~~以管理员身份运行windows7 或者 vista的命令提示符:
执行
1 bcdedit /create /d "Ubuntu" /application bootsector此时系统会自动生成一个{id}
1
2
3 bcdedit /set {id} device partition=D: (D:为wubi安装的ubuntu所在的盘符)
bcdedit /set {id} path \ubuntu\winboot\wubildr.mbr (这个是引导文件的路径)
bcdedit /displayorder {id} /addlastok,一系列操作完成后重新启动你的系统,看看ubuntu的启动项是不是又回来啦~~~
文章出自奶牛博客,如果有什么问题可以去问他,呵呵~
很不幸写完这篇文章后第二天ubuntu就又不能启动了,怀疑是我用360做了个系统的优化和清理弄的。
当进入ubuntu的引导后显示如下:
1 2 3 4 5 6 7 8 | Try (hd0,0): NTFS5:No grldr Try (hd0,1): NTFS5:No grldr Try (hd0,2): Extended: Try (hd0,3): invalid or null Try (hd0,4): NTFS5:No grldr Try (hd0,5): Extended: Try (hd0,5): NTFS5:No grldr Error:Cannot find GRLDR in all devices. Press Ctrl+Alt+Del to restart . |
后来在网上参考了一下其他文章,执行了第二套方案,是牛奶介绍的方法的又一种,首先将ubuntu目录下的wubildr和wubildr.mbr复制到C盘根目录下,然后操作和奶牛的方法一样。
1.如果和我一样执行过bcdedit /create /d "Ubuntu" /application bootsector,那就直接使用之前的{id}就可以。否则执行一次。参考上文。
2.
1 2 3 | bcdedit /set {id} device partition=C: (这行有差别) bcdedit /set {id} path \wubildr.mbr (同上) bcdedit /displayorder {id} /addlast |
做完上面的工作,引导就应该(又)修复了~
另外:在网上还看到了bcdedit命令的备份方法:
1 2 | bcdedit /export "D:\BCD Backup\backup" (将启动设置导出到D盘BCD Backup文件夹下的backup文件) bcdedit /import "D:\BCD Backup\backup" (恢复之前备份的启动选项) |
建议在执行以上操作前先进行备份。(好像应该写在开头,呵呵。。)


后退
Void
Life
Earth
Wind « Default
Water
Fire
Light 
博主写的文章不错,来参观学习。
谢谢鼓励~
这个备份不知道针对同一机子不同的win7版本是否依旧有效,等十一奶牛回去测试下,哈哈~~~
估计应该可以,呵呵
这个备份不知道针对同一机子不同的win7版本是否依旧有效,等十一奶牛回去测试下,哈哈~~~
+1