Kali Linux 2020.4 安装 Parallels Tools

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、解决过程

先把系统更新到最新:

1
2
3
apt-get update
apt-get upgrade -y
apt-get dist-upgrade -y

挂载 parallels tools 并移动到桌面:

1
cp -R /media/cdrom0/ ~/Desktop/pdtools/

安装

1
./install

这个时候就开始出错了,因为之前报错的 log 我没保存下来。。下面是解决的办法

解压 kmods 里面的压缩包,并删除之前的压缩包(如果想要原文件直接去 /media/cdrom0 里面拖出来):

1
2
tar -xzf prl_mod.tar.gz
rm prl_mod.tar.gz

修改 prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c,在最上面加上下面这行:

1
#define segment_eq (a, b) ((a).seg == (b).seg)

修改 prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c,在最上面加上下面这行:

1
#include <linux/blkdev.h>

然后重新打包:

1
tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods

最后 ./install 成功!

0x02 参考