需要重建手动转换为 VMDK 的多重引导磁盘的引导扇区和分区表

需要重建手动转换为 VMDK 的多重引导磁盘的引导扇区和分区表

有一个 HD 问题,不是处于健康状态我能够及时使用 Acronis Image Home 进行备份。备份是部分的,原始磁盘有 4 个分区(3 个主分区、可引导分区和一个仅逻辑的数据分区),有一个引导管理器分别用于引导 Windows 7(1)、Windows Vista(2)、WindowsXP(3)。我只备份了 W7 分区和数据分区。

我不需要旧的 Vista 和 WinxP 驱动器,这就是为什么我做了部分备份,而不是磁盘备份

我想虚拟化旧机器. 使用 VMware vCenter Converter 时,我无法转换 tib 文件,它出现错误,可能是因为这只是第一个和最后一个分区的部分备份。

所以我选择了一条不同的路,我装载了 TIB 文件,将两个分区挂载为单独的磁盘,然后使用 EASE Backup,我备份了第一个(Windows 7)分区并将映像转换为 VMDK。

现在我创建了一个 Workstation 9 VMX(使用 VMWARE 试用版),它要求我将 VMDK 转换为 9.0 版本(我说不)。我稍后会转换数据分区。

打开虚拟机电源,它启动到启动管理器但显然不管我选择什么启动选项,它都不起作用我收到这个错误

状态:0xc000000e

信息:由于无法访问所需设备,因此启动选择失败。

如果我记得使用 VMware 转换器的话,该软件会负责机器转换,包括在真实硬件上安装机器时使用的控制器驱动程序。

现在我需要解决这个问题,并且我需要建议,以确保所有步骤安全且顺利进行

当然,必须更新引导扇区和分区表以反映仅有分区的磁盘,并且还需要解决系统中安装的所有可能导致问题的驱动程序的问题。

我有 Windows 7 安装 DVD,可以尝试使用一些实用程序来修复它,但从未这样做过,所以我需要指导。

更新

使用 W7 安装盘并修复启动,删除所有其他分区,现在系统开始加载,但我得到了蓝屏死机...

状态:0x0000007B

答案1

解决方案在这里:

http://communities.vmware.com/message/2183682#2183682

恢复:你需要确保逻辑 SAS Scsi 控制器在您的 VM VMX 文件上设置,并且您必须从中启动的 VMDK 驱动器设置为在该控制器上运行。

终于解决了 BSOD您需要修改 Guest OS 注册表,您可以使用可以加载 Windows 的实时 CD、恢复 CD 或任何可以加载 Regedit 的东西或其他注册表工具,选择客户操作系统系统配置单元,然后更改HKLM/ControlSet001\services\LSI_SAS, 然后将启动类型设置为 REG_DWORD 0(我的是 3,后来改成了 0),卸载 Hive 就完成了,你需要重启并删除任何不再有用的驱动程序(在虚拟机中)并最后安装 VMWare Tools。

相关内容