经过了两天的努力终于成功了,在这里把过程记录一下。
主机:M1芯片 MACBOOK_PRO 14寸
软件:parallel desktop 18.1.1
镜像:kali-linux-2022.1-installer-arm64
前前后后安装了好几个版本,2021.4、2022.1、2022.2、2022.4、2023.1、2023.3,都是在安装pdtools的时候卡住,然后解决不了问题从而放弃了,好在最终成功了。
每个版本的kali,在这里可以下载http://old.kali.org/kali-images/。
前面安装部分就不说了,主要是安装pdtools的过程。
1、将pdtools复制到一个文件夹中(我的叫pdtool),然后sudo chmod -R 777 pdtool
2、sudo ./install 不出意外的话,会报错
3、我提示是缺少5.15.0-kali3-arm64的文件,dkms,libelf-dev三个
4、http://old.kali.org/kali/pool/main/l/linux/ 这个网站中找到三个文件linux-headers-5.15.0-kali3-arm64_5.15.15-2kali1_arm64,linux-headers-5.15.0-kali3-common_5.15.15-2kali1_all,linux-kbuild-5.15_5.15.15-2kali1_arm64 下载下来
5、更新一下apt-get update
安装dkms apt-get install dkms
安装libelf apt-get install libelf-dev
6、按照kbuild、common、arm的顺序进行安装
dpkg -i linux-kbuild-5.15_5.15.15-2kali1_arm64
dpkg -i linux-headers-5.15.0-kali3-common_5.15.15-2kali1_all
dpkg -i linux-headers-5.15.0-kali3-arm64_5.15.15-2kali1_arm64
7、此时再回到pdtool的目录中,执行sudo ./install
8、不出意外,应该成功啦
番外笔记: 在完成安装后,按照习惯进行了一下apt-get upgrade,然而黑屏??? 原来是系统内核给我升级了,导致我无法正常开机。 可是我虚拟机目前只有5.15的内核版本成功啦,我还想其他的软件版本是最新的,因此我只好锁定内核版本号喽!
记录下相关的命令:
版本号:uname -a
查看安装的内核:sudo dpkg --get-selections |grep linux-image
禁止内核自动更新:
sudo apt-mark hold linux-image-arm64
sudo apt-mark hold linux-image-5.15.0-kali3-arm64
执行更新:
apt update
apt upgrade
完美,大功告成!!!记得保存虚拟机的快照。。。(╥╯^╰╥)
标签:kali,虚拟机,5.15,apt,kali2022.1,M1,arm64,linux,2kali1 From: https://www.cnblogs.com/amirages/p/17712227.html