无忧启动论坛
标题:
已解决:想GRUB启动HD1,0但是启动的是HD0,0
[打印本页]
作者:
少年张丰
时间:
2007-8-3 09:15
标题:
已解决:想GRUB启动HD1,0但是启动的是HD0,0
我家里的电脑用的是双硬盘,分别都装XP系统。
在第一硬盘装了GRUB后,menu.lst里启动XP内容是这样的:
title boot hd0 deepinXP5.7.1
root (hd0,0)
chainloader +1
我就参照这一段,加入第二硬盘的 启动内容,但是启动的却是第一硬盘 的系统,自己搞不明白,想请教前辈,以下是加入第二硬盘启动的MENU.LST。谢谢!
timeout 2
default 1
title cpznDOS XUSBOOT (MEM)
kernel (hd0,7)/cpzn/memdisk.gz
initrd (hd0,7)/cpzn/xusboot.img
title boot hd0 deepinXP5.7.1
root (hd0,0)
chainloader +1
title boot from hd1
root (hd1,0)
chainloader +1
title boot from cd-rom
root (hd0,0)
scdrom --bootcd
scdrom --bootcd
title Restart
reboot
[
本帖最后由 少年张丰 于 2007-8-3 10:52 AM 编辑
]
作者:
lianjiang
时间:
2007-8-3 10:00
试试:
title boot from hd1
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
作者:
hytmtet
时间:
2007-8-3 10:06
应该仿真下就没事了
楼上说了
作者:
少年张丰
时间:
2007-8-3 10:53
多谢两位前辈,确实是MAP参数就可以了。
但能否说一下,我原来的为什么不行吗?
作者:
少年张丰
时间:
2007-8-3 11:28
刚才去看了一下GRUB命令索引,MAP的意思是映射设备。
照这样说来,意思 就是在使用ROOT命令的时候,GRUB没有识别区分到(HD0) (HD1),只识得(HD0),所以,只从(HD0)上的启动系统。
请问这样理解对吗?
作者:
wfdragon
时间:
2007-8-3 13:09
好东西,学习了,谢谢!
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3