给VMware Player 2.x增加Shared Folders

本文介绍如何在VMware Workstation中配置共享文件夹,使虚拟机能够无需网络协议直接访问主机上的文件夹。通过编辑.vmx配置文件,可以轻松实现文件共享。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

VMware offers a feature called Shared Folders that works without using network protocols. The guest can access certain folders in the host without requiring the host to enable these shares. It is all done via the virtual machine in which the guest system runs, and because there is no networking involved it is more conveniently set up than CIFS or SMBFS.

The VMware Workstation offers in its menu directly to add, remove and configure shared folders while older Player software can't use shared folders at all. The newer Player generation starting with 2.0 can access shared folders in the host system, but they have to be preconfigured in the VMware appliance, because the Player doesn't offer to create or configure shared folders like the Workstation.

If the VMware appliance has no shared folders configured the .vmx file (e.g. DebianEtch.vmx) which holds the configuration info has to be edited manually. Some lines have to be appended at the end of this file. Here is is an example:

isolation.tools.hgfs.disable = "FALSE"

sharedFolder.maxNum = "2"

sharedFolder0.present = "TRUE"
sharedFolder0.enabled = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.writeAccess = "TRUE"
sharedFolder0.hostPath = "C:\Data"
sharedFolder0.guestName = "DataOnC"
sharedFolder0.expiration = "never"

sharedFolder1.present = "TRUE"
sharedFolder1.enabled = "TRUE"
sharedFolder1.readAccess = "TRUE"
sharedFolder1.writeAccess = "TRUE"
sharedFolder1.hostPath = "D:\Data"
sharedFolder1.guestName = "DataOnD"
sharedFolder1.expiration = "never"

These lines above are an example for two shared folders. They have to be adapted to the number of shared folders you want, their path names and the names under which they can be accessed from the guest system. The first line that starts with
isolation.tools.hgfs.disable =
may already be somewhere in the .vmx file. If that is the case remove this other line. There has to be only one line that controls whether shared folders are disabled or not.

The next line
sharedFolder.maxNum = "2"
has to be adjusted for the number of shared folders that the guest shall be able to access. Finally a block of lines declare and configure each shared folder. Copy and paste these blocks and edit:

  • the number before the period in each line of the block. Note that the numbering starts with 0 but the single line that defines the number of folders counts from 1. So in this example with 2 folders the last block is numbered as "1" while the maxNum is "2"
  • the hostPath which in the first example block is set to: C:\Data
  • and the corresponding example guestName: DataOnC

转载于:https://www.cnblogs.com/DotNetNuke/archive/2009/03/27/1423244.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值