Board logo

标题: 虚拟机安装ghost系统碰到的无法引导的怪问题 [打印本页]

作者: chinaren12     时间: 2010-11-4 12:32    标题: 虚拟机安装ghost系统碰到的无法引导的怪问题

虚拟机安装ghost系统碰到的无法引导的怪问题

这问题的由来是这样的:

我想做一个纯净的,安装版的win2003系统。于是就在菜鸟之家下载了win2003精简版的iso文件,在本机上用微软的虚拟机新建一个xp的虚拟机。当然,虚拟硬盘也是新建的。

然后我通过dos下面的spfdisk把10g的虚拟硬盘分为2个分区,主分区2g,扩展分区8g,然后通过winpe引导到windows界面,用虚拟光驱挂载iso文件。再通过iso里面的win。bat把系统所需的所有文件都copy到c分区。不重启虚拟机,然后我运行ghost把c盘做成映像文件放到d盘。

然后重启虚拟机,能正常引导到win2003的安装界面。

问题来了:我再另外新建一个虚拟机。同样的重新分区,然后把上面做好的gho文件恢复到新的虚拟机上。重启。虚拟机无法引导虚拟硬盘上的win2003. 提示“a disk read error occurred Press ctrl+alt+del to restart”。在这种情况下,我通过winpe引导到windows界面,查看c盘。文件在,结构也正确。然后我又回到dos下面,通过fdisk /mbr,spfdisk /mbr。想修复引导分区的mbr,但是没用,还是一样的无法引导c盘。
再后来。我通过xp sp3的iso引导到故障恢复控制台,使用fixmbr,fixboot。还是无法引导。

接着,我又下载了网上的mbrfix.exe,在winpe下修复引导。虚拟机还是无法引导c盘的win2003安装程序。

然后,我又通过对比两个虚拟机C盘的mbr。发现能引导的虚拟机的mbr和无法引导的mbr确实不同。由此我确定是mbr的问题。

但关键是为什么那个不能引导的虚拟机我用了这么多种工具都无法修复引导呢????

为什么会出现这样的情况呢????

这种情况到底该如何方便快捷的解决呢?(通过xp或者是2003的安装光盘进行一次安装进行修复的方法是确实可行,并且有效的。但是我想要的是简单的方法。)