You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04 VMware内核头文件路径排查及复制粘贴功能修复求助

嘿,我之前升级Ubuntu到16.04时也碰到过一模一样的问题——VMware Tools装不上,复制粘贴直接罢工,改设置完全没用。给你几个亲测有效的解决方案,一步步来应该能搞定:

解决内核头文件路径问题

升级系统后内核版本和头文件经常不同步,这是VMware Tools安装失败的核心原因,先搞定这个:

1. 安装匹配的内核头文件和编译依赖

打开终端执行以下命令,确保安装当前内核对应的头文件和编译工具:

sudo apt-get update
sudo apt-get install linux-headers-$(uname -r) build-essential gcc make

uname -r会自动获取你当前运行的内核版本,这样安装的头文件肯定是匹配的。

2. 重新运行VMware Tools安装脚本

回到存放vmware-tools.pl的目录,重新执行:

sudo ./vmware-tools.pl

如果脚本提示输入内核头文件路径,直接按回车让它自动检测就行,或者手动输入/usr/src/linux-headers-$(uname -r)这个路径,一般都能识别到。

3. 手动创建符号链接(如果自动检测还是失败)

有些情况下系统的模块路径会有缺失,手动创建两个符号链接试试:

sudo ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

创建完再重新运行安装脚本,应该就能顺利通过内核头文件的检测了。

恢复主机和虚拟机的复制粘贴功能

搞定VMware Tools安装后,还要确保复制粘贴的服务正常运行:

1. 检查VMware虚拟机设置

打开VMware的虚拟机设置,找到「选项」->「客户机隔离」,确保「启用复制粘贴」和「启用拖放」都勾选上,这个步骤虽然你说试过,但再确认一遍没坏处。

2. 启动VMware用户服务

在Ubuntu终端执行以下命令,手动启动负责复制粘贴的服务:

vmware-user-suid-wrapper

执行完后可以试试复制粘贴,一般就能正常工作了。

备选方案:用open-vm-tools替代官方工具

如果官方VMware Tools一直搞不定,Ubuntu 16.04已经完美支持开源的open-vm-tools,兼容性更好还不用手动编译,直接安装:

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

安装完成后重启虚拟机,复制粘贴功能应该直接就能用了,这也是我后来一直用的方案,省心很多。


内容的提问来源于stack exchange,提问作者giosans

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:53:51