根据一份文档,Ray找到了创建该选项的途径,可以从C:\Sources\boot.wim启动计算机。方法如下:
架构图
1. 复制从Windows Vista安装DVD中的boot\boot.sdi文件到C:\boot (注意:这个文件夹是隐藏的)
2. 使用下列命令序列在BCD中创建ramdiskoptions对象,字串“{ramdiskoptions}”代表已知对象的GUID:
bcdedit /create {ramdiskoptions} /d "Ramdisk options"
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=c:
bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
3. 创建启动入口:
bcdedit -create /d "Windows PE boot" /application OSLOADER
4. 第3步返回了与刚刚创建的启动入口相关的GUID,运行下列命令配置这个启动入口:
bcdedit /set {NewGUID} device ramdisk=[c:]\sources\boot.wim,{ramdiskoptions}
bcdedit /set {NewGUID} path \windows\system32\boot\winload.exe
bcdedit /set {NewGUID} osdevice ramdisk=[c:]\sources\boot.wim,{ramdiskoptions}
bcdedit /set {NewGUID} systemroot \windows
bcdedit /set {NewGUID} winpe yes
bcdedit /set {NewGUID} detecthal yes
bcdedit /displayorder {NewGUID} /addlast
OK,在启动时就会出现“Windows PE boot”选项,然后从c:\sources\boot.wim启动机器。