|
本帖最后由 qj_tzy 于 2017-4-27 21:48 编辑
非常感谢!
其实,我是在使用自己编制的菜单系统,即《Windows多分区系统、多VHD系统、多ramos内存系统-多启动管理器菜单_2016年6月4日更新
http://bbs.wuyou.net/forum.php?m ... &fromuid=349593(出处: 无忧启动论坛)》下,使用ntboot引导vboot驱动的xp/2003/vista/2008的vhd系统时出现的1楼的错误,原来在此菜单下使用ntboot引导vboot驱动的vhd系统时一直是正常的,最近几天才出现此错误,变量内容是传递正确的,查看grub4dos菜单代码也没发现问题,所以我一直不解,才发贴求助的。
现在只能弃此菜单系统不用,用grub4dos重新编制简单的启动菜单,用你提供的方法,在新编制的简单菜单中,已引导正常,且我将ope.iso中的siso拷出放在/g4dmenu/目录下,如下调用也成功:
title 启动 winXP的子VHD映像系统(vboot方式-SISO调用)
set vhdfile=/vhdos/winxp_x32_gpt_child.vhd
set sisofile=/g4dmenu/siso
find --set-root --devices=h %vhdfile%
echo %@root%%vhdfile% | set vhdfile=
find --set-root --devices=h %sisofile%
command %sisofile% NTBOOT=VBOOT=%vhdfile%
boot
但在旧的复杂菜单系统中,昨天我已测试过了,结果是直接重启。
|
|