Linux环境搭建(一) -- centos7 网络配置及vmware Tools遇到的坑

    Linux环境部署,记录下遇到好多次的坑。[]centos7]

    一. 网络配置

      vi /etc/sysconfig/network-scripts/ifcfg-en***;

      添加下面几行:

      ONBOOT=yes
      IPADDR0=192.168.1.***   //ip
      PREFIXO0=255.255.255.0  //子网掩码
      DNS1= DNS  //dns 例如114.114.114.114

      重启network :  systemctl restart network

      查看ip是否修改成功  :   ip addr

   二. vmware Tools 的坑:

    1. ----------------安装VMwere Tools------------------------
        bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 没有那个文件或目录

        解决方法
        yum install perl gcc kernel-devel


        yum upgrade kernel kernel-devel

        如果出现

 ‍       Searching for a valid kernel header path…

        The path “” is not valid.

        这是因为 kernel-devel版本和相应的kernel版本不一致,可以用uname -r看一下内核版本,再用rpm -q kernel-devel看一下kernel-devel的版本,有可能会出现kernel-devel未找到的错误,这里需要自己安装一下,可以执行 sudo yum install kernel-devel,这个时候会安装最新的kernel-devel版本,重启一下,如果再出现问题,那么可以执行sudo yum upgrade kernel kernel-devel,把内核和kernel-devel更新到同一个版本,这样应该就不会有问题了。而GCC和PERL的问题提示比较简单。

         建议在安装之前还是执行一下安装GCC和PERL,执行发下命令:yum install perl gcc kernel-devel。

2.安装成功之后关联本地文件夹失败 

    解决办法:

按照图片将共享文件夹设置为Windows系统下的某个文件夹,点击确定,可能会弹出如下错误:

4、无法更新运行时文件夹共享状态:在客户机操作系统内装载共享文件夹文件系统时出错。查看/mnt目录下也没有hgfs目录。

解决办法:yum install open-vm-tools后,重新安装VMware Tools,安装成功后重启,hgfs目录就有了。

reboot重启

cd /mnt/hgfs找到目录

5、但ls /mnt/hgfs后发现并没有共享的文件,运行vmware-hgfsclient 查看当前共享的文件夹,有显示。

这可能是mnt缺少共享支持,打开terminal输入mount -t vmhgfs .host:/enjoy /mnt/hgfs挂载该共享文件夹

[enjoy是与windows共享文件夹的名称]

6、如果出现:Error: cannot mount filesystem: No such device这样的报错

则再运行sudo vmhgfs-fuse .host:/enjoy /mnt/hgfs,往往就成功了(前提是VMware Tools安装已成功)

到此为止,可以正常使用共享文件夹了,但每次都要重新mount挂载一次,所以设置为启动后自动挂载:

编辑/etc/fstab,添加.host:/enjoy /mnt/hgfs vmhgfs defaults 0 0到最后一行,就可以了。

综上成功实现文件共享,如图。

读了这篇博客后启发很大,特此分享:

 http://m.blog.csdn.net/roodyszz2013/article/details/56276173

    

猜你喜欢

转载自blog.csdn.net/weixin_41591151/article/details/81073985
今日推荐