LinuxSir.cn,穿越时空的Linuxsir!

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

用WinGrub后扩展分区全不见了,哪位大侠救命啊

[复制链接]
发表于 2006-3-2 09:45:08 | 显示全部楼层 |阅读模式
按《系统引导管理器GRUB,为初学者指南》(作者:北南南北)文中“六、通过GRUB引导Windows操作系统;”编辑 menu.lst 来引导Windows 系统。据该文操作后,扩展分区消失。哪位大侠救救数据的命啊。具体操作步骤如下:

1、重装XP后装Wingrub到MBR,编辑menu.lst后,可引导Win98&XP,RH9。

2、然后我把下述文字加入menu.lst后启动winxp,提示:找不到system32\hal.dll文件,启不起来;RH9也启不来,提示分区不存在。启动C盘的(hda1)Win98,用fdisk命令查看分区,整个扩展分区为非DOS(好象是)分区;用WinXP启动盘查看,整个扩展分区不可用;用RH9启动盘,分区时见整个第2分区为“外来(foreign)”。

加入menu.lst的文字如下:
title Win98
         unhide (hd0,0)
         hide (hd0,1)
        rootnoverify (hd0,0)
        chainloader +1
makeactive
title WinXP
        unhide (hd0,1)
        hide (hd0,0)
        rootnoverify (hd0,1)
        chainloader +1
makeactive

3、什么原因?是不是引导XP的这个makeactive有问题?或者rootnoverify有问题,我Wingrub引导98&XP的选项单用的是root(hd0,0)。


4、我该怎么办?我有的资源为:XP安装盘一张,RH9安装盘三张,分区记录(每分区大小、起如位置),不用上网,但可用移动硬盘从公司拷东西回。我在武汉,哪位哥哥来救救我
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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