如何从“死”VM 中获取文件?

Bif*_*iff 3 vmware

前几天我的 VM 崩溃了,现在我无法将它引导到 Windows。我刚买了一个新的继续工作,我忘记了。

我有一些工作存储在那里,我想复制到我的新 VM。

我怎样才能从旧文件中取出我的文件?

use*_*ser 5

虚拟机有一个(实际上可能是任意数量的)关联虚拟磁盘,每个虚拟磁盘又是一个或多个(通常非常大)文件,这些文件合起来对应于“物理”硬盘安装在 VM 中的操作系统可以看到的磁盘。

就像您可以将物理硬盘从一台计算机移动到另一台计算机一样,您可以将一个虚拟硬盘连接到多个 VM,以在其中复制文件或从中复制文件。原则上,您可以将单个虚拟磁盘附加到同时运行的多个 VM,但实际上,一次运行多个使用单个虚拟磁盘的 VM 是个坏主意。

由于我面前没有 VMware,我无法告诉您要选择哪些菜单选项,但它位于虚拟机属性的某个位置。寻找 IDE 和 SATA 映射;这些几乎肯定会命名磁盘文件的位置。只需将它作为辅助磁盘复制到另一个虚拟机的设置中,确保旧虚拟机已关闭,然后启动新虚拟机。如果幸运的话,磁盘会显示出来而无需您做任何进一步的努力,您只需将文件复制到它或从中复制文件即可。

如果它没有立即显示,请在将磁盘附加到新 VM 后查看 Windows 的磁盘管理器,看看是否需要为分区分配一个驱动器号(有时它不会自动发生,特别是如果有东西坏了)。另请注意,您可能需要以管理员身份登录才能访问文件。

以上假设您没有在旧 VM 上运行文件系统级或全盘加密。如果是,则需要尝试修复旧 VM 以获取文件。