前两天想要加内存 但是苦于用的win7是32位的,于是下狠心装了64位的。这是前话。
windows里的软件就不用可惜了,但是ubuntu里有正在开发的IMS核心网、应用服务器等等重要的东西,重装一遍非常麻烦,尤其是UCTIMSClient,所以轻易不放弃。
上网搜了一下 “win7 + ubuntu 重装win7后修复ubuntu引导” ,发现都是采用LiveCD先进入ubuntu,然后挂载主分区的方法,不细说。我手头没有现成的LiveCD,只有一个desktop版的iso镜像,觉得应该可以刻成盘来引导,于是不多说,刻之。
但是刻完盘了之后很诡异,boot已经设置成光盘引导优先了,但是启动过程就一闪而过直接是硬盘引导了....
不解,后来上网搜了一下,觉得是没有引导程序.... 菜鸟真是伤不起....
不要紧,wubi里还有一个选项: 帮助我从光盘引导:
但是就在即将弄好程序自检时,悲剧的出错了...
这个问题又搜了很久....但是无果..
没有办法了,只能放弃这条路。
隐隐约约记得之前有查过修复ubuntu引导的问题,抱着尝试最后一次不行就重装之心再去网上搜,终于让我找到了.... =。=
1、将 X:\ubuntu\winboot 下的三个文件 wubildr wubildr.cfg wubildr.mbr 拷到系统盘根目录下 (我的是C:)
2、以管理员身份运行命令提示符
输入bcdedit /create /d "Ubuntu" /application bootsector
此时系统会生成一个{id} (以下{id}均用你生成的id)
bcdedit /set {id} device partition=F: (F:改为你装ubuntu的盘符)
bcdedit /set {id} path \ubuntu\winboot\wubildr.mbr —— 引导文件路径
bcdedit /displayorder {id} /addlast
这时候就可以重启了。但是因为刚重装完系统,引导项的等待时间一般都为0秒,所以我们还需要最后一步设置:
在cmd中输入: msconfig
选择 “引导” 选项卡,将 “超时” 改为5秒,然后重启——进入你的ubuntu吧!