无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3027|回复: 5
打印 上一主题 下一主题

已解决:想GRUB启动HD1,0但是启动的是HD0,0

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-3 09:15:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我家里的电脑用的是双硬盘,分别都装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 编辑 ]
2#
发表于 2007-8-3 10:00:46 | 只看该作者
试试:
title boot from hd1
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
回复

使用道具 举报

3#
发表于 2007-8-3 10:06:46 | 只看该作者
应该仿真下就没事了
楼上说了
回复

使用道具 举报

4#
 楼主| 发表于 2007-8-3 10:53:27 | 只看该作者
多谢两位前辈,确实是MAP参数就可以了。
但能否说一下,我原来的为什么不行吗?
回复

使用道具 举报

5#
 楼主| 发表于 2007-8-3 11:28:46 | 只看该作者
刚才去看了一下GRUB命令索引,MAP的意思是映射设备。
照这样说来,意思 就是在使用ROOT命令的时候,GRUB没有识别区分到(HD0) (HD1),只识得(HD0),所以,只从(HD0)上的启动系统。
请问这样理解对吗?
回复

使用道具 举报

6#
发表于 2007-8-3 13:09:59 | 只看该作者
好东西,学习了,谢谢!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-9-25 16:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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