Mac上的PD虚拟机安装parallels tools问题

本文主要记录mac上的虚拟机软件安装好centos7.9的时候安装parallels tools的错误的解决办法:

Centos 7.9虚拟机安装parallels tools

前言

在centos高版本上安装parallells tools时会报错,具体错误信息可以在/var/log/parallels.log文件中查看。

本文以亲身经历讲述如何解决此问题。

正文

1、挂载paralells tools光盘挂载到Centos虚拟机上

2、在光盘的位置打开终端,把光盘里的所有东西拷贝到Centos某个文件夹,并且重命名修改权限等,这里以~/Documents为例

#1. 复制光盘内容到~/Documents目录下

cp -R Parallels\ Tools/ ~/Documents/

#2. 重命名为prl_tools.fix

cd ~/Documents

mv Parallels\ Tools/ prl_tools.fix

#3. 修改权限

cd prl_tools.fix/

chmod +x install

cd ./installer/

chmod +x installer.* .sh prl_

3、解压文件,修改pvmnet.c:源代码,重新打包,重新安装

cd kmods

chmod -R 755 prl_tools.fix

#1. 解压并删除源压缩包

tar -xzf prl_mod.tar.gz

rm prl_mod.tar.gz

#2. 修改pvmnet.c,否则会报错类似"/pvmnet.c:396:2: 错误:初始值设定项里有未知的字段'ndo_change_mtu'"

vi ./prl_eth/pvmnet/pvmnet.c,把里面的ndo_change_mtu 替换成 ndo_change_mtu_rh74,保存

#3. 修改LICENSE,需要把LICENSE都改成GPL

kmods/prl_tg/Toolgate/Guest/Linux/prl_tgprltg.c

kmods/prl_eth/pvmnetpvmnet.c

上面两个文件的

MODULE_LICENSE("Parallels");

to

MODULE_LICENSE("GPL");

4.、重新打包文件

tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods

5、重新安装试试

cd ../

sudo ./install

6、备注

上面的操作主要是将安装parallels tools的压缩包文件里面的内容重新修改一下,然后重新压缩,然后再次安装,才可以成功

相关推荐
weixin_531670892 小时前
Interlude起来:久坐提醒软件为什么需要登录?有没有完全本地运行的Mac休息提醒软件?
人工智能·macos·swift
weixin_531670891 天前
Interlude起来:Swift原生Mac软件有什么优势?原生Mac应用和Electron应用有什么区别?
人工智能·macos·mac·swift
k4m7v2pz1 天前
Swift Package Manager 在 macOS 26 上的三个编译错误排查指南
macos·spm·ai编程·xcode·swift·命令行工具
zhonyu鱼1 天前
Pot 翻译:开源免费的跨平台划词翻译与 OCR 工具
windows·macos·开源·ocr·开源软件
杜子麟1 天前
Android studio模拟器离线安装
android·macos·android studio
守城小轩2 天前
Chromium 148 编译指南 macOS篇:环境配置要求(一)
macos
Codeking__2 天前
iOS 动画:core Animation 底层原理
macos·objective-c·cocoa
SatanII2 天前
读懂 SELinux:强制访问控制 MAC,解决 httpd 服务权限报错实战
linux·运维·服务器·网络·macos
mCell3 天前
谁在为 AI 开车:Agent 浏览器生态调研(2026)
chrome·macos·agent
sudebao点com4 天前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
windows·macos·https·cdn·dns·nslookup·网络排错