0x00 前言
最近在vmware fusion里面用kali实在是太卡了,就想着换到pd会不会快一点呢?
于是就开始立马动手!
装完后,wow!很顺畅,但是屏幕分辨率和复制粘贴等操作不方便,就要开始装pd tools了,以前也是因为这个问题就放弃了在pd里面操作kali。
开始安装pd tools。。。
中间装了无数次。。。
弄到晚上3点多还没搞定,睡觉了。。。
早上起来精神不错,看了老外给的解决方法,终于搞定了!
0x01 解决问题
1、环境
- macOS Big Sur 11.2
- Parallels Desktop 16.0.1
- Kali Linux 2020.4 (linux-headers-5.9.0-kali5-common)
2、解决过程
先把系统更新到最新:
apt-get update
apt-get upgrade -y
apt-get dist-upgrade -y
挂载parallels tools并移动到桌面:
cp -R /media/cdrom0/ ~/Desktop/pdtools/
安装
./install
这个时候就开始出错了,因为之前报错的log我没保存下来。。下面是解决的办法
解压kmods里面的压缩包,并删除之前的压缩包(如果想要原文件直接去/media/cdrom0里面拖出来):
tar -xzf prl_mod.tar.gz
rm prl_mod.tar.gz
修改prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c,在最上面加上下面这行:
#define segment_eq(a, b) ((a).seg == (b).seg)
修改prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c,在最上面加上下面这行:
#include <linux/blkdev.h>
然后重新打包:
tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods
最后
./install
成功!
0x02 参考
-
https://forum.parallels.com/threads/2020-2-kali-linux-parallels-tools-error.350083/#post-876979 (本文的解决方案)
- 原文作者: F0rmat
- 原文链接: https://xxe.icu/install-parallels-tools-on-kali-linux-2020.4.html
- 版权声明:本作品采用 署名 - 非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。