LinuxSir.cn,穿越时空的Linuxsir!

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

Windows下多分了一个区导致grub启动失败,修复不成功,求救

[复制链接]
发表于 2006-9-7 00:04:54 | 显示全部楼层 |阅读模式
本来电脑内为win xp + suse 10.1双系统
硬盘分区为[color="Red"]C  D  E  linux_swap  linux_/  linux_home
后来在XP里面把E盘一分为二
分区变成了[color="red"]C  D  E  F linux_swap  linux_/  linux_home

尝试了以前帖子的做法恢复GRUB
即:
用安装盘进入rescue模式
输入root
输入grub
grub> root (hd0,8)
grub> setup(hd0)

-------
但是重启后依然无法进入linux

重启后显示:
[color="Blue"]GRUB Loading stage 1.5

GRUB loading, please wait...
graphic file "(hd0,7)/boot/message" missing, press any key to continue...

任意键后显示[color="Blue"]字符界面GRUB

选择suse 10.1后显示:
[color="Blue"]Booting "SUSE Linux 10.1"

root (hd0,7)
Filesystem type unknown, partition type 0x82
kernel /boot/vmlinuz root=/dev/hda8 vga=0x303
t showopts

Error 17: Cannot mount selected partition

Press any key to continue...


主要还是因为windows下多分了一个区,请教如何恢复suse 10.1
多谢!
发表于 2006-9-7 00:17:41 | 显示全部楼层
用安装盘启动,选择安装,选择语言后,选择“更新”,在同页面的下方点“其他”-选择“更新已安装的系统”“安装启动管理。。”,然后下一步。。。。即可修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-7 00:21:33 | 显示全部楼层
多谢
我去试试
回复 支持 反对

使用道具 举报

发表于 2006-9-7 01:41:53 | 显示全部楼层
二楼正解 !!
回复 支持 反对

使用道具 举报

发表于 2006-9-7 09:52:52 | 显示全部楼层
menu.lst

引导菜单改为
root(hd0,8)
kernel /boot/vmlinuz root=/dev/hda9
initrd /boot/initrd
回复 支持 反对

使用道具 举报

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

本版积分规则

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