You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian 12升级后新内核6.1.0-9-amd64无法启动,黑屏且光标无响应

Debian 12升级后新内核6.1.0-9-amd64无法启动,黑屏且光标无响应

我之前碰到过类似的显卡固件缺失导致新内核启动黑屏的情况,结合你提供的信息,咱们来一步步解决这个问题:

问题背景

你原本在Debian 11上使用LUKS + LVM的配置,升级到Debian 12后,使用新内核6.1.0-9启动时出现黑屏+无响应光标,但老内核5.10.0-23能正常进入LUKS密码界面。

关键错误分析

从你提供的部分启动日志来看,核心问题出在AMD显卡的固件加载失败:

Jun 18 08:21:08 republic kernel: amdgpu 0000:29:00.0: Direct firmware load for amdgpu/dimgrey_cavefish_sos.bin failed with error -2
Jun 18 08:21:08 republic kernel: amdgpu 0000:29:00.0: amdgpu: Fatal error during GPU init
Jun 18 08:21:08 republic kernel: amdgpu: probe of 0000:29:00.0 failed with error -2

这个错误直接导致显卡初始化失败,系统无法正常输出画面,从而出现黑屏。至于日志里的NVMe设备AER纠正错误,属于硬件层面的小问题,不会直接导致启动失败,可以后续再处理。

解决步骤

  1. 先进入可用的老内核:重启系统,在GRUB菜单中选择Debian 11的老内核5.10.0-23登录系统。
  2. 安装缺失的AMD显卡固件:Debian 12的firmware-amd-graphics包包含了所有AMD显卡所需的固件文件,执行以下命令安装:
    sudo apt update && sudo apt install firmware-amd-graphics
    
  3. 更新新内核的initramfs:确保新内核能在启动时加载到刚安装的固件,执行:
    sudo update-initramfs -u -k 6.1.0-9-amd64
    
  4. 重启测试新内核:重启系统,选择新内核6.1.0-9-amd64启动,此时应该能正常进入LUKS密码界面,显卡驱动也会正常初始化,不会再出现黑屏。

后续可选处理(NVMe AER错误)

如果新内核启动后仍然看到NVMe的AER错误提示,可以尝试:

  • 进入BIOS/UEFI界面,找到PCIe相关设置,关闭**Advanced Error Reporting (AER)**功能;
  • 查看你的NVMe硬盘厂商官网,是否有可用的固件更新,更新固件可能解决这类通信错误。

备注:内容来源于stack exchange,提问作者Siya Chieng

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 10:38:09