为了实现虚拟机和宿主机之间的文件传输,一种办法是使用 VMware 自带的“共享文件夹”。在使用之前,需要安装 VMware Tools,但在安装的过程中遇到了一些坑,因此博主在这里做了一个总结和记录,希望能帮助到大家和以后的自己。如有任何错误和问题,欢迎大家指正和讨论。
一、 软件版本
虚拟机版本:VMware Workstation 12.5.7
Ubuntu 版本:ubuntu-14.04.5-server-i386.iso
二、 安装步骤
首先需要确定,在 Ubuntu 安装完成后,已经正确移除了安装镜像文件。
1. 在 VMware 的左侧虚拟机列表中,选择需要操作的虚拟机,鼠标右键-设置。
2. 选择“CD/DVD”,在右侧菜单中的ISO映象文件选择VMware工作目录中的“linux.iso”,确定。
3. 重新运行该虚拟机,登入系统。
4. 鼠标依次点击菜单栏中的“虚拟机-安装Vmware Tools”,有可能会提示CD-ROM锁定,不用理会。
5. 进入控制台,依次输入如下命令,完成安装。
$ mount -t iso9660 /dev/cdrom /mnt # 挂载 cdrom 到 /mnt
$ cd /mnt
$ cp VMWareTools-9.9.3-2759765.tar.gz /tmp # 将 VMware Tools 压缩包拷贝至 /tmp
$ unmount /dev/cdrom
$ cd /tmp
$ tar zxf VMWareTools-9.9.3-2759765.tar.gz # 解压缩
$ cd vmware-tools-distrib
$ apt-get install gcc
$ ./vmware-install.pl # 执行安装,所有的选项默认
6. 设置共享文件夹。在 VMware 的左侧虚拟机列表中,选择需要操作的虚拟机,执行“鼠标右键-可移动设备-CD/DVD-设置”,打开虚拟机设置界面。
7. 依次点击“选项”,“共享文件夹”,“总是启用”,并点击“添加”来设置新的共享文件夹。
8. 配置与宿主机共享的文件夹的路径和名称,点击下一步。
9. 注意,不要勾选“只读”(虚拟机将无法编辑里面的数据),点击完成。
10. 虚拟机中查看共享文件夹。
$ cd /mnt/hgfs
$ ll # 将会列出所设置的所有共享文件夹
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
参考资料: