使用liveCD解决kali kernel panic

admin 2022年12月12日12:52:29评论106 views字数 855阅读2分51秒阅读模式

如果觉得好,请点击文末的“在看”和分享转发文章。


最近kali Linux的源有点问题,执行

apt full-upgrade -y

之后再重启,一直停留在启动界面,不再变化。

使用liveCD解决kali kernel panic

看来有问题。

只能强行关机,再启动在grub界面上选择其它入口,看看能不能进入recovery mode

使用liveCD解决kali kernel panic

使用liveCD解决kali kernel panic

把上面所有的选项都尝试过了,还是一样的效果,连recovery mode都进不去,界面仍然停留

使用liveCD解决kali kernel panic


由于图形界面无法展示出错信息,那么只好强行关机再启动,然后按F2进入字符界面。

使用liveCD解决kali kernel panic

使用liveCD解决kali kernel panic

可以看到,虽然出现kernel panic,但内核完全没有问题,而是内核启动1号进程init,而1号进程由于加载/lib/systemd/libsystemd-shared-245.so时在libcrypt.so.1找不到XCRYPT_2.0, XCRYPT_4.4。


难道只能重装系统吗?办法总是比困难多。通过LiveCD挂载Linux分区来解决问题,毕竟在05年经常这样抢救gentoo的。

立马去下载个LiveCD,在BIOS设置从LiveCD启动

使用liveCD解决kali kernel panic


使用liveCD解决kali kernel panic


设置完毕,开始从LiveCD启动了。

使用liveCD解决kali kernel panic

进入LiveCD系统后,看一下Linux分区是哪个,再加载

使用liveCD解决kali kernel panic

可以看到是/dev/sda9,好,现在mount分区,并且chroot过去(为什么呢?因为这样可以把环境切换到硬盘Linux环境)

使用liveCD解决kali kernel panic

由于是/lib/libcrypt.so.1缺失符号,可能是软链接错了,一般在/lib/x86_64-linux-gnu会有正确的库,看一下

使用liveCD解决kali kernel panic

果然是有,那么事情就简单了,直接把/lib/libcrypt.so.1作为软链接指向/lib/x86_64-linux-gnu/libcrypt.so.1.1.0

使用liveCD解决kali kernel panic

验证一下是否创建成功

使用liveCD解决kali kernel panic

看一下上面这番操作是否成功。退出chroot环境,umount分区,再重启电脑,进入kali的字符启动界面。

使用liveCD解决kali kernel panic

OK,不再报错了,成功了。


如果觉得好,请点击文末的“在看”和分享转发文章。

暗号:84c45


原文始发于微信公众号(奶牛安全):使用liveCD解决kali kernel panic

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年12月12日12:52:29
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   使用liveCD解决kali kernel panichttps://cn-sec.com/archives/1458043.html

发表评论

匿名网友 填写信息