BootMgr从选项出调用的设备是D:驱动——也就是笔者的外部eSATA驱动。为了对其值进行编辑,笔者输入:bcdedit/set{bootmgr} device “partition=C:” 。笔者很肯定C:驱动包含了D:驱动曾使用过的bootmgr。不过这对解决问题没有多大帮助。 下一步,笔者通过输入:bcdedit/export c: filename来提取bootmgr的备份。然后,从DVD装置中重启电脑,并选择“修复系统”。然后选择转到命令提示符,并将电脑内部驱动和外部eSATA驱动中的bootmgr.efi文件都删除。 最后,关闭系统,并切断外部eSATA驱动的连接。然后接通电源,从DVD装置中启动。笔者选择了“修复系统”,而当自动化进程为Windows安装进行扫描时,它会立刻发现启动的问题所在,并建议对其进行修复。笔者同意该系统的修复建议,并且在没有外部eSATA驱动和DVD装置的情况下重启电脑。于是成功了。 现在,在启动菜单中,可以找到Windows 7和Windows Server 2008的选项了。 Windows 7选项看上去正常,因此笔者将其关闭并连接上外部eSATA驱动。重启的时候,笔者选择了安装Windows Server 2008,一切运行正常。 下图是启动配置数据编辑器的当前输出情况:
要更改输入条目,这样它们就不会以recovered的形式显示出来,输入:Bcdedit /set {current} description “Windows 7 Ultimate” Bcdedit /set {001ab8a8-8ac2-11de-9b93-be53b579b53c} description “Windows Server reg; 2008 Enterprise” 注意:将{001ab8a8-8ac2-11de-9b93-be53b579b53c}替换成列表中所列的任意ID
本文来源:华军资讯 作者:佚名