window7系统和ubuntu共存问题,找回ubuntu的启动项

火蚁 发布于 2013/08/12 11:47
阅读 1K+
收藏 3
本来之前我的电脑是双系统的:win7和ubuntu,前段时间把window7重装了一下发现ubuntu的启动项找不到了;


可能是重装win7的时候win7的启动项把原来ubuntu的覆盖掉了

在不重装ubuntu的情况下怎么再次可以将ubuntu加入到系统的启动项中呢?

求解救···

以下是问题补充:

@火蚁:我是在专门的分区中装了ubuntu的 (2013/08/12 11:49)
加载中
0
魔神翼
魔神翼
我曾经也遇到过这个问题,附我的解决方法:
1.用UltraISO制作Ubuntu12.4启动U盘.
2.用U盘引导进入Ubuntu系统。
3.在终端中用sudo fdisk -l 查看硬盘,找到Ubuntu的/分区/dev/sda7和/boot分区/dev/sda9(通过分区格式判断)
4.sudo -i切换为root账号
5.mkdir /media/tempdir
6.mount /dev/sda7 /media/tempdir
mount /dev/sda9 /media/tempdir/boot(刚开始忘了有boot分区)
7.grub-install --root-directory=/media/tempdir /dev/sda
8.重启看到Ubuntu的启动界面了,进Win7用EasyBCD修改启动列表
火蚁
火蚁
嘻嘻,可以了,终于可以看到熟悉可爱的ubuntu了,刚才ubuntu的安装路径我搞错了,所以没有成功,thx
火蚁
火蚁
可以进入ubuntu的MBR了,不过里面选择不了启动项,有点类型dos系统那样的; 我用的是ubuntu13.04版本的,不知道是什么问题,所以只能去pe系统修复启动项才恢复回来,所以问题还是没有解决,不知道是什么原因,是不是我两个linux的分区找错了的问题呢
0
Finlay
Finlay
用EasyBCD进行设置
0
klaus_
klaus_
一般都是先装windows再ubuntu,可以用楼上的方法试一下。但easyBCD设置以后,会多一个启动项目,当时我感觉不爽,直接重装了。。。
火蚁
火蚁
因为之前好不容易才解决了校园网的拨号问题,所以不想再重装了,才想着解决它的
0
astone2007
astone2007
我一般是选择重装系统,WIN+Ubuntu+Fedora
0
bro
bro
http://my.oschina.net/bronze/blog/145603
0
eechen
eechen

Windows是很霸道的,重装后会覆盖原来Ubuntu的硬盘MBR,而且还不能像Ubuntu那样用sudo update-grub找回硬盘其他系统的引导项。

你需要下载grub4dos,然后把里面的grldr放到C盘,然后新建一个空的menu.lst文本文件。

把Win7的引导文件bootmgr改名为bootmg8,然后把grldr改名为bootmgr,这样冒名顶替后grldr就能接到硬盘MBR传过来给bootmgr的引导信息,接着在grub的引导菜单menu.lst内加入:

title Windows 7
find --set-root /bootmg8
chainloader /bootmg8
boot

# 这里假设你的Ubuntu的安装在/dev/sda11
title Ubuntu 13.04
root (hd0,10)
kernel /vmlinuz root=/dev/sda11
initrd /initrd.img
boot

# 如果你不知道Ubuntu安装位置,可以进Live系统查看。
title Ubuntu Live
find --set-root /vmlinuz
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-13.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz

火蚁
火蚁
回复 @eechen : 我有u盘启动可以进入live系统的,查到ubuntu系统是安装在sda11下的,root(hd0,10),按你的方法改完之后win7可以进,ubuntu进入不了,有出错信息;不过我已经按照@魔神翼 的方法解决了 Anyway,谢谢啦,弄明白了很多之前不明白的系统知识
eechen
eechen
回复 @LittleDY : 你现在能进Live系统了? 先按我的方法做吧. 理论上在Live系统里sudo update-grub也是可以的,但我没试过.
火蚁
火蚁
那其实可不可以直接在live系统中sudo update-grub找会呢
返回顶部
顶部