| 本帖最后由 村牛 于 2015-10-27 22:51 编辑 
 今天碰到一个很奇怪的问题
 
 弄了个vhd。现在想添加启动项.(efi)
 
 如果用bootice 手动添加 没任何问题  可以正常启动  如下图
 
   
 图A 成功启动
 
   
 但是如果用bcdedit命令来添加  缺不能启动了   如下图
 
 复制代码bcdedit /copy {current} /d "001" ---(得出GUID)
bcdedit /set "GUID" device vhd=[D:]\win8.vhd"
bcdedit /set "GUID" osdevice vhd=[D:]\win8.vhd"
bcdedit /set "GUID" path \Windows\system32\winload.efi"
bcdedit /set "GUID" winpe on"
bcdedit /set "GUID" detecthal on"
 图B  启动失败
 
   
   
 从 图A  和 图B 来看  没任何差别     非常搞不明白什么原因
 
 
 而且用bootice来添加 vhd项后  把里面的 GUID 复制出来
 然后再用
 
 复制代码bcdedit /set "GUID" device vhd=[D:]\win8.vhd"
bcdedit /set "GUID" osdevice vhd=[D:]\win8.vhd"
bcdedit /set "GUID" path \Windows\system32\winload.efi"
bcdedit /set "GUID" winpe on"
bcdedit /set "GUID" detecthal on"
 来设置其他信息,也可以启动。。。。
 、
 对比之后  感觉问题出在这个 bcdedit /copy {current} /d "001"
 搞得头都晕了
 
 
 不知道有哪位朋友碰到过 或者啥原因么  因为我想用命令方式来实现   不然用bootice 手动添加启动项没那么人性化
 
 麻烦知道的指点下  到底是啥问题   在此先谢过@!  在线等候佳音
 
 ;/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 
 
 那么现在问题来了 ,发现用
 
 可以代替复制代码bcdedit /create /d " test" /application osloader
复制代码 bcdedit /copy {current} /d "001"
 唯一要设置下系统路径和系统语言 。如下图,
 
   
 反复查看也没看到 bcdedit 下有哪个参数可以修改这两项的。。。。有人知道么?
 
 
 
 |