5526811 发表于 2012-8-1 23:17

XP下安装了原版的win7,之后又安装了ubuntu12.04的linux,但是现在grub引导不了WIN7

本帖最后由 5526811 于 2012-8-2 00:34 编辑

XP下安装了原版的win7,之后又U盘安装了ubuntu12.04的linux,但是现在grub引导不了WIN7!!!Ubuntu12.04可以正常启动,开机启动项选win7之后,画面一闪直接返回到启动选择,没有提示,求高手解决啊!网上说是是可以通过grub 引导win7的,然后再通过win7自带的覆盖XP的引导来引导XP,这样就能实现三系统了不是,但是我第一步就卡住了,连win7都进不去了,更不用说什么XP了,求高手解决啊,在线等。。。。    百度上是这么说的, "原来你安装的是原版的WIN7,它在安装时就已经接替的XP的引导程序,所以是WIN7的BCD引导XP。而后来你安装UBUNTU,引导又换成了UBUNTU的GRUB2,所以现在的情况是UBUNTU引导。你不能直接在UBUNTU下引导XP,因为XP引导文件已经被WIN7引导。不过要设置默认引导项,你可以在UBUNTU下用运行sudo gedit /boot/grub/grub.cfg然后设置default的数值就可以了。"但是这个default的值要设置成多少呢?
   在线等啊。。。



345865759 发表于 2012-8-1 23:55

ubuntu12.04使用grub2引导。。ubuntu下 sudo update-grub试试。

5526811 发表于 2012-8-2 00:36

本帖最后由 5526811 于 2012-8-2 00:38 编辑

345865759 发表于 2012-8-1 23:55 static/image/common/back.gif
ubuntu12.04使用grub2引导。。ubuntu下 sudo update-grub试试。
按照斑竹的做法,出现这个:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-23-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
谁给解释下啊,小白真是伤不起啊。

86155462 发表于 2012-8-2 06:45

5526811 发表于 2012-8-2 00:36 static/image/common/back.gif
按照斑竹的做法,出现这个:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-23-gen ...

好像是说在sda1上找到了win7的引导,但是要进入系统的花可能还需要用代码修复一下,等高手~~~

773854012 发表于 2012-8-28 17:41

楼主解决了没有啊,我也遇到了,怎么解决?

cheney.zhou 发表于 2012-8-28 22:57

使用livecd 安装盘或者是liveusb ..启动。。

cca 发表于 2013-3-16 20:59

是不是grub.cfg 里面win7条目下 加入 chainloader +1 就好了呀
页: [1]
查看完整版本: XP下安装了原版的win7,之后又安装了ubuntu12.04的linux,但是现在grub引导不了WIN7