zoukankan      html  css  js  c++  java
  • VMware安装VMtools,用于共享windows 目录

    在 菜单栏 》 虚拟机 》 安装 vmtools

    进入虚拟机后,查看设备管理文件 /dev

    新建待挂载目录 /mnt/cdrom

    mkdir /mnt/cdrom

    *** 挂载设备至 /mnt/cdrom ***

    mount /dev/cdrom /mnt/cdrom

    进入到 /mnt/cdrom 文件夹,如果发现里面是空的,说明挂载失败

    现在很多发行版中,光驱都不是/dev/cdrom了,而是/dev/sr0。
    我们可以使用命令查看下 /dev/cdrom 具体的指向

    ls -l /dev/cdrom | grep cdrom

    可以看到

    [root@ocdp1 cdrom]#  ls -l /dev/cdrom |grep cdrom
    lrwxrwxrwx. 1 root root 3 9月   4 18:31 /dev/cdrom -> sr0
    

    因此我们将命令改为

    mount /dev/sr0 /mnt/cdrom

    拷贝 vmtools 文件到 /tmp 文件夹内

    cp /mnt/cdrom/VMwareTools-10.3.10-13959562.tar.gz /tmp/vmtools.tar.gz

    解压缩 vmtools.tar.gz 【进入到 /tmp/vmtools.tar.gz】

    tar -zxf vmtools.tar.gz

    移动到解压目录开始安装,vmware-tools只能在root用户下安装

    cd /tmp/vmtools/vmware-tools-distrib/
    ./vmware-install.pl
    

    一路回车,注意在标记白色这一步后的选项

    Would you like to recover the wasted disk space by uninstalling VMware Tools at

    this time? (yes/no) [yes] no

    这个选项选择no,保证共享目录自动挂载

    随后回车

    安装成功

    此处注意按所示操作来执行,完成后 关机

    执行

    shutdown -h now

    随后在 centos 的 开启虚拟机 下面的 *** 编辑虚拟机设置 *** 上方的选项 项 进行设置 共享文件夹 注意共享文件夹 右侧显示 总是启用

    主机路径指的就是你物理机的绝度路径,点击浏览选中刚才创建的D:WebServerwww

    点击下一步,勾选启用此共享,点击完成,随后点击虚拟机设置的确定,随后打开虚拟机电源

    进入 /mnt/hgfs 文件夹,查看是否有刚才共享的文件夹, 如果没有执行如下操作

    1. vmware-hgfsclient 命令查看当前有哪些共享的目录,这里可以看到你设置的共享文件夹 www

    2. 使用 mount -t vmhgfs .host:/www /mnt/hgfs 命令挂载该共享文件夹(注意:带.号的哦),其中.host:/www是共享名,只需把www换成
      使用vmware-hgfsclient 命令得到的目录,/mnt/hgfs是挂载点

    3. 到此为止是可以使用该共享文件夹了,但每次都得重复mount一次,所以需要设置为随机启动后自动挂载
      编辑 /etc/fstab,添加下面一行
      .host:/www /mnt/hgfs vmhgfs defaults 0 0 (按需写)

    如果显示
    Error: cannot mount filesystem: No such device
    ubuntu则先执行 sudo apt-get install open-vm-dkms
    然后再执行3

    centos7则先执行 yum install open-vm-tools

    现在执行命令

    vmhgfs-fuse .host:/www /mnt/hgfs (不要在该挂载点下执行该命令)

    执行完成后进入到 /mnt/hgfs/ 目录就可以看到你的共享文件了。【注意还存在一种情况,你的 www 目录下最好提前有些文件夹,因为有的是直接显示的 www 目录里面的文件,当你windows 共享的 www 本身没有文件时,在挂载到linux 时,你可能会出现误以为没有挂载成功的恐惧,为避免此误会,还是建议你 windows共享的www文件夹里本身有点文件,这样挂载成功后,你可以直观的看到】

    注意上述 www 为此次设置的共享文件夹

    可参考 https://shimo.im/docs/3Xvw6kHVjJWr3DjV/read

    世事洞明皆学问
  • 相关阅读:
    C#/JAVA 程序员转GO/GOLANG程序员笔记大全(DAY 04)
    C#/JAVA 程序员转GO/GOLANG程序员笔记大全(DAY 03)
    C#/JAVA 程序员转GO/GOLANG程序员笔记大全(DAY 02)
    C#/Java 程序员转GO/golang程序员笔记大全(day 01)
    selenium grid配置
    JUnit和TestNG的区别
    【转载】 HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比
    selenide总结
    docker操作
    python连接oracle数据库
  • 原文地址:https://www.cnblogs.com/Json159/p/13290149.html
Copyright © 2011-2022 走看看