首页 > 系统相关 >VMWare安装Linux-ubuntu碰到的坑

VMWare安装Linux-ubuntu碰到的坑

时间:2022-10-26 10:06:01浏览次数:72  
标签:tools ubuntu mnt vm host vmware Linux open VMWare


  学习Android,不可避免要玩linux,现在使用虚拟机的比较多。

  具体怎么装VMWare+ubuntu就不讲了。这个基本已经没什么难点。倒是VMWare装好后,碰到了些小问题。这里只作提示,

  1。显示界面太小,这个需要装vm-tools,然后在Linux中就可以设置分辨率了。

  2。没法挂载共享文件目录,这个我下面重点讲一下,因为网上好多相关的信息都已经过时了。

  1.点击vmware 里面的虚拟机――>安装vmware tool

  2.然后(等待一会)弹出一个界面把里面的 VMwareTools-9.6.1-1378637.tar.gz 复制到自己的家目录

  3.解压VMwareTools-9.6.1-1378637.tar.gz? 命令是tar -xzvf VMwareTools-9.6.1-1378637.tar.gz,我一般喜欢在图形界面下直接解压。

  4.进入vmware-tools-distrib文件 cd vmware-tools-distrib

  5.运行vmware-install.pl,这个就需要打开终端了,运行:sudo https://blog.51cto.com/SpaceVision/vmware-install.pl

  6.所有配置都默认就行了,一直按enter (中间貌似有个config需要填,随手写了个yes,估计写啥都无所谓,反正没看出有什么影响)

  7.成功后会显示 welcome ?vmware tool

  8.然后设置共享目录即可。

  1.点击vmware里面的虚拟机――>设置

  2.弹出虚拟机设置框,点击选项卡第二项“选项”

  3.点击“共享文件夹”,右边出现对应详细设置

  4.先点击“总是启用”,再点击“添加”,之后添加需要共享的文件夹,用默认设置就行了

  /mnt/hgfs这个文件夹是存在的,但就是没有看到共享的文件,也就是实事上并没有挂载。

  上网查了一下资料,需要先安装一个插件,具体操作和命令如下:

  sudo apt-get install open-vm-dkms

  sudo mount -t vmhgfs .host:/ /mnt/hgfs

  可惜,分别出现了错误:

  E: 无法定位软件包 open-vm-dkms

  Error: cannot mount filesystem: No such device

  第一个错误,上网查了查,大家认为是下载源的问题,可能名字不同,推荐用下面的命令逐个试一下:

  sudo apt-get install open-vm-tools (这个貌似必须安装)

  open-vm-tools (没有装)

  open-vm-tools-desktop (这个俺也装了)

  open-vm-tools-dkms(没有装)

  open-vm-tools-dbg(没有装)

  open-vm-tools-dev(没有装)

  第二个错误,我查了很久,终于找到了答案。

  对应的源是 open-vm-tools-dkms ,安装成功后,不能用网上大部分说的这个命令:sudo mount -t vmhgfs .host:/ /mnt/hgfs(host:/ 处 2个空格) ,这个命令是不行的,我想这个命令大概对应源名字为:open-vm-tools。tools的名字换了可能命令的名字也不一样,正确的是:

  使用命令:

  sudo mount -t fuse.vmhgfs-fuse .host:/VM_Shared? /mnt/hgfs -o allow_other

  (如果卸载,就把mount -t换成umount -a)

  或

  sudo vmhgfs-fuse .host:/VM_Shared /mnt/hgfs

  ?(其中.host:/Documents是共享名,只需把Documents换成使用vmware-hgfsclient 命令得到的目录,/mnt/hgfs是挂载点。)

  总之不知道为啥,这个vmhgfs改成了现在这个样子。

  如果每次重启之后想让系统自动挂载 #vi /etc/fstab, 就在最后添加一行:

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

  本人挂载成功后的截图如下,可以看到其中的文件Text.txt了。

  

VMWare安装Linux-ubuntu碰到的坑_共享文件夹

  ?

标签:tools,ubuntu,mnt,vm,host,vmware,Linux,open,VMWare
From: https://blog.51cto.com/yetaotao/5796919

相关文章

  • Linux命令(七)查找文件或目录 find
    find命令可以根据给定的路劲和表达式查找指定的文件或目录。find参数选项很多,并且支持正则表达式,功能强大。和管道结合使用可以实现复杂的功能,是系统管理和普通用户......
  • Linux文件目录结构一览表
    学习Linux,不仅限于学习各种命令,了解整个Linux文件系统的目录结构以及各个目录的功能同样至关重要。使用Linux时,通过命令行输入可以看到,在Linux根目录(/)下......
  • VMware安装中标麒麟Linux_server_x86_ZX64(兆芯版)
    VNware15自行百度镜像下载地址:NeoKylin_zx_linux_server_x86_64.iso(试用版)系统要求-512MB物理RAM(推荐使用1G以上RAM)-6G以上可用磁盘空间-800x6......
  • VMware以及Linux自定义安装
    自定义安装能够避免自动安装过程中的一些问题打开虚拟机点击创建新的虚拟机?先选择“稍后安装操作系统(s)”看一下纯净版的操作系统选择操......
  • VMware15虚拟机安装Linux(CentOS 8)图文教程
    VMware15虚拟机安装Linux(CentOS8)图文教程要么不干,要么做绝。弄就从最前端的开始。把网站弄成https访问了,发现自己对Linux几乎一无所知,突然想学习下.虽然不知道能学......
  • [C++]linux下实现ls()函数遍历目录
    intls(std::stringpath,std::string&ret){DIR*dirp=opendir(path.c_str());if(!dirp){return-1;}structstatst;structdirent*di......
  • VMware 安装Linux系统
    1、启动VMware,进入主界面2、点击“创建新的虚拟机”,进入创建虚拟机向导界面,建议初学者选择“典型(推荐)”3、点击“下一步”按钮,进入“安装客户机操作......
  • 执行linux命令,其中显示当前目录下的文件命令是
    展开全部linux系统下用ls命令列出当前目录下的文件。ls命令将每个由Directory参数指定的目录或者每个由File参数指定的名称写到标准输出,以及您所要求的和......
  • linux C 获取当前目录的实现
    linuxC获取当前目录的实现://获取当前目录#include#include#include#include//包含了LinuxC中的函数getcwd()#define......
  • linux 怎么对目录设置限额
    LINUX下磁盘限额的配置(以CentOS版本为例):1、编辑修改/etc/fstab文件vim/etc/fstabLABEL=//ext3defaults11#改为:LABEL=//ext3defaults,usrquo......