怎么启动硬盘上的bootmgr
#iftitle only show when command in [] returns true# set a variable named bootmgr where /bootmgr is found.
iftitle load BOOTMGR of Windows VISTA/WIN7/WIN2008 on %bootmgr%
fallback +1
chainloader %bootmgr%/bootmgr
savedefault --wait=2
这个只显示启动优盘上面hd0,0的,要启动硬盘上面的怎么写菜单呢? 微软早期的引导管理器,通常不支持从 (hd1) 启动。Win10 以后的 BOOTMGR 是否支持从 (hd1) 启动,我并不了解。
为了明确起见,以下假定 bootmgr 不支持(它自己)从 (hd1) 被启动。
因此,要想启动 (hd1) 上的 bootmgr(注意此处假定 hd1 就是你的本地硬盘!),你需要首先交换磁盘号码,把 (hd1) 虚拟成 (hd0),这样才行。
map(hd0)(hd1)
map(hd1)(hd0)
map--hook
find--set-root--devices=h/bootmgr
chainloader/bootmgr
boot
如果本地硬盘不是 (hd1) ,而是 (hd0),那就不需要 map 命令了,直接用如下命令启动便可:
find--set-root--devices=h/bootmgr
chainloader/bootmgr
boot
不点 发表于 2017-8-8 07:33
微软早期的引导管理器,通常不支持从 (hd1) 启动。Win10 以后的 BOOTMGR 是否支持从 (hd1) 启动,我并不了 ...
小白很菜,非常感谢大师指点。
我试下。
页:
[1]