VMWare Workstation:如何从主机系统访问虚拟磁盘?

Ice*_*Ice 2 routing vmware-workstation smb

我想从主机甚至更好地从 LAN 访问 VM 的磁盘。VM 运行 Windows XP。最简单的方法是访问 c$ 共享。

和平,

更新:根据几个答案,我想改进我的问题:主机操作系统是 Linux (Ubuntu)。要“查看”虚拟机内的 Windows 分区 (c$),需要使用 smb 协议。(\computername\c$ or ip-adress\c$) 如何访问?

更新2:这个问题的目标是:如何在linux-box上路由smb-protocoll?

Cra*_*der 5

如果您想将 C$ 驱动器共享到 LAN,那么您使用的是物理服务器还是 VM 都没有关系——只需使用普通的 Windows [In]Security 模型通过 CIFS 共享驱动器。

[编辑:如果您需要从 Ubuntu 访问 CIFS 网络共享,请参阅Ubuntu wiki]

如果您希望主机能够读取 VM 的驱动器,那么答案取决于主机运行的操作系统、主机运行的 VM 托管软件的版本、VM 运行的操作系统和版本以及虚拟机正在运行。

引用vmware-mount文档:

VMware Disk Mount 是一个适用于 Windows 和 Linux 主机的实用程序,它允许您将未使用的虚拟磁盘作为单独的驱动器或分区安装,而无需从虚拟机内部连接到虚拟磁盘。如果虚拟磁盘已分区,您可以装载虚拟磁盘的特定卷。

挂载虚拟磁盘后,您可以读取和写入已挂载的虚拟磁盘,就好像它是一个单独的文件系统,在您的计算机上有自己的驱动器号或挂载点。例如,您可以扫描磁盘上的病毒或在主机系统和关闭的虚拟机之间传输文件。使用完已挂载的虚拟磁盘后,应将其卸载,以便虚拟机可以再次使用其虚拟磁盘。

如果您没有使用 VMware Workstation,或者没有使用正确版本的 VMware、Windows 或 Linux,您需要找到不同的方法。