目录
1.进入到ubuntu中,打开终端(Ctrl+Alt+T)切换路径
9.如果vmhgfs-fuse出现fuse:missing mountpoint parameter的错误那么执行以下命令
注:在此之前需要对VM有一些小操作
在这之前要在虚拟机上面打开共享文件才行,打开编辑虚拟机设置
进去后在硬件和选项中选择选项,点击共享文件夹,点击总是启用,并添加你所需要的文件夹。
1.开机进入到ubuntu中,打开终端(Ctrl+Alt+T)切换路径
cd/etc/apt
2.备份源文件
sudo mv sources.list sources.list.bak
3.新建源文件
sudo vi sources.list
进去后进行第四步的源替换
4.进行源的替换
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
粘贴后:wq保存退出,若退出不了那就wq!保存强制退出
4.执行命令更新配置
1、sudo apt-get update
2、sudo apt-get upgrade
5.安装工具
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop
sudo apt-get install open-vm-*
并重启虚拟机,也可以不重启
6.进入终端输入下面的命令查找共享文件名称
vmware-hgfsclient
7.创建共享文件专用挂载目录
sudo mkdir -p /mnt/hgfs
8.执行以下命令挂载共享文件夹
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
9.如果vmhgfs-fuse出现fuse:missing mountpoint parameter的错误那么执行以下命令
sudo apt-get install fuse
一般来说都能解决,如果不能解决不妨重启一下(我这一步没解决但是还是挂载成功了,但部分人不行,也弄不懂为啥)
10.用以下指令查看是否已经访问主机上的共享文件夹
ls -l /mnt/hgfs
11.如果想让系统自动挂载
vim /etc/fstab
如果你不想自动挂载,或者ubuntu不支持的话,那你可以下一个比较老一点的版本18的或者20版本的ubuntu;又或者每次重启都执行一遍6-10步。
在末尾插入如下命令
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0