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的压缩包文件里面的内容重新修改一下,然后重新压缩,然后再次安装,才可以成功

相关推荐
WuYiCheng6661 小时前
TLS 1.3黑魔法:从协议破解到极致性能调优
macos
piaoxue8203 小时前
Mac上安装运行SynthTIGER
macos·语言模型
小山菌4 小时前
mac中加载C++动态库文件
开发语言·c++·macos
THMAIL5 小时前
mac M芯片运行docker-desktop异常问题
macos·docker·容器
laocooon52385788611 小时前
一台入网的电脑有6要素, 机器名,mac,ip,俺码,网关,dns,分别有什么作用
网络协议·tcp/ip·macos
德亦周20 小时前
如何在Mac电脑上的VScode去配置C/C++环境
c++·vscode·macos
tonngw1 天前
【Mac 从 0 到 1 保姆级配置教程 12】- 安装配置万能的编辑器 VSCode 以及常用插件
git·vscode·后端·macos·开源·编辑器·github
亚林瓜子1 天前
虚拟Python 环境构建器virtualenv安装(macOS版)
python·macos·virtualenv·pipx
瓜子三百克1 天前
采用sherpa-onnx 实现 ios语音唤起的调研
macos·ios·cocoa
北漂强1 天前
Mac---安装Navicat 16
macos