VMware打开共享虚拟机后找不到/mnt/hgfs/文件夹,以及不能拖拽/复制粘贴等操作,ubuntu不能安装VMware tools

本文主要是介绍VMware打开共享虚拟机后找不到/mnt/hgfs/文件夹,以及不能拖拽/复制粘贴等操作,ubuntu不能安装VMware tools,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题原因

我的问题出现原因是,安装ubuntn虚拟机的时候VMware tools没有安装好,需要重新安装,但安装选项是暗的,不能操作。
在这里插入图片描述
类似这种情况,虚拟机开启时也是,因为我虚拟机已经装好了,开启时是亮的,所以我在挂起时截的图。如果虚拟机开启的时候是亮的直接点击使用就好了。
直接跳到第二步就好了。

使安装VMware tools的选项开启

首先我们得先关闭虚拟机
在虚拟机>>>设置>>>选项>>>硬盘/软盘都改为使用物理驱动&自动检测
在这里插入图片描述
然后打开虚拟机时(没有进入前),会发现安装VMware tools的选项亮了,我们点击他。进入第二步。

安装VMware tools

目录中出现VMware Tools目录

在这里插入图片描述
复制图中箭头所指压缩包到桌面,并解压
在这里插入图片描述
然后在终端使用命令行

cd ~/Desktop/ 			
ls												#可以看到当前目录下有刚刚提取的 VMwareTools-10.3.22-15902021.tar.gz安装包(文件名可能不一样)tar -zxvf VMwareTools-10.3.22-15902021.tar.gz          	#解压安装包cd vmware-tools-distrib/
sudo ./vmware-install.pl 								#安装VMware tools
#进入安装后一直输入yes就好了

到这里一般都安装成功了。但可能屏幕不会自动扩大可能是有些依赖没安装好。以及还是不能复制粘贴,和拖拽

安装依赖

sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

然后再打开增强型键盘
关闭虚拟机后,在 vmware菜单栏-虚拟机-设置-选项-右侧下“增强型键盘”选为“在可用时使用”。

重新开启虚拟机后,问题解决。

到这里VMware tools已经完全安装成功了

仍然不能看到我们的共享文件夹或者甚至连/hgfs/都没有

没有/hgfs/

使用root权限创建文件夹,在VMware中如果采用简易安装ubuntu,root用户是没有密码的,也就是说root用户不能用,root权限也就无法开启,这就是ubuntu的安全模式。但是ubuntu提供了一种以普通用户执行超级管理权限的命令 —-sudo

sudo passwd root

先输入自己普通用户的密码,在设置root密码,注意要大于8位,切不要包含root

设置好root用户后输入命令

su root

输入root密码,如图所示,则有创建文件夹的权限

进入超级用户模式后创建文件夹

sudo mkdir /mnt/hgfs/

挂载

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

若因为 -o nonempty 报错,则将其删去

执行命令,如

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

共享文件夹重启后消失

需要重新挂载,但每次重启都要执行

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

整体改变:
编辑etc下的fstab文件,在根目录下执行以下命令

vim /etc/fstab

在文件最后加入

 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

这篇关于VMware打开共享虚拟机后找不到/mnt/hgfs/文件夹,以及不能拖拽/复制粘贴等操作,ubuntu不能安装VMware tools的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/288499

相关文章

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Mysql表的简单操作(基本技能)

《Mysql表的简单操作(基本技能)》在数据库中,表的操作主要包括表的创建、查看、修改、删除等,了解如何操作这些表是数据库管理和开发的基本技能,本文给大家介绍Mysql表的简单操作,感兴趣的朋友一起看... 目录3.1 创建表 3.2 查看表结构3.3 修改表3.4 实践案例:修改表在数据库中,表的操作主要

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Java使用Curator进行ZooKeeper操作的详细教程

《Java使用Curator进行ZooKeeper操作的详细教程》ApacheCurator是一个基于ZooKeeper的Java客户端库,它极大地简化了使用ZooKeeper的开发工作,在分布式系统... 目录1、简述2、核心功能2.1 CuratorFramework2.2 Recipes3、示例实践3

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是