LinuxSir.cn,穿越时空的Linuxsir!

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

系统引导问题,大哥们帮帮忙吧!

[复制链接]
发表于 2006-5-5 17:08:40 | 显示全部楼层 |阅读模式
我的电脑上有三个系统,winxp,FC5,Solaris10,最先安装的solaris10,后来安装的xp和fc,不过由于winxp出了问题重装了一下,导致其他两个进不去了。今天中心安装了一下FC的grub,使用如下命令:
root (hd0,5)
setup (hd0,5)
setup (hd0,0)
然后重启完系统以后winxp就进不去了,而且出现了一些奇怪的现象,比如winxp的c盘由原来的hda1变为hda2,solaris的分区由原来的(hd0,2,a)变为现在的(hd0,3,a)
我不想再重装xp了,大哥们有什么办法马?:help :help
 楼主| 发表于 2006-5-5 17:13:36 | 显示全部楼层
在线等,大家快点赐教吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-5 17:26:12 | 显示全部楼层
说明一下,fc5的分区没变,还是(hd0,5),有人知道这是怎么回事马?顺便也给俺讲一课吧
回复 支持 反对

使用道具 举报

发表于 2006-5-5 17:35:15 | 显示全部楼层
Post by victorlee1981
说明一下,fc5的分区没变,还是(hd0,5),有人知道这是怎么回事马?顺便也给俺讲一课吧
把GRUB关于WIN的引导改成如下的。。

title WinXP
        unhide (hd0,1)
        hide (hd0,0)
        rootnoverify (hd0,1)
        chainloader +1
makeactive

试试看???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-5 17:51:07 | 显示全部楼层
多谢北南南北大哥,马上试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-5 18:02:18 | 显示全部楼层
老大,还是不行,选winxp,然后还是fc5的那个grub界面,再选还是!
unhide (hd0,1)
hide (hd0,0)
另:上面这两句什么意思阿?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-5 18:03:38 | 显示全部楼层
这是我现在的grub.conf

default=0
timeout=5
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.15-1.2054_FC5)
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/ rhgb quiet
        initrd /boot/initrd-2.6.15-1.2054_FC5.img
title WinXP
        unhide (hd0,1)
   hide (hd0,0)
        rootnoverify (hd0,1)
        chainloader +1
        makeactive
回复 支持 反对

使用道具 举报

发表于 2006-5-5 18:09:12 | 显示全部楼层
帖一下fdisk -l
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-5 18:30:32 | 显示全部楼层
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1           1           0   10  OPUS
Partition 1 does not end on cylinder boundary.
/dev/hda2   *           1        1306    10490413+   c  W95 FAT32 (LBA)
/dev/hda3            1307       11749    83883397+   f  W95 Ext'd (LBA)
/dev/hda4           11750       14594    22843296   bf  Solaris
Partition 4 does not end on cylinder boundary.
/dev/hda5            1307        9162    63103288+   b  W95 FAT32
/dev/hda6            9163       11584    19454683+  83  Linux
/dev/hda7           11585       11749     1325331   82  Linux swap / Solaris
回复 支持 反对

使用道具 举报

发表于 2006-5-5 18:51:39 | 显示全部楼层
title WinXP
rootnoverify (hd0,1)
chainloader +1
makeactive

这样行不行???
回复 支持 反对

使用道具 举报

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

本版积分规则

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