|
本帖最后由 chen463 于 2023-7-3 14:29 编辑
title run-2011yaya2007777-pe
find /EFI/grub/RUN | set bd= ;; echo bd=%bd%
find --set-root ls /PE/
set highest=yes
command %bd%/EFI/grub/RUN --automenu /PE/
boot
上面操作说明
find /EFI/grub/RUN | set bd= ;; echo bd=%bd%
这命令指示定位%bd%变数
find --set-root ls /PE/
set highest=yes
command %bd%/EFI/grub/RUN --automenu /PE/
接下来命令是一贯到底的,中间没有停顿
find --set-root ls /PE/
搜寻到/PE/是 (hd1,1)分区,是从近到远,即使有多个/PE/还是显示最快搜寻到的哪一个 分区/PE/
command %bd%/EFI/grub/RUN --automenu /PE/
上面搜寻被定位在 (hd1,1)分区,而您启动盘ROOT是 (hd0,1),里面放有RUN/NTBOOT文件,
前面被定位在 (hd1,1)分区里接着执行command %bd%/EFI/grub/RUN
(hd1,1)分区里没有RUN/NTBOOT文件,就找不到而告失败。
.....
如果把find /EFI/grub/RUN | set bd= ;; echo bd=%bd%往下拉,就是重新定位RUN位置,
接下来command %bd%/EFI/grub/RUN就成立了 (hd0,1)分区启动。
但是进入后按(返回主菜单)已经出不来了被定位在 (hd1,1),
无法从 (hd1,1)> 回到原先的ROOT (hd0,1)菜单
.....
如果不要定位取消find --set-root ls /PE/,
把它设定在后面command %bd%/EFI/grub/RUN --automenu (hd1,1)/PE/就成立了,
按(返回主菜单) 从 (hd1,1)> 回到原先的ROOT (hd0,1)菜单
但是发现主菜单已不能再执行其他的RUN菜单里面有%bd%变数,只能执行(hd1,1)明码命令。
{旧文件RUN也是相同情况的}
title 使用外部命令 RUN-N2启动 WIM/IMG (wim方案2-N2)\n find(hd0,1)/boot/imgs/winpe.wim root %@root%
find /boot/imgs/winpe.wim
command /EFI/grub/ext/RUN (hd1,1)/boot/imgs/winpe.wim
|
|