VMware安装ubuntu,通过/mnt/hgfs 挂载共享Windows系统文件夹

VMware安装ubuntu,通过/mnt/hgfs 挂载共享Windows系统文件夹

网上各种相关的配置说明,但是都没一个完整的,在这里楼主结合实战亲测,这一整套包含各种情况

1.安装VMware tools

2.解压到任意一个文件夹 tar -xzvf VMwareTools****.tar.gz

3.得到vmware-tools-distrib文件夹

4.运行目录下的 ./vmware-install.pl  一路enter即可

5.运行vmware-tools-distrib/bin 目录下的 ./vmware-config-tools.pl 

 

这时会出现mnt/hgfs 目录

若没有出现共享的window文件夹

 

则继续

6.vmware-hgfsclient 命令查看当前有哪些共享的目录

 7.mount -t vmhgfs .host:/Linux_Source /mnt/hgfs

(.host:/Linux_Source是共享名,/mnt/hgfs是挂载点)

 如果显示Error: cannot mount filesystem: No such device

ubuntu则先执行

  sudo apt-get install open-vm-dkms

然后执行 第7步

 

但每次重启机器后需要重新mount一次,所以需要设置为随系统启动后自动挂载,

编辑 /etc/fstab,添加下面一行

    .host:/shared     /mnt/hgfs       vmhgfs     defaults  0  0

 

最好配置完后加上

sudo mount -a

在Linux系统中,挂载是一种将外部设备(比如移动硬盘、网络驱动器等)或虚拟文件系统(比如/mnt/hgfs这样的目录)连接到某个特定目录挂载点)上的过程。对于/mnt/hgfs这个目录,它通常是用来挂载VMware的虚拟共享目录的。如果你想挂载一个虚拟机的共享文件夹到宿主机的这个目录,通常需要使用vmhgfs模块。以下是挂载/mnt/hgfs的基本步骤: 1. 首先确保你的系统安装了必要的软件包,如在Ubuntu或Debian系统中,可能需要安装`open-vm-tools-desktop`: ```bash sudo apt-get update sudo apt-get install open-vm-tools-desktop ``` 2. 创建挂载目录(如果尚未存在): ```bash sudo mkdir -p /mnt/hgfs ``` 3. 确保`/mnt/hgfs`目录有适当的权限: ```bash sudo chmod 755 /mnt/hgfs ``` 4. 使用`mount`命令挂载共享目录。这可以通过手动挂载或者添加到/etc/fstab自动挂载来实现。 手动挂载示例: ```bash sudo mount -t vmhgfs .host:/ /mnt/hgfs ``` 注意:有时你可能需要使用`vmhgfs-fuse`,尤其是在较新的open-vm-tools版本中。 自动挂载示例: 编辑/etc/fstab文件: ```bash sudo nano /etc/fstab ``` 在文件末尾添加以下行: ``` .host:/ /mnt/hgfs vmhgfs defaults,allow_other 0 0 ``` 保存并关闭文件。之后,你可以通过重启系统挂载,或者使用以下命令: ```bash sudo mount -a ``` 这将根据/etc/fstab文件中的设置挂载所有文件系统。 请注意,如果你的Linux发行版不同或者虚拟机共享文件夹的配置不同,你可能需要调整上述命令。此外,vmhgfs模块可能不在所有版本的open-vm-tools中都可用,或者可能需要额外的配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值