📌  相关文章
📜  从终端安装 vmware 工具 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:49:27.191000             🧑  作者: Mango

从终端安装 VMware 工具 - Shell-Bash

如果你需要在 Linux 操作系统中使用 VMware 虚拟机,那么你需要安装 VMware 工具。在这里,我们将介绍如何在终端中使用 Shell-Bash 安装 VMware 工具。

前置需求

在开始安装之前,你需要满足以下需求:

  • 确认你已经安装了 VMware 虚拟机。
  • 以 root 用户身份登录。
  • 安装了必要的编译库和工具。
步骤

以下是从终端安装 VMware 工具的步骤:

  1. 进入 VMware 虚拟机的安装目录。

    cd /usr/lib/vmware/modules/source
    
  2. 解压 vmnet.tar 文件。

    tar xvf vmnet.tar
    
  3. 进入 vmnet-only 目录。

    cd vmnet-only
    
  4. 用文本编辑器打开 netif.c 文件。

    vi netif.c
    
  5. 找到以下代码行:

    dev->trans_start = jiffies;
    

    并将其替换为:

    dev->trans_start = netdev_get_time_jiffies();
    
  6. 关闭文本编辑器并保存文件。

  7. 返回到 vmnet-only 目录。

    cd ..
    
  8. 重新打包 vmnet.tar 文件。

    tar cvf vmnet.tar vmnet-only/
    
  9. 进入 vmci 目录。

    cd ../vmci/modules/source
    
  10. 解压 vmci.tar 文件。

    tar xvf vmci.tar
    
  11. 进入 vmci-only 目录。

    cd vmci-only
    
  12. 用文本编辑器打开 include/pgtbl.h 文件。

    vi include/pgtbl.h
    
  13. 找到以下代码行:

    #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0)
    

    并将其替换为:

    #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 7, 0)
    
  14. 关闭文本编辑器并保存文件。

  15. 返回到 vmci-only 目录。

    cd ..
    
  16. 重新打包 vmci.tar 文件。

    tar cvf vmci.tar vmci-only/
    
  17. 返回到安装目录。

    cd /usr/lib/vmware/modules/source
    
  18. 运行以下命令以安装 VMware 工具。

    vmware-modconfig --console --install-all
    
  19. 等待安装完成并检查是否成功。

至此,你已经成功从终端安装了 VMware 工具。

结论

这样,我们就介绍了如何在 Linux 操作系统中使用 Shell-Bash 进行 VMware 工具的安装。如果你遇到任何问题,请随时咨询 VMware 社区或者联系他们的支持部门。