LinuxSir.cn,穿越时空的Linuxsir!

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

求助WinXPsp2和linux双系统的问题

[复制链接]
发表于 2004-12-21 15:27:59 | 显示全部楼层 |阅读模式
两个硬盘,第一个装linux,第二个是winxp。在grub启动菜单中自动生成两项:linux和other。linux可以正常启动,但是启动win的时候就halt住了。尝试过很多办法,看了很多帖子,也没解决,寒~~~
 楼主| 发表于 2004-12-21 15:41:28 | 显示全部楼层
GRUB.Conf:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
#          initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.9-1.667)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-1.667 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.9-1.667.img
title WinXP
        rootnoverify (hd1,0)
        chainloader+1
 楼主| 发表于 2004-12-21 15:42:27 | 显示全部楼层
fdisk -l
Disk /dev/hda: 41.1 GB, 41173057024 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14        5005    40098240   8e  Linux LVM

Disk /dev/hdb: 80.0 GB, 80025280000 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hdb2            1276        9728    67898722+   f  W95 Ext'd (LBA)
/dev/hdb5            1276        2550    10241406    7  HPFS/NTFS
/dev/hdb6            2551        5100    20482843+   7  HPFS/NTFS
/dev/hdb7            5101        7650    20482843+   7  HPFS/NTFS
/dev/hdb8
 楼主| 发表于 2004-12-21 15:44:29 | 显示全部楼层
尝试过
title WinXP
rootnoverify (hd1,0)
makeactive
chainloader+1
没解决....
发表于 2004-12-21 16:01:03 | 显示全部楼层
title win xp
map (hd0),(hd1)
map (hd1),(hd0)
rootnoverify (hd1,0)
chainloader+1
 楼主| 发表于 2004-12-21 20:02:58 | 显示全部楼层
照版主的话试了试,Error11:Unrecognized device string...看了一下grub的help,
map TO_DEVICE FROM_DEVICE
于是改为:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader+1
于是选择启动win就屏幕一闪,回到选择菜单....
问题还是没解决
尝试加入makeactive命令也是同样...
哪位大大遇到过同样问题?怎么解决的?help!!!
发表于 2004-12-21 21:11:39 | 显示全部楼层
先检查一下,
chainloader +1,
不是
chainloader+1
看看是不是这个问题.
发表于 2004-12-21 23:24:02 | 显示全部楼层
First install WinXP then Linux will be OK.
发表于 2004-12-22 14:41:49 | 显示全部楼层

我也遇到同样问题。

我的配置是:康柏-ARMADA-E500笔记本。WIN-XP-HOME-SP2,WINSERVER-2003。MDK10。1。
首先安装了XP,因为是正版光盘和序列号,经常使用的。之后安装SERVER2003,最后安装MDK10。1。
现在的表现是进入LINUX没有任何问题,但是重启计算机进入WINDOWS肯定挂机,需要强制关机,然后再次开机才可以,
我的LILO安装在第一扇区,MBR。
使用grub引导WINDOWS。
这里有一个现象也许对高手的思路有所帮助,在刚刚安装完LINUX后是没有进入WINDOWS挂机现象的,记得好象是用2003的磁盘管理后,系统发现了LINUX分区,是WINDOWS不能识别的,之后才出现挂机现象。但是在2003清除linux分区,并且进入2003或者XP在管理工具-服务中取消逻辑磁盘监测,再次重新安装LINUX仍然无法解决故障。
总是觉得问题还是在于WINDOWS对于LINUX分区的管理上。
不太明白具体原因,希望老鸟能够解答。
发表于 2004-12-23 08:59:59 | 显示全部楼层
在安装Linux之前,务必在Windows中把打算用来安装Linux的分区删掉,变成空闲、未分区的样子。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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