使用vmware(vmware workstation 5)下shared folders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是linux下的设置,如果ghost是windows,请参考vmware帮助中setting up shared folders。
1安装vmtools for linux:
选择vmware workstation程序菜单中VM > install VMware tools...
启动ghost computer中的linux,执行:
mkdir /mnt/cdrom
mount -o ro /dev/cdrom /mnt/cdrom
(vmtools的安装文件放在vmware虚拟的cdrom中,首先要mount上这个光驱才能找到安装文件)
cd /mnt/cdrom
tar -zxvf VMwareTools-5.0.0-12124.i386.tar.gz -C /tmp
cd /mnt/cdrom
tar -zxvf VMwareTools-5.0.0-12124.i386.tar.gz -C /tmp
(把安装文件解压到/tmp)
cd /tmp/vmware-tools-distrib
./vmware-install.pl
(执行vwware的安装脚本,这个脚本是用perl编写的)
在这里,安装程序会询问安装文件存放位置和设置分辨率等一系列问题,在大多数情况下,安装默认配置vmware tools就可以正常工作,因此,这里对每一个问题按回车键选择默认配置
在安装的最后,有一个提示说要运行 CUPS service,因此输入:
cups start
安装完以后,vmware会添加一个vmhgfs的模块到内核中,可以使用lsmod查看
2设置host computer共享的目录:
在ghost computer中切换到windows桌面,选择vmware workstation程序菜单中 VM > Settings > Options > Shared Folders > Properties
点击对话框右下的“add”按钮,点击“下一步”
在文本框“name”中输入共享目录的名字(这里填写的目录名以后在ghost computer的linux系统中将显示出同样的目录名),假设为fc4_iso;在“host folder”中填入host computer中windows系统想要共享出来的目录,假设为F:\linux-cd\RedHat\Fedora_Core_4\stentz-dvd-i386,然后点击完成
下一个对话框是选择共享的方式:Enable this share是指这个共享长期有效,目录可读写;Read-only方式是指这个共享长期有效,目录只读;Disable after this session方式是指下次ghost computer被关闭或挂起后,共享将会失效。一般情况下选择Enable this share然后点击“完成”
自此,shared folder设置完毕
3shared folder目录的使用
切换到ghost computer的linux系统,执行:
cd /mnt/hgfs
ls
可以看到fc3_iso的目录,并且可以用cp等指令实现windows到linux,linux到windows的读写操作了
4注意事项
在vmware软件里添加一个shared folder或对shared folder的参数进行版本是立刻生效的,也就是说立刻可以在ghost computer的linux系统中看到新加的共享目录和体验到参数的改变
结语:写这篇文章的目的是为了减少CU linux版上关于vmware host/ghost computer共享文件问题的新手重复发问和其他兄弟的重复回答,使版面更加简介些。另外,我看大家回答这个问题大多是使用ftp,samba甚至是nfs(在windows上装microsoft service for unix就可以实现nfs)来实现的,采用vmware自带的shared folder方式比使用网络协议实现文件传输要方便得多,并且对于新手来说,用cp命令拷贝文件比用ftp和smbmount命令要简单得多
分享到:
相关推荐
### 在VMware的Ubuntu虚拟机中实现与Windows文件共享 #### 环境配置与准备工作 在本教程中,我们将详细介绍如何在VMware Workstation环境下搭建一个Ubuntu虚拟机,并实现Ubuntu虚拟机与宿主机(假设为Windows操作...
- 相较于使用FTP、Samba或NFS等网络协议实现文件传输,使用VMware内置的共享文件夹方式更为简便,尤其对于新手而言,使用`cp`命令进行文件操作更为直观和易学。 #### 结论 通过上述步骤,你可以在VMware环境下轻松...
知识点:实现Windows与VMware下Linux的文件共享 在IT领域,特别是在虚拟化技术的应用场景中,实现不同操作系统之间的文件共享是一项重要的技能。本篇内容将深入探讨如何在Windows主机与运行于VMware虚拟环境中的...
以下是一个详细的过程,演示如何安装Linux(以Fedora 13为例)并安装VMware Tools,以实现Linux与Windows之间的文件传输。 首先,你需要下载必要的软件资源。VMware Workstation可以从官方网站下载,选择一个适用于...
Windows 主机上的文件夹与 VMware 虚拟机实现共享的设置方法是指在 Windows 主机上共享文件夹给 VMware 虚拟机,使得虚拟机可以访问和使用 Windows 主机上的文件资源。本文将详细介绍如何实现 Windows 主机上的...
"Linux虚拟机与主机间文件传输(vmtools配置)"这一主题就聚焦于如何高效地实现这个目标,特别是通过优化VMware Tools的配置来实现。VMware Tools是VMware提供的一套增强虚拟硬件性能和交互性的工具,它包含了多种...
通过以上步骤,我们可以较为轻松地实现在Linux虚拟机与主机之间的文件传输,这对于提高工作效率和简化开发流程具有重要意义。此外,熟练掌握这些基本操作还能帮助开发者更好地适应多环境开发的需求。希望本文能够对...
- **性能优化**:如果发现文件传输速度较慢,可以考虑调整虚拟机的硬件配置或者优化网络设置。 - **安全考量**:确保共享文件的安全性,尤其是在涉及敏感数据时。 #### 六、总结 通过上述步骤,我们可以轻松实现在...
VMware Tool 安装全过程 ...使用 VMware 的 Shared Folder 功能可以实现 VMware 中 Host 与 Ghost 之间的文件传输,不需要任何网络相关设置,且对新手来说,用 cp 命令拷贝文件比用 FTP 和 Samba 命令要简单得多。
在虚拟化环境中,经常需要在宿主机(如Windows)与虚拟机(如Linux)之间进行文件传输或共享。传统的方法包括使用USB存储设备、网络共享等方式,但这些方法往往不够便捷或存在一定的局限性。为了解决这一问题,...
VMware Tools包含了一个名为vmhgfs的模块,用于在宿主机和虚拟机之间实现文件系统级别的共享。以下是如何在Fedora 9中安装VMware Tools的步骤: a. **安装VMware Tools**:在VMware Workstation中,选择目标虚拟机...
通过 VMware 的共享文件夹功能,可以实现虚拟机 Ubuntu 与 Win7 之间的文件传输。 首先,在 Win7 系统中需要创建一个共享文件夹,例如在 D 盘下创建一个名为 share 的文件夹,并将要共享的文件放置于该文件夹中。 ...
在虚拟机中安装 VMware Tools 是实现文件互传的关键步骤。以下是安装 VMware Tools 的步骤: 1. 打开虚拟机,进入 Ubuntu 系统。 2. 安装 VMware Tools:选择 VMware Workstation 程序菜单中 VM >Install VMware ...
因此,除非必要,建议尽量避免通过共享文件夹来存放敏感信息,而采用传统的复制和粘贴方式,或者使用安全的文件传输协议如SFTP或FTP。 总之,VMware虚拟机的共享文件夹功能是实现主机和虚拟机之间高效数据交换的...
5. **验证安装**:安装成功后,共享文件夹会在虚拟机的`/mnt/hgfs`目录下可见,可在此进行文件传输。 **方法二:通过网络互通** 这种方法要求虚拟机和主机之间的网络是互通的。首先,你需要在Windows系统中设置...
- **文件共享**:只有安装了VMware Tools,才能实现主机与虚拟机之间的文件共享,方便数据传输。 - **鼠标自由移动**:支持鼠标在虚拟机与主机之间自由移动,无需每次使用快捷键(CRTL+ALT)来切换。 **3. 版本兼容...
描述中提到的"提供了多种连接方法"可能暗示除了VMware Tools之外,还有其他方式可以实现Ubuntu和Windows之间的文件共享,例如使用Samba服务器、NFS、SSH文件传输或者直接使用网络共享等。但这里主要讲解的是通过...
安装完 VMWare Tools 后,接下来是配置文件共享功能,使主机和虚拟机之间能够方便地传输文件。 ##### 1. Windows环境下的文件共享 - **步骤一:** 在虚拟机设置中选择“选项”,然后点击“共享文件夹”。 - **步骤...