|
|
发表于 2020-12-6 16:56:22
|
显示全部楼层
本帖最后由 lps4290 于 2020-12-6 17:12 编辑
一、
测试了UDM_MANUAL_BOOT_TEST_500M,新、旧电脑都能出菜单,按 SWITCH UDM 切换到
UDM核心也能启动菜单,包括boot No 1(5) UDm这些菜单。
二、
但这个测试包,是外置 GRLDR 启动,所以能启动我那台旧电脑。但如果是默认的按文件名启
动,我旧电脑则无法启动并加载主UDm区中的menu.lst出来菜单,即使将grub、bootmgr等等
丢进主UDm区,也启动不了。目前只有将grub导入启动区才能正常启动,但还需要挂载主UDm
区才能加载menu.lst并调用其中的工具,之前已经试过启动区的grub加入代码也无法调用内置
的ldudpe,但如今在你那个测试包找到了办法:
map %@boot%36864+40960 (76) > nul && map --hook > nul
set LDUDPE=
if exist (76)/udm/ldudpe && set LDUDPE=ldudpe > nul
command %LDUDPE% (fd0) 1 *
我先把ldudpe拷到子盘/udm/目录下,然后把上面的代码抄写到启动区中的grub,然后旧电脑顺利启动。
另外顺便问问:ldudpe UDm至fd0和hd0区别大么?
|
|