无忧启动论坛

标题: 如何使用VHD,详细U盘设置相关,请高手指点 [打印本页]

作者: un2538894    时间: 2017-7-10 01:41
标题: 如何使用VHD,详细U盘设置相关,请高手指点
本人想弄个U盘系统WIN10可是怎么弄都是无法启动。硬盘拆了也是一样。。怎么让U盘成功启动系统WIN10,请高手一一指教。。
作者: 2013feng901012    时间: 2017-7-10 09:33
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

参考细细哥的帖子,现成的鱼
作者: parsons    时间: 2017-7-10 13:14
本帖最后由 parsons 于 2017-7-10 16:08 编辑

如果VHD放在硬盘可以启动 , 只是放在U盘无法启动
看一下VHD裡面的機碼 :
[HKEY_LOCAL_MACHINE\SYSTEM\HardwareConfig\{0a33bb30-d012-5f47-8ff3-b12cc6619af6}]
"BootDriverFlags"=dword:00000000

放在U盘启动 , 這個 BootDriverFlags 可以是 00000014 或 0000001c (16進位)
如果是 00000000 就表示只能從硬盘启动 , 因為启动文字階段 , 不會載入 USB 驅動

不要忘了 BCD 裡面 USB VHD 启动項的 device 及 osdevice 路徑得指向該 USB VHD

進 PE
USB 盤符是 K , WIN10.VHDX 放在 K , EFI 資料夾在 L:
bcdedit /store L:\EFI\Microsoft\Boot\bcd , 可看到 BCD 裡面 USB VHD 启动項 :

Windows 開機載入器
-------------------
identifier              {71768dec-fc0e-4b6a-bde4-00102e6856dc}
device                  vhd=[K:]\WIN10.VHDX
path                    \windows\system32\winload.efi
description             110g USB \WIN10.VHDX
locale                  zh-TW
inherit                 {bootloadersettings}
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                vhd=[K:]\WIN10.VHDX
systemroot              \windows
resumeobject            {f62a4f96-63d4-11e7-9c8a-2c56dca06379}
nx                      OptIn
bootmenupolicy          Legacy




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3