LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1256|回复: 7

WinXP+OpenSuse11双系统无法进入Windows[急!!!在线等]

[复制链接]
发表于 2009-9-10 05:26:54 | 显示全部楼层 |阅读模式
WinXP+OpenSuse11双系统一直用的很好,今天突然发现开机没有了OpenSuse的启动选项,直接进入WinXP。

于是找了OpenSuse11的安装盘来“修复安装”,然后问题解决了,但是新的Grub启动选项菜单只有OpenSuse11却没有WinXP了,于是手动改了menu.lst,如下:

重启后,有了WinXP的启动选项,点击后屏幕一闪而过,不启动WinXP,而是又返回到启动选项的界面。。。

OpenSuse可以正常启动,请问怎么解决?怎么进WinXP??急,在线等!谢谢!

(好像在修复OpenSuse时改了一个MBR的选项,记不请了。。。)

# Modified by YaST2. Last modification on Wed Sep  9 20:57:16 BST 2009
default 0
timeout 15
gfxmenu (hd0,8)/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows XP SP3
    rootnoverify (hd0,0)
    savedefault
    makeactive
    chainloader +1

###Don't change this comment - YaST2 identifier: Original name: linux###
title OpenSUSE LINUX 11.0
    root (hd0,8)
    kernel /vmlinuz root=/dev/disk/by-id/ata-SAMSUNG_HM320JI_S19FJD0Q416780-part10 resume=/dev/disk/by-id/ata-SAMSUNG_HM320JI_S19FJD0Q416780-part15 splash=silent showopts
    initrd /initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe --  OpenSUSE LINUX 11.0
    root (hd0,8)
    kernel /vmlinuz root=/dev/disk/by-id/ata-SAMSUNG_HM320JI_S19FJD0Q416780-part10 showopts ide=nodma apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe
    initrd /initrd
发表于 2009-9-10 06:21:50 | 显示全部楼层
savedefault命令是做什么用的?
我一般直接rootnotify+chainloader这2个命令启动XP
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-10 06:51:05 | 显示全部楼层
Post by songtime;2025556
savedefault命令是做什么用的?
我一般直接rootnotify+chainloader这2个命令启动XP


是不是将WinXP的启动选项置为默认选项?

没有加savedefault我也试过了,都不能进入WinXP,连进度条都见不到,自动退回到Grub设置的启动选项界面。。。

谢谢回答。。。

大家帮忙看看吧,谢谢!!!
回复 支持 反对

使用道具 举报

发表于 2009-9-10 17:00:39 | 显示全部楼层
你是不是把grub安装到 XP所在的那个分区的MBR了?

如果是这样,就搜索“清除分区的mbr”

我没遇到过这样的问题,不知道怎么解决
回复 支持 反对

使用道具 举报

发表于 2009-9-11 14:59:52 | 显示全部楼层
Post by samggyy;2025563
是不是将WinXP的启动选项置为默认选项?

没有加savedefault我也试过了,都不能进入WinXP,连进度条都见不到,自动退回到Grub设置的启动选项界面。。。

谢谢回答。。。

大家帮忙看看吧,谢谢!!!


title Windows
    map (hd1) (hd0)
    map (hd0) (hd1)
    rootnoverify (hd1,0)
    makeactive
    chainloader +1
回复 支持 反对

使用道具 举报

发表于 2009-9-11 20:31:47 | 显示全部楼层
你可以进到openSUSE然后yast2->引导程序设置->其他,有个选项好像可以充建MBR你试着重建MBR然后保存,退出,重启看看
回复 支持 反对

使用道具 举报

发表于 2009-9-12 13:31:31 | 显示全部楼层
呵呵,同样的问题也遇到过,没有办法最后是重装系统解决的。
回复 支持 反对

使用道具 举报

发表于 2009-9-12 15:32:12 | 显示全部楼层
遇到这种情况,应该是你的参数设置不对吧,最好是在grub的命令行下操作试试,这样容易更改参数看哪里不对。我觉得可能是rootnoverify这个参数引起的。
建议这样试试
root (hd0,0)
chainloader +1
boot

命令很少,应该可行,试一下吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表