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

相关推荐
嚴寒15 小时前
我在 Mac 用一行脚本征服了 5TB NTFS:拒绝付费,彻底搞定免费方案
macos·mac
前端架构师-老李17 小时前
Maven安装以及环境变量配置(macOS)
java·macos·maven
上去我就QWER1 天前
macOS下如何全文检索epub格式文件?
macos
谢娘蓝桥1 天前
Mac 安装 Xcode 及qt 环境安装
ide·macos·xcode
witton1 天前
克隆整个macOS系统到新磁盘
macos·asr·克隆·复制·迁移·恢复·restore
csdn_aspnet1 天前
如何在 Mac、Ubuntu、CentOS、Windows 上安装 MySQL 客户端
linux·windows·mysql·macos·centos
我的golang之路果然有问题1 天前
mac M系列芯片 unity 安装会遇到的错误以及解决
经验分享·学习·macos·unity·游戏引擎
心灵宝贝2 天前
如何安装 PDF Reader Pro for Mac v3.2.1.0?超简单DMG安装步骤(附安装包)
macos
by__csdn2 天前
nvm命令使用,nvm国内镜像,nvm命令for Linux/Mac
linux·运维·macos
伟大的大威2 天前
Android 端离线语音控制设备管理系统:完整技术方案与实践
android·macos·xcode