|
将近来试用G4E/NTBOOT/RUN 和 NTLOADER的情况汇总一下
三台电脑,主板分别位H61、B85、B250;
系统中第一硬盘为SSD,还挂有机械盘,均是MBR盘;
三台电脑使用同一启动U盘及相同菜单(版本不同写法有异)试用;
启动U盘上(位置已知)、硬盘上(分区未知)PE文件的菜单略有不同;
所有待启动PE文件的位置都是独一的,U盘上的在/sources中,硬盘上的在/winpes中;
G4E/NTBOOT/RUN/NTLOADER都只唯一存在于启动U盘中;
一、0701 的 G4E/NTBOOT/RUN 和 NTLOADER使用情况
1)在H61、B85这两台电脑,U盘启动后:
NTBOOT 启动U盘和硬盘上的WIM,均成功;
RUN 启动U盘和硬盘上的 WIM 和 ISO,均成功;
NTLOADER 启动U盘和硬盘上的 WIM,均成功;
2)唯独启动B250这台电脑机械盘上的 WIM/ISO 均失败;
二、0720 的 G4E/NTBOOT/0722 的 RUN 和 NTLOADER使用情况
1)在B250这两台电脑,U盘启动后:
NTBOOT 启动U盘、硬盘上的WIM,均成功;
RUN 启动U盘、硬盘上的 WIM 和 ISO,均成功;
NTLOADER 启动U盘上的 WIM 成功,但启动机械盘上的 WIM 失败;
2)在H61、B85这两台电脑,U盘启动后:
NTBOOT 启动U盘上的 WIM 成功;
NTBOOT 启动机械盘上的 WIM 失败;
RUN 启动U盘上的 WIM 成功;
RUN 启动机械盘上的 WIM 失败;(猜测既然单用NTBOOT会失败这里也不大会成功)
RUN 启动U盘、硬盘上的 ISO 均成功;(猜测启动ISO可能无需调用NTBOOT)
NTLOADER 启动U盘、机械盘上的 WIM ,均成功;
三、在B85上测试0720G4E/NTBOOT、0722RUN的情况
B85上第一硬盘SSD,第二硬盘机械盘;
U启进G4E命令环境查看:(hd0,0)为U盘;(hd1,0)(hd1,4)(hd1,5)为SSD盘;(hd2,4)(hd2,5)为机械盘;
NTBOOT启动(hd2,4)/winpes中的wim,失败,提示:
0xc000000e
a required device isn't connected or can't be accessed.
根据提示按ENTER选择OS,出 NT6+WIM,再按ESC,有时可以退回主菜单;
*按ESC后,经常出现屏幕上只有一个菜单外框,没字符甚至光标闪烁的现象,但没死;
再按C键进G4E命令环境查看,发现会多出一个FAT(32)虚拟盘,比如(hd3,0),ls看内容应该是NTBOOT虚拟硬盘;
键入root查看,显示root是该虚拟盘(hd3,0);
使用的NTBOOT菜单如下:
title 使用外部命令 ntboot 启动 wim (Case-1) \n\r 启动启动U盘上的/sources/PE64.wim (If Any)
%@boot%/efi/grub/ext/ntboot %@boot%/sources/PE64.wim
boot
title 使用外部命令 ntboot 启动 wim (CASE-2) \n\r 启动非启动设备上的/winpes/PEx64.wim (If Any)
find /efi/grub/ext/ntboot | set bd=
find --set-root /winpes/PEx64.wim
%bd%/efi/grub/ext/ntboot /winpes/PEx64.wim
boot
从失败的CASE-2菜单看:%bd%/efi/grub/ext/ntboot 已经执行,但找不到/winpes/PEx64.wim;
会不会是%bd%/efi/grub/ext/ntboot的执行,在某种情形下污染了find --set-root /winpes/PEx64.wim的结果?
非常难得的一次,看到过失败屏幕回显(大致如下):
(hd2,4)
failed to install virtual partition ...
failed to install virtual partition ...
failed to install virtual disk ...
failed to install vdisk ...
(hd3,0)
failed to install virtual partition ...
failed to install virtual partition ...
failed to install virtual disk ...
failed to install vdisk ...
BCD hive load error.
基本就死了;
令人意想不到的是,如果将 (hd2,4)中的/winpes 移动为 (hd1,5)上的/winpes,则失败的CASE-2菜单却能成功!
|
|