Hyper V-如何在客户机中通过驱动器号访问主机上的驱动器

Hyper V-如何在客户机中通过驱动器号访问主机上的驱动器

我通过 Disk2vhd 将旧笔记本移至虚拟磁盘。旧笔记本有 ac:(系统)和 ad:(数据)磁盘。在 Disk2vhd 中,我只选择 c: 驱动器。在新笔记本上,是相同的磁盘布局。我直接将旧数据 d: 复制到新笔记本上的 d:。然后,我使用从 c: 创建的 VHD 在新笔记本上生成一个新的虚拟机。

然后我想直接访问虚拟机中的主机 d:。我从惨痛经历中吸取了教训,d: 不能是网络共享,因为如果主机 d: 连接为网络共享(分配字母 d:),则 (虚拟) c: 上的许多程序会显示错误或无法启动。

我尝试的另一种方法是使用“增强会话”。主机 d: 驱动器的内容在桌面下的 VM 资源管理器中可见/可用。似乎不可能为其分配驱动器号 (d:),因此程序仍然无法访问 d:。

有没有办法给资源管理器中的链接提供驱动器号 d:,或者直接使用 d:(而不是作为物理磁盘,因为主机也访问 d:)?

答案1

运行 vmconnect.exe,选择选项并添加本地驱动器。稍后您可以将驱动器号映射到它。

答案2

您可以使用其他转换器将“D”转换为单独的 vhd(x) 文件。以下是包含 V2V 转换器概述的文章 -http://www.vmwareblog.org/v2v-converters-overview/

相关内容