本帖最后由 村牛 于 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 下有哪个参数可以修改这两项的。。。。有人知道么?
|