无忧启动论坛

标题: 从硬盘启动命令失效。急等。 [打印本页]

作者: xintiandi    时间: 2011-9-20 22:21
标题: 从硬盘启动命令失效。急等。
title  24  从硬盘启动
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader (hd1,0)+1
boot
这是我之前重硬盘启动的菜单,我是把grub安装在移动硬盘的第一个分区上的 fat32的。之前用在这个移动硬盘上都是正常的。后来我把本地硬盘的第一个分区格式。将之前的xp装成win7了。把最后一个eisa隐藏分区装成xp系统。现在我启动的是最后一个分区上的xp系统,启动移动硬盘,选择从硬盘启动。卡在黑屏处。左上角一个光标在闪,请高手帮忙写个硬盘启动的命令。通用性要好。
作者: thttht    时间: 2011-9-20 23:21
你是想启动xp还是想启动win7?

你试试这个:

启动xp:
find --set-root /NTLDR
map () (hd0)
map (hd0) ()
map --rehook
find --set-root /NTLDR
chainloader /NTLDR

启动win7:
find --set-root /BOOTMGR
map () (hd0)
map (hd0) ()
map --rehook
find --set-root /BOOTMGR
chainloader /BOOTMGR
作者: xintiandi    时间: 2011-9-21 10:31
但是这样有个问。我现在是想启动xp,当然启动win7也可以。我的系统是xp和win7切换的。如果运行xp时,win7分区是没有激活的。运行win7时,xp系统是没有激活的。最关键是我的移动硬盘的启动分区里面也有ntldr和bootmgr这2个文件,一个是启动2003pe用的,一个是启动win7pe用的,不知道这样是否会与本地硬盘上的系统引导文件冲突。
作者: jh1688    时间: 2011-9-22 08:53
标题: 回复楼主
楼主,请试试这样行吗??

我用在移动硬盘上的:

title 启动 本地硬盘
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3