概述
让虚拟机共享主机上的文件夹&&VMware虚拟机中安装open-vm-tools工具步骤
1. 让主机与虚拟机(以VMware为例)之间实现文件夹共享的配置步骤
(1)提前在主机上创建一个要共享给虚拟机的文件夹(如:在D盘创建一个名称为testShare的文件夹)。
(2)打开VMware虚拟机(运行Ubuntu)的虚拟机对话框,点击菜单栏中的虚拟机,点击设置,切换到“选项”选项卡,单击“共享文件夹”,选中“总是启用”单选钮,单击“添加”按钮启动相应的向导。
(3)单击“下一步”按钮,出现“命名共享文件夹”对话框,在“主机路径”框中设置主机上要共享给虚拟机的文件夹路径(第(1)步创建的文件夹),在“名称”框中为该共享文件夹命名(例如:设置为testShare)。
(4)单击“下一步”按钮,出现“指定共享文件夹属性”对话框,选中“启用此选项”。
(5)单击“完成”按钮完成共享文件夹的添加。可根据需要添加多个共享文件夹。
(6)单击“确定”按钮完成共享文件夹的设置。
(7)启动虚拟机。
2. open-vm-tools工具的安装步骤
(1)在VMware虚拟机中运行Ubuntu,按下<Ctrl><Alt><T>进入终端界面。
(2)运行以下命令安装基本软件包(需要输入管理员密码)。
sudo apt install open-vm-tools
(3)运行以下命令以支持桌面环境的双向拖放文件。
sudo apt install open-vm-tools-desktop
(4)关闭该虚拟机,在虚拟机设置的“硬件”部署部分点击显示器,开启“显示器”设置,选中“加速3D图形”选项,点击“确定”按钮。
(5)重新启动该虚拟机即可正常使用open-vm-tools的功能,例如进行文件拖拽、复制和剪切等操作。
3. 挂载共享文件夹
(1)重启虚拟机,进入终端页面,执行以下命令,列出上述共享文件夹名称(testShare),说明可以挂载。
vmware-hgfsclient
(2)执行以下命令创建共享文件夹专用的挂载目录。
sudo mkdir -p /mnt/hgfs
(3)执行以下命令挂载共享文件夹。
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
提示:
也可以使用以下mount命令,将共享文件夹作为fuse.vmhgfs-fuse文件系统挂载sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
(4)至此即可访问主机上的共享文件夹,例如,执行如下命令可以显示挂载共享文件夹的目录:
ls -l /mnt/hgfs
(5)上述设置重启系统时会丢失,如果要在开机时自动挂载共享文件夹,则需要更改/etc/fstab文件,即执行以下命令进入/etc/fstab文件,
sudo vi /etc/fstab
在该文件最后添加以下语句保存退出即可。
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
进入文件后操作提示:
进入/etc/fstab文件按大写<G>键将光标移至文件最后一行,再按小写<o>键从当前光标所在行的下面新开一行,添加上述语句。
保存退出操作提示:
按<Esc>键输入英文状态下的:进入末行模式,输入wq回车保存退出。(6)重启虚拟机,执行以下命令查看挂载,若存在挂载点/mnt/hgfs则说明开机时自动挂载共享文件夹设置成功。
df -Th
至此,让虚拟机共享主机上的文件夹及VMware虚拟机中安装open-vm-tools工具配置完成。
最后
以上就是爱笑毛巾为你收集整理的让虚拟机共享主机上的文件夹&&VMware虚拟机中安装open-vm-tools工具步骤的全部内容,希望文章能够帮你解决让虚拟机共享主机上的文件夹&&VMware虚拟机中安装open-vm-tools工具步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复