LinuxSir.cn,穿越时空的Linuxsir!

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

急!重装了Windows,grub引导SUSE10.3错误,求高手指教

[复制链接]
发表于 2008-5-5 21:36:25 | 显示全部楼层 |阅读模式
重装了Windows,SUSE10.3进不去了,按网上的方法操作如下:

1、用安装光盘(DVD)启动系统
2、选择Rescue system(救援系统)进入
3、Rescue login:root
4、Rescue~#grub
5、grub>root (hd0,X)
6、grub>setup (hd0)
7、grub>quit
8、Rescue~#reboot
重启

在第6步失败,总是无法引导SUSE10.3,不想重装系统了,求高手指教,下面是操作时的命令:

grub> root (hd0,5)
root (hd0,5)
  Filesystem type is ext2fs,partition type 0x83
grub> setup (hd0)
setup (hd0)
  Checking if "/boot/grub/stage1" exists... yes
  Checking if "/boot/grub/stage2" exists... yes
  Checking if "/boot/grub/e2fs_stage1_5" exists... yes
  Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  15 sectors are embedded.
Succeeded
  Running "install /boot/grubstage1 (hd0) (hd0)1+15 p (hd0,5)/boot/grub/stage2 /boot/grub/menu.lst"... failed

  Error 12: Invalid device requested
grub>


重装系统太麻烦,求解决办法,急!!!

先感谢2楼的建议。按照2楼的方法更新,有一步为安装引导配置,同样会出错,如下:

安装GRUB出错
GNU GRUB version 0.97 (640k lower / 3072l upper memory)
[Minemal BASH-like line editing is supported. For the first word.TAB list possible command completions. Anywhere else TAB lists the possible completions of a device / filename.]
grub>setup --stage2=/boot/grub/stage2 (hd0) (hd0,4)
Error 17: Cannot mount selected partition
grub>quit

然后选重新配置安装,编辑grub设置,但总是出同样错误。重装Windows前,SUSE没有任何系统问题,一直能用。求其他方法。
发表于 2008-5-5 23:20:36 | 显示全部楼层
设置成从光驱启动,把安装光盘放进去,然后选择安装。
之后有几步的,具体的忘了,到了其中有一步是让你选择安装模式的,你选择更新。
然后的操作和你安装的时候是一样的,不过不会把里面的数据删除,只是重新的引导grub。
大概要十分钟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-6 14:38:26 | 显示全部楼层
顶,不知道有没有人也遇到这种问题
以前装10.2时,很容易就引导过去了,装了10.3就不成功
求高手帮忙
回复 支持 反对

使用道具 举报

发表于 2008-5-6 14:45:54 | 显示全部楼层
二楼的方法应该可以吧。
回复 支持 反对

使用道具 举报

发表于 2008-5-6 15:27:12 | 显示全部楼层
我看是(hd0,5)/boot/grub/里面缺失了stage2,menu.lst文件

要不然你用dd那命令生成个引导,或者装个grub4dos,用xp引导好了。
回复 支持 反对

使用道具 举报

发表于 2008-5-6 15:29:20 | 显示全部楼层
我看是(hd0,5)/boot/grub/里面缺失了stage2,menu.lst文件

要不然你用dd那命令生成个引导,或者装个grub4dos,用xp引导好了。
回复 支持 反对

使用道具 举报

发表于 2008-5-6 21:51:50 | 显示全部楼层
1、windows下安装suse10.3dvd.iso根目录下的openSUSE10_3_LOCAL.exe。
2、为windows安装EXT3文件系统驱动。baidu“EXT2IFS”,最新版本可能是EXT2IFS_1_11.exe。
3、使用“/boot/grub/menu.lst”覆盖“c:\menu.lst”
4、重引导进suse,“管理员设置-系统-引导装载程序”修复grub。
回复 支持 反对

使用道具 举报

发表于 2008-5-8 15:23:41 | 显示全部楼层
你可以试一下用你的光盘引导进入系统,具体是出现启动的时候选择安装-后出现,是全新安装,更新,还是其它,选择其它,-引导已安装的系统,大概是这样的,记不太清了,就是其它选项的第一个,后会进来系统,但好像不能进入图形界面,至少我是这样的,以管理员身份运行yast,选择system,就会出现grub的选项了,这个时候你再选择你要将grub安装的位置就可以了.退出,重启,OK
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-8 22:38:49 | 显示全部楼层
网上搜了很多方法,都试过了,还是不行,已经重装了。
我是把Windows放在第一分区,SUSE放在第二分区,可能是这个原因造成的。
谢谢各位指导!系统重装了。
回复 支持 反对

使用道具 举报

发表于 2008-5-9 17:07:21 | 显示全部楼层
雖然你已重裝,但可能是因為 suse10.3 把所有的硬盤改用 sd 不用 hd,這是因為核心版本的問題,也許第二位同志有機會時可以一試。
回复 支持 反对

使用道具 举报

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

本版积分规则

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