VMware上Linux虚拟机和Windows共享文件夹

参考文章:https://blog.csdn.net/qq_19004627/article/details/78689641

操作环境:主机:Windows10,VMware Workstation 15 Pro

1、首先,VMware 15貌似自带 VMware Tools,总之省事了

2、虚拟机设置--->选项--->共享文件夹,选择主机上的文件夹,一路下一步,完成就行了。

3、启动虚拟机,Xshell登录,然后挂载配置

cd /mnt/hgfs

一看,什么都没有,需要执行一下博客中说的三条命令

1)在 /mnt/hgfs 下执行:

vmware-hgfsclient

会显示选择主机的共享目录的名称,我的是 E:\Code\Share,这里显示 share(这里显示share而不是主机的Share是因为在第二步的时候起的名叫share),然后 ll 一下,啥都没有

2)执行第二条挂载命令

vmhgfs-fuse .host:/ /mnt/hgfs

注意,这里有点问题, .hsot:/ 的意思见名知意猜测一下应该表示主机目录,也就是共享的 Share,如果直接运行上面的命令,结果会使这样

Last login: Thu Oct 31 21:41:56 2019 from 192.168.1.77
[[email protected] ~]# cd /mnt/hgfs/
[[email protected] hgfs]# ll
总用量 0
[[email protected] hgfs]# vmware-hgfsclient
share
[[email protected] hgfs]# vmhgfs-fuse .host:/ /mnt/hgfs
[[email protected] hgfs]# ll
总用量 0
[[email protected] hgfs]# cd ..
[[email protected] mnt]# cd hgfs/
[[email protected] hgfs]# ll
总用量 0
drwxrwxrwx. 1 root root 0 10月 31 21:25 share
[[email protected] hgfs]# 

首先运行命令后什么都木有发生,需要cd到上级目录再进去,就看到与主机的共享目录share了,然后一切操作正常

但是,如果一冲动多加了个路径,比如说你的share下有个目录叫 httptest,然后你运行的的时候

vmhgfs-fuse .host:/httptest /mnt/hgfs

那么上面出来进去之后看到的就是 httptest,不是share,所以直接原样执行就好了,不要多加路径

最后,正如博主所说,每次关闭虚拟机再启动后都需要重新执行第二条命令的操作才能出来共享目录,一般这种时候都是建议加入开机执行选项

但是也可以记下来每次需要了执行一下,一条命令也不麻烦

原文地址:https://www.cnblogs.com/jixiaohua/p/11774240.html

时间: 2024-10-18 09:17:17

VMware上Linux虚拟机和Windows共享文件夹的相关文章

VMware下Ubuntu与宿主Windows共享文件夹 (转至 http://blog.csdn.net/zz962/article/details/7706755)

概述1.安装VMware Tool2.设置共享 步骤开始安装VMware Tool 显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之) 通过下列命令解压.执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示) 一路按Enter,最后得到 在VMware中给虚拟机设置共享目录 执行mount命令(下图中sudo mount那一行),之后mnt/hgfs里就可以看到前面设置的共享目录 如果mnt出错,可以执行 sudo

Linux开机挂载windows共享文件夹

https://blog.csdn.net/zhaogang1993/article/details/79573271  (可行) 1.     背景 前博 介绍了如何配置Linux的Samba服务以便Windows系统能映射Linux的共享文件夹,因此我们提出疑问:Linux如何访问其他系统的共享文件夹呢?答案也就是本文介绍的:挂载. 2.     原理 对于Linux系统,根文件系统"/"之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来

Linux在山Windows共享文件夹

$ sudo mount.cifs //windows-ip/shared  /media/ -o user=username password=password 该命令挂载Windows在下面shared共享文件夹的地方/media文件夹. Windows用户名是username, 密码是password (对于相应的变化) 这里CIFS(Common Internet File System)协定SMB该协议也许版本号. 版权声明:本文博主原创文章.欢迎转载.转载请注明出处.

VMware下Ubuntu与宿主Windows共享文件夹

概述1.安装VMware Tool2.设置共享 步骤开始安装VMware Tool 显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之) 通过下列命令解压.执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示) 一路按Enter,最后得到 在VMware中给虚拟机设置共享目录 执行mount命令(下图中sudo mount那一行),之后mnt/hgfs里就可以看到前面设置的共享目录 如果mnt出错,可以执行 sudo

linux cifs挂载windows共享文件夹

#mount -t cifs -o username=Administrator,password=123456 192.168.1.12/shared  /mnt/work (注:红色部分为windows的用户名和密码) #mount -t cifs -o username=Administrator,password= 192.168.1.12/shared /mnt/work (默认用户名为Administrator,密码为空) mount -t cifs 192.168.50.34:te

linux挂载/卸载windows共享文件夹

一. 挂载 linux: ubuntu 1.在Windows上设置一个共享目录如:将d:\workspace设置为共享目录 2.在Windows上创建一个用户,如tommy,密码111111 3.将tommy用户加入到共享目录d:\workspace的访问组中,并设定tommy对该共享目录有完全控制权限(读.写) 4.在Linux下安装samba-client客户端# sudo install samba-client 5.安装cifs-utils软件包# sudo install cifs-u

【linux】如何解决VMWare上linux虚拟机连不上外网的问题?

>>>故障现象:虚拟机连接不到外网? >>>故障背景: Centos7.4发行版本: 虚拟机和VM软件都是nat模式: 注意这里默认的VMWare的DHCP服务时开启的:(但是自己虚拟机的ip是自己手工配置的) 虚拟机IP,没有配置网关,没有配置DNS,如下所示: >>>解决过程: 1.配置了网关后,ping外网ip可通,但是进行不了域名解析? 2.于是再配置DNS: 奇葩的是:在网卡配置文件配置了DNS后,不会在/etc/resolve.conf下生

vmware上linux虚拟机配置上网方法

一,目的: 虚拟机与物理机ping通,并进入“本地连接”网段 二,原理图: 虚拟机网卡 ------  vmnet0 ----- 物理网卡 三,方法 1.虚拟机网卡设置,桥接模式 2.配置虚拟网卡所连接的网络,选择的是“本地连接”的名字 3. 配置虚拟机上外网同上,只需要将vmnet0所连接网卡选无线网卡(能上网的那个)即可. 参考网址: https://www.cnblogs.com/dengshihuang/p/8575064.html 原文地址:https://www.cnblogs.co

在Linux下访问Windows共享文件夹

记录一下,有空试一下 https://www.cnblogs.com/xia-weiwen/p/7416666.html https://blog.csdn.net/yxwmzouzou/article/details/78730684 遇到挂在/etc/fstab失败的解决方法 https://blog.csdn.net/zhaole20094463/article/details/7540100 原文地址:https://www.cnblogs.com/wangshaowei/p/10823