修复Win7与win2008双系统错误的秘笈

  电脑预装win7系统,平时工作娱乐使用挺好的,但有时开发程序需要使用服务器功能的系统,为此又安装了Server2008,安装的部分运行正常;在安装完Office 2007和Live Services之后,只剩下少量程序没有安装以及少量设备没有配置,此时笔者开始导入旧数据。笔者之所以没能立刻意识到问题的存在是因为笔者首先就启动了重新加载备份数据。当笔者安装DVD时,系统弹出“找不到启动设备”的错误信息。这时候就懵了,脑袋第一反应如何解决呢?


  首先,笔者以前在CD指令消失后等待启动未果的情况下,会尝试使用F8键。然后会选择“修复我的系统”以及“启动修复”,Windows便会找到症结所在。这一次,虽然换成了安装DVD,但是笔者还是选择了与上面相同的步骤且得到相同的结果。它只是需要一些命令提示符,并给出一些能看到哪些部分被用作启动的启动配置数据编辑器(BCDEDIT)。

  要查看这些细节,命令提示符必须和Run作为Admimistrator一起给出。

  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 Server 2008 和即将发布的Windows 7则成为安全关注重点,因此企业们(尤其是那些仍然在使用XP系统的企业)应该考虑尽早部署这个组合,但是要注意的是双系统容易出现问题,为此,在使用这两个系统的时候要特别注意某些注意事项.

推荐阅读