0x00 前言
一年一度的Parallels Tools适配Kali Linux的问题又来了,这次也是因为内核更新然后pd没跟上导致的。
不过论坛也给出了解决的方案,按照文章当中也遇到了一些问题,遂写一篇解决问题的过程文章。
最新的解决办法!!!
就是更新pd的最新版本,具体可以看更新内容:https://kb.parallels.com/en/129860
0x01 解决问题
1、环境
- macOS Monterey 13.6(intel)
- Parallels Desktop 19
- Kali Linux 2023.3 (linux-headers-6.5)
2、解决过程
更新源:
apt-get update
挂载parallels tools并移动到桌面:
cp -R /media/cdrom0/ ~/Desktop/pdtools/
安装
./install
这个时候就开始出错了,因为之前报错的log:
如果已经更新了6.5的版本可以重启到启动解决,选择高级->选择6.3的版本进行启动然后按照下面的步骤进行。
按照文章当中步骤不太一样,因为我环境是intel,所以要改一下
https://forum.parallels.com/threads/kali-linux-upgrade-boot-kernel-panic.361436/
apt remove linux-headers-6.5.0-kali2-amd64 linux-image-6.5.0-kali2-amd64 linux-headers-6.5.0-kali2-common linux-kbuild-6.5.0-kali2
但是呢,我是找不到文章步骤当中的文件路径,这个我是安装成功才看到的:
/var/lib/dkms/parallels-tools/19.0.0.54570/source
我就用之前的方法,把pdtools的文件复制出来:
cp -R /media/cdrom0/ ~/Desktop/pdtools/
解压kmods里面的压缩包,并删除之前的压缩包:
tar -xzf prl_mod.tar.gz
rm prl_mod.tar.gz
最后按照文章给出的补丁进行修复:
patch -p1 parallels-tools_kernel_6_5_0.txt
-p1 是表示忽略第一层目录
但是执行会停留在那里不动,可以使用以下的命令进行:
patch -p1 < parallels-tools_kernel_6_5_0.txt
然后重新打包:
tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods
下面是6.3.0内核的安装方法
我们直接执行./install
一般会出现系统缺少了dkms
和linux-header
,可以使用下面的命令进行安装:
apt install dkms
但安装头文件的时候就出问题了,我们可以直接去找软件包进行安装:
http://old.kali.org/kali/pool/main/l/linux/
下载以下的文件
使用dpkg -i安装就完事了:
dpkg -i linux-headers-6.3.0-kali1-amd64_6.3.7-1kali1_amd64.deb
但是过程中也会缺席一些文件,也是从上面的网址下载对应的版本文件,然后dpkg安装,如果出现一些安装错误,可以使用下面的命令修复然后重新dpkg安装:
apt install -f
我一共下载安装了以下一些文件:
linux-compiler-gcc-12-x86_6.3.7-1kali1_amd64.deb
linux-headers-6.3.0-kali1-amd64_6.3.7-1kali1_amd64.deb
linux-headers-6.3.0-kali1-common_6.3.7-1kali1_all.deb
linux-kbuild-6.3_6.3.7-1kali1_amd64.deb
最后重新执行以安装文件:
./install
最后把内核更新到6.5即可:
apt update
apt upgrade
apt install linux-headers-6.5.0-kali2-amd64 linux-image-6.5.0-kali2-amd64 linux-headers-6.5.0-kali2-common linux-kbuild-6.5.0-kali2
重启就可以正常使用了~
0x02 总结
每次安装新版kali都会遇到的问题,不过有了之前的经验,可以举一反三解决问题,要不然按照文章当中始终没能找到那个目录就没办法继续进行下去了。
- 原文作者: F0rmat
- 原文链接: https://xxe.icu/install-parallels-tools-on-kali-linux-2023.3.html
- 版权声明:本作品采用 署名 - 非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。