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

相关推荐
iBaoxing6 小时前
mac 使用 launchctl 实现每次登录系统时 frpc 就会自动启动
macos
鹏阿鹏6 小时前
【Mac】终端改色-让用户名和主机名有颜色
macos
易我数据恢复大师11 小时前
怎么设置电脑密码?Windows和Mac设置密码的方法
windows·macos·电脑
几维安全17 小时前
如何保护你的 iOS 应用免受逆向工程攻击
macos·objective-c·cocoa
18号房客18 小时前
macOS开发环境配置与应用开发教程(一)
vscode·macos·visualstudio·eclipse·intellij-idea·phpstorm·visual studio
一道微光18 小时前
Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
开发语言·python·macos
CYBEREXP20081 天前
MacOS M3源代码编译Qt6.8.1
c++·qt·macos
SoraLuna2 天前
「Mac畅玩鸿蒙与硬件47」UI互动应用篇24 - 虚拟音乐控制台
开发语言·macos·ui·华为·harmonyos
阿7_QuQ2 天前
怎么在Windows上远程控制Mac电脑?
macos
小路恢弘2 天前
使用Mac自带共享实现远程操作
macos