win7+ubunut12.04双系统重装win7后修复ubuntu启动项

笔记本之前先装了win7后装ubuntu12.04,后来重新安装了win7,ubuntu的启动项进不去了。

解决步骤:

1、用easybcd,把原来无法进入的ubuntu启动项删除。

2、在easybcd中新建启动项:Add New Entry,选择Linux,然后选择grub2,命名自己写一个然后Add,之后保存。重启。

之后选择ubuntu的启动项,不过出现了grub rescure字符,提示输入命令行。

这说明grub2损坏,可继续输入

3、输入ls,可以知道有哪写分区,形如(hd0,msdos1),(hd0,msdos2)...等的。

需要知道ubuntu在哪个分区内,可以通过

ls (hd0,X)/展开分区内的文件,可能出现Unknown filesystem类似的提示,说明这不是ubuntu的分区。需要继续按照已有的分区寻找。直到出现了一些文件名的分区,需要找到的是包含/boot的分区

假设找到的是(hd0,X).

4、继续输入

grub rescure>root=(hd0,X)

grub rescure>prefix=(hd0,X)/boot/grub

grub rescure>set root=(hd0,X)

grub rescure>set prefix=(hd0,X)/boot/grub

grub rescure>insmod normal

这时另一种状态,我的ubuntu12.04是grub rescue字体变粗,然后再输入normal即可。

然后就可以进入了。

5、进入之后,别忘了

sudo update-grub

然后sudo grub-install /dev/sdaX

(sdaX是你的ubuntu启动磁盘)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值