当前位置:首页 > 虚拟机 > 正文

怎么把主机和虚拟机共享(虚拟机vmware如何与主机共享文件)

如何实现虚拟机和宿主机之间的资源共享?

以VMWare虚拟机为例:

首先打开安装好的虚拟机,在菜单栏中找到【编辑】--【编辑虚拟网络】

接下来在【虚拟网络编辑器】弹窗中查找【DHCP】和【NAT】,两者都要启用,如图:


接下来,进入虚拟机中的XP系统设置。【网上邻居】---右键--【属性】会打开网上邻居属性界面,看到【本地连接】---右键--【属性】。然后选择[Internet协议(TCP/IP)]。

然后进入虚拟机中的XP系统设置。【网上邻居】---右键--【属性】会打开网上邻居属性界面,看到【本地连接】---右键--【属性】。然后选择[Internet协议(TCP/IP)]。

下一步是配置主机。【网上邻居】---右键--【属性】会打开网上邻居属性界面,看到【本地连接】---右键--【属性】。然后选择[Internet协议(TCP/IP)]。

选择【自动获取IP地址】和【自动获取DNS服务器地址】。到这里所有的设置就完成了。


如何在主机和虚拟机之间共享文件

方法一:安装vmwaretools。虚拟机系统运行时,点击菜单栏上的vm项,选择installvmwaretools。安装完成后,可以直接将hosts文件传输到虚拟机系统中。第二种方法如。双击SharedFolders,设置主机的共享文件夹,以便在虚拟机系统的网上邻居中可以找到该共享文件夹。

如何在VMware虚拟机之间建立共享磁盘

如何配置VMware虚拟机与主机之间的磁盘共享
1.将虚拟机映射到主机
在虚拟机关闭的情况下,双击右侧设备栏中的“实用工具”,在弹出的窗口中选择“映射”。打开虚拟磁盘映射窗口。其中的“卷”就是你要映射到主机的虚拟机的分区。如果需要修改虚拟机的内容,请取消勾选下面的复选框,否则可能只能读不能写。(如果您不选择只读模式,系统将询问您这是否存在风险,如果您想继续,请选择“是”)。
其他内容无需更改。“确定”后,就可以直接在主机的工作站中访问了。
如果此时要重新启动虚拟机,记得先在“实用程序”中选择“断开映射”(),否则会出现错误。
2.主机到虚拟机的映射
将虚拟机的磁盘映射到主机固然可以允许访问文件,但是虚拟机一旦启动,就无法再映射到虚拟机的主机上。此外,WinXP根本不支持Linux文件系统,如etc2/3。它会要求你格式化它,所以你不应该接受它。
此时最好的办法就是将主机的磁盘分区映射到虚拟机上。
在虚拟机关机的情况下,打开“虚拟机”菜单栏->“设置”,在弹出硬件窗口中点击“添加”,在弹出窗口的硬件类型中选择“硬盘”(),然后选择下一个之后的第三个“使用物理磁盘”。
对于以下两个选项,上面的设备是指加载的磁盘或分区所在的硬盘。如果只有一个或者在第一个块上,则选择physicalDrive0,如果在第二个块上。,它是物理驱动器1。。以下用法是指映射磁盘上的所有分区或单个分区。如果是单个分区,则会询问您是哪个分区,但这些分区是以计算机硬盘的物理名称命名的,并且通常通过驱动器硬盘的容量来区分。剩下的,继续吧。
完成后,主界面右侧的设备栏中会出现一个额外的硬盘,以便虚拟机启动后检测到“新”硬盘。
--------------------------------------------------------
在VMware虚拟机之间创建共享磁盘
ESXserver3.5
1.创建虚拟磁盘
Telnet到ESXserverconsole,通过以下命令创建虚拟磁盘
#此处需要Thick选项,指定预分配空间通过VMwareInfrastructureClient登录ESXserverGUI控制台,将新创建的磁盘添加到虚拟机中,然后添加磁盘。当选择与不需要共享的磁盘不同的scsi控制器时,如果scsi0:0已经是安装操作系统的磁盘设备。系统中,新添加的磁盘必须选择scsi1:x,这样添加磁盘后会自动创建新的控制器。scsi,如下。将此scsi控制器总线共享设置为虚拟。
3.在其他虚拟机上重复步骤2,并在完成后重新启动每个虚拟机。
VMwareworkstation/GSX
1.创建虚拟磁盘
#-t2选择与ESXserver创建虚拟磁盘相同的选项–dthick
2。添加共享磁盘。与ESXserver的区别在于,无法在GUI中设置scsi控制器总线共享选择。添加磁盘后,您可以编辑虚拟机的.vmx配置文件。将
g="false"添加到相应的.vmx文件中,并将Bus="none"替换为Bus="virtual"
3.操作完成后,在其他虚拟机上重复步骤2,重新启动各个虚拟机。
ESXi4
在ESXi4中,vmkfstools工具的-d选项没有厚度。现在,选择impatientzeroedthick类型。有关在ESXi4中使用控制台的更多详细信息,请参阅:ESXi4启用consoleSSH支持