运行update-initramfs遇到固件缺失,无法找到固件~


求一下固件来源

不用管,我是gt730m,报错一堆,这些是视频编解码固件。

不全是视频编码器固件,实际上图中还有 nvidia 30 和 40 系卡的固件。

如果你的显卡正常工作,那么一般不用理会这些报错,因为目前 linux 的驱动的固件打包模式是打包所有驱动支持的固件(不管你用不用得上)。

需要注意的是,Debian 12 中的闭源固件已经被移动到了 non-free-firmware,而不是以前版本的 non-free

https://wiki.debian.org/Firmware#Debian_12_.28bookworm.29_and_later

另外我注意到你可能有在使用 nouveau 这一开源驱动,它的性能和表现可能目前不如 nvidia 闭源驱动。

另外,你的显卡型号是?

我在安装闭源驱动的时候将nouveau禁用时遇到的这个问题,现在也卡在这里,我显卡是很久以前的笔记本的Geforce MX130

如果你在用 Debian12,那应该安装这个

https://wiki.debian.org/NvidiaGraphicsDrivers#Version_525.105.17-1

它会自动禁用 nouveau。

如果安装有问题,请考虑使用 Ctrl+Alt+F2 或者到 F6 进入控制台,如果你在图形界面安装那一定会界面卡住。


在使用apt update的时候似乎遇到了同样的问题

奇怪的问题,你使用的 Debian 版本是?贴一下你的软件源配置看看…


目前kali是基于debian12的

Kali Linux is a rolling distribution based on Debian testing

我不确定你这么混用 Debian12 软件源是否是正确的。

好家伙, kali Linux 不用 kali 的源却用 debian 的源。

最好把 kali 源换成 Debian 的源,或者安装 Debian 系统,混源会出现一堆奇奇怪怪的问题。

我用kali源无法得到这些固件,kali的论坛上有这个的相关解决可惜已经是22年的了,也是用的debian的源 :rofl:

我的建议是试试 Debian ,然后在 Debian里安装你要的安全工具和GPU固件,这样会轻松点

我也没试过在 kali 里面搞GPU固件,这个我就帮不了你了

你可以额外安装固件,但是不能混着用软件源

从你的截图看,你的 kail 软件源没有启用 non-free-firmware,所以你找不到闭源固件。

不过由于你混用软件源,现在你的系统状态很可能已经被破坏,我不敢保证你换回正确软件源以后系统可以正常更新。

通过一个一个找固件,目前成功解决了update-initramfs的问题,以后报错系统有问题那就是以后的事情啦~