LinuxSir.cn,穿越时空的Linuxsir!

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

安装FC5后进不了XP了

[复制链接]
发表于 2006-8-3 00:26:52 | 显示全部楼层 |阅读模式
我原本在串口硬盘上装了XP
今天在并口盘上装了fc5,但是安装过程中它并没有检测到XP
安装完成后我手动在 menu.lst 中添加了

title Windows XP
        rootnoverify (sd0,0)
        chainloader  +1

但是启动不成功
换成
title Windows XP
        chainloader(sd0,0)  +1
也不行
怎么才能解决阿
发表于 2006-8-3 00:54:21 | 显示全部楼层
sd肯定是不对的,
应该是
title Windows XP
rootnoverify (hdX,0)
chainloader +1

X是几我就想不清了。可以进入grub查:
/sbin/grub

    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename.]

grub> cat
Error 1: Filename must be either an absolute pathname or blocklist

grub> cat (hd (按tab键)
Possible disks are:  hd0 hd1

grub> cat (hd0,
Possible partitions are:
   Partition num: 0,  Filesystem type unknown, partition type 0x7
   Partition num: 1,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 2,  Filesystem type unknown, partition type 0xfd
   Partition num: 4,  Filesystem type unknown, partition type 0x7

partition type 0x7标示是NTFS格式的分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-3 09:20:37 | 显示全部楼层
hdx是并口硬盘吧,我的XP在串口硬盘也就是sda上面。
不过这个命令应该有用,我晚上试试
回复 支持 反对

使用道具 举报

发表于 2006-8-3 17:41:03 | 显示全部楼层
grub所有的盘都是用hdX来表示,没有sata不sata,它不管
回复 支持 反对

使用道具 举报

发表于 2006-8-3 17:45:18 | 显示全部楼层
估计你还会有问题,将原来的
  1. title Windows XP
  2. rootnoverify (sd0,0)
  3. chainloader +1
复制代码

改成

  1. title Windows XP
  2. map (hd1) (hd0)
  3. map (hd0) (hd1)
  4. makeactive
  5. rootnoverify (hdX,0)  --不知道你的windows在哪个盘 X自己填
  6. chainloader+1
复制代码

目的是将两个盘里的MBR信息相互映射
我也是两块硬盘的,如果你的Linux的硬盘在主盘,而Windows在从盘就会有这样的问题
如果翻过来,应该就找不到Linux了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-3 19:54:32 | 显示全部楼层
可以了,楼上的强
我也试了grub的cat命令
但是按TAB键后没有出现任何东西
只是光标往后移动了一段距离
不知道怎么回事
回复 支持 反对

使用道具 举报

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

本版积分规则

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