重装Win8或者Win7后恢复Ubuntu启动项

最近出了windows8的消费者预览版,一时手痒就装上了。本来的系统是win7+ubuntu11.10双系统,ubuntu是直接硬盘安装在G盘,引导用的就是默认的grub。装了win8后,覆盖了ubuntu的启动项,所以在网上搜了下资料解决了。步骤如下:

  1. 找一张ubuntu的光盘(不限版本,11.04以上的最好,我用的是11.04的盘,因为11.10的盘不知道哪去了),然后改系统从光盘启动,进入临时ubuntu系统,选择“试用ubuntu”。
  2. 运行命令:sudo fdisk -l (这里不是数字1,是字母l),找到ubuntu所在分区。由于我的是装在G盘,所以显示为sda8。
  3. 运行命令:sudo -i 进入到root用户,方便后面的操作。
  4. 运行命令:mkdir /media/tmpdir 建立临时文件夹,然后输入命令:mount  /dev/sda8  /media/tmpdir挂载系统。
  5. 接下来是最重要的一步,输入命令: sudo grub-install  --root-directory=/media/tmpdir   /dev/sda (注意,这里就是sda,后面不要写成sda8),如果显示no error report,则表示基本成功了。
  6. 接下来,重启系统,不要进入windows,先进入ubuntu,在终端中输入命令:sudo update-grub2 更新grub后方成功完成,这时候就可以重启进入任意一个系统了。
以上经过windows7和windows8系统测试都没有问题,最终很完美的解决了启动项问题。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值