红联Linux门户
Linux帮助

linux下引导双系统.问题.

发布时间:2008-12-09 15:45:34来源:红联作者:偶是一杂雪霜
一个小红帽.一个windowsXp.
我是三块硬盘
40G并口.80G串口.160G串口.
40G并口上安装的是小红帽
160G串口上安装的是XP系统.

grub配置文件如下.
title red hat linux (2.4.20-8smp)
root (hd0,0)
kernel /vmlinuz-2.4.20-8smp ro root=LABEL= /hda=ide-scsi
initrd /initrd-2.4.20-8smp.img
title red hat linux-up (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8smp ro root=LABEL= /hda=ide-scsi
initrd /initrd-2.4.20-8.img
#以下是我增加的XP引导信息
title windows XP
rootnoverify (hd2,0)
chainloader (hd2,0)+1
#因为我看grub教程里.不论是并口.串口在grub都是标识为hdX.所以上面我仍然用的是hd.不知道是那里错了.
始终进不了XP系统.光标一直在那里闪动...
有人做过希望能赐教.谢谢先.



40G并口.80G串口.160G串口.
40G并口上安装的是小红帽
160G串口上安装的是XP系统.

grub配置文件如下.
title red hat linux (2.4.20-8smp)
root (hd0,0)
kernel /vmlinuz-2.4.20-8smp ro root=LABEL= /hda=ide-scsi
initrd /initrd-2.4.20-8smp.img
title red hat linux-up (2.4.20-8)
root (hd0,0)
kernel /vmlinuz-2.4.20-8smp ro root=LABEL= /hda=ide-scsi
initrd /initrd-2.4.20-8.img

后来我改成下面的配置文件就可以了.
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify(hd1,0)
chainloader+1
boot
title xp
rootnoverify (hd1,0)
chainloader(hd1,0)+1
就可以了.

[ 本帖最后由 偶是一杂雪霜 于 2008-12-11 14:22 编辑 ]
文章评论

共有 6 条评论

  1. 偶是一杂雪霜 于 2008-12-26 21:44:24发表:

    谢谢

  2. loginadd 于 2008-12-18 09:38:58发表:

    阅读~~~

  3. 偶是一杂雪霜 于 2008-12-11 14:22:54发表:

    问题.解决.了
    大家可以看看.

  4. ljxu 于 2008-12-10 16:37:15发表:

    :0w223dc

  5. mathslinux 于 2008-12-09 19:23:21发表:

    title windows XP
    rootnoverify (hd2,0)
    makeactive
    chainloader +1


    确定你的设备被识别为hd2,你fdisk -l看看,然后试试这样,把他激活

  6. shemily 于 2008-12-09 19:21:21发表:

    开机选操作系统的时候,可以按一个键进入命令行模式,你在grub>后面输入root (h,然后按两次tab键,这个时候可以看到你的那些盘,你再看看标志是什么