首页 > 其他分享 >M1版本MacBook使用PD配置kali2022.1虚拟机

M1版本MacBook使用PD配置kali2022.1虚拟机

时间:2023-09-18 16:12:07浏览次数:37  
标签:kali 虚拟机 5.15 apt kali2022.1 M1 arm64 linux 2kali1

经过了两天的努力终于成功了,在这里把过程记录一下。

主机: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

相关文章

  • Vm虚拟机安装 黑苹果系统(提供获取最新版本的下载渠道): 免费版本:如 12.6.3 付费版本:ma
    目录一:安装系统环境相关程序下载1、系统安装包iso下载地址:2、Mac虚拟机插件下载地址:3、vm虚拟机安装二、Vm安装黑苹果虚拟机系统1、运行环境:2、安装过程解锁工具3、创建虚拟机4、修改Mac的虚拟机的配置信息5、安装苹果虚拟机系统 正文一:安装系统环境相关程序下载1、系统安......
  • 虚拟机VMware12安装激活(超详细教程)适用于Win7版本
    1、下载VMware-workstation链接:https://pan.baidu.com/s/1BTHgStcKX38Ysx8MDqJEXg?pwd=h5hu (里面含激活教程和许可证秘钥)2、解压后执行VMware-workstation3、进入安装界面,点击【下一步】4、选择“增强型键盘驱动程序”, 点击【下一步】 5、点击【下一步】 6、继续......
  • 虚拟机连不上网
    虚拟机连不上网?!虚拟机忽然连不上网,搜了好多解决办法,也问了GPT,无果。解决办法:1.打开windows下命令行,输入:ipconfig/all可以看到VMnet8适配器下的主DNS服务器对应的IP,192.168.229.22.虚拟机打开终端sudogedit/etc/resolv.conf打开文件把nameserver修改成刚才主DNS服......
  • centos虚拟机网络配置
      /etc/sysconfig/network-scripts/ifcfg-ens33  ......
  • [FAQ] 适用于 macOS / Arm64 (M1/M2) 的 VisualBox
     使用与Windows、Linux、macOS的x86架构的一般在下面地址中下载:DownloadVisualBox:https://www.virtualbox.org/wiki/Downloads 针对于macOSM架构的安装包,不一定会有具体某个版本的。“在7.0支上不会有更多的M1包,因为我们不支持ARM的任何重要的修复/增强,所以投入......
  • GYM104090A Modulo Ruins the Legend - exgcd -
    题目链接:https://codeforces.com/gym/104090/problem/A题解:转化一下发现只需要求满足下式的解:\[ns+\dfrac{n\times(n+1)}{2}d\equivC(\bmodm)\]设\(a=n,b=\dfrac{n(n+1)}{2},p=gcd(a,b)\)即找到一组\((s',d',t')\)使得\(as'+bd'+mt'=C\)考虑\(a......
  • iPhone 15 Pro A17 Pro Geekbench 跑分曝光 性能接近 M1
    苹果刚刚发布了新一代的iPhone,其中包括iPhone15Pro和iPhone15ProMax。这两款新机型使用了全新的A17Pro晶片,这是首款使用3纳米制程技术打造的晶片。苹果先前已经确认,A17Pro的运算速度比上一代的A16Bionic快达20%。CPU比A16快10%iPhone15Pro的首批Geekbench结果也......
  • 在 Linux Docker 容器中安装 Windows 虚拟机
    1查看或开启虚拟化我们需要检查我们的系统是否支持虚拟化。由于我们的容器将运行虚拟机管理程序,因此除非主平台支持虚拟化,否则它将无法工作。物理机可以通过bios进行开启,虚拟机也需要开启。这个是虚拟化的内容,所以自行百度打开sudoegrep-c'(vmx|svm)'/proc/cpuinfo2安......
  • 25届实习秋招-Java面试-JVM虚拟机面试题整理-牛客网
    JVMJVM概述:是什么-规范,有什么作用(多态,越界)Java为什么可以跨平台移植Java怎么做编译?与C语言的编译有什么区别?比较:jvmjrejdk整体的架构:内存结构内存结构/内存模型--即为运行时数据区:JVM了解过哪些版本,1.8和1.7内存结构不同的地方堆中方法区(永久代实现)改为了......
  • gym104531 I Bracket
    题意题面做法结论:对于字符串\(s\),其为合法括号序列的充要条件为(1)\(|s|\)为偶数,(2)构造序列\(a_i\),若\(s_i\)='('or'?',则\(a_i=+1\);若\(s_i\)=')',则\(a_i=-1\),\({a_i}\)的前缀和均\(\ge0\)(3)构造序列\(b_i\),若\(s_i=\)')'or'?'......