AMD MSI平台Ubuntu 24.04正常启动硬锁死,仅能进入恢复模式求助
AMD MSI平台Ubuntu 24.04正常启动硬锁死,仅能进入恢复模式求助
老哥,先给你点个赞,折腾20次才装上确实够毅力!能进到恢复模式就好办多了,咱们一步步来排查解决:
先在恢复模式下完成系统全更新
恢复模式默认是只读挂载系统分区,先改成可读写:mount -o remount,rw /然后执行全量更新(比普通upgrade更彻底,能处理依赖变更):
sudo apt update && sudo apt full-upgrade -y更新完重启试试,有时候老硬件的兼容性问题就是靠补丁解决的。
针对AMD R9 380显卡调整内核参数
R9 380属于GCN3架构,默认的amdgpu驱动可能有电源管理或兼容性问题,咱们给内核加参数试试:- 编辑GRUB配置文件:
sudo nano /etc/default/grub - 找到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"这一行,改成:
(GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.runpm=0 amdgpu.cik_support=1"amdgpu.runpm=0是关闭显卡电源管理,避免老卡因节能触发锁死;cik_support=1强制开启GCN3架构的支持) - 保存退出(按
Ctrl+O,回车,再Ctrl+X),然后更新GRUB:sudo update-grub
重启系统看看是否还会锁死。
- 编辑GRUB配置文件:
检查CPU/内存硬件稳定性
老AMD FX系列有时候会因为内存兼容或CPU供电问题触发硬锁:- 安装内存测试工具:
运行测试(比如你是8G内存就写sudo apt install memtester8G,测试5轮):
如果有错误,试试换内存插槽或者降低内存频率。sudo memtester 8G 5 - 检查CPU错误日志:
如果有CPU相关的错误,可能需要检查BIOS里的CPU电压设置,或者关闭C-state节能选项。sudo apt install mcelog sudo mcelog --daemon cat /var/log/mcelog
- 安装内存测试工具:
尝试更新主板BIOS
MSI 970主板的老BIOS可能和Ubuntu 24.04的新内核兼容性不好,你可以去MSI官网找对应型号的最新BIOS,用U盘刷入(注意刷BIOS时别断电,提前看清楚教程)。
另外,要是以上方法都不行,也可以试试安装Ubuntu 22.04 LTS版本,LTS版对老硬件的兼容性通常更稳定,毕竟24.04是刚出的新版本,可能对老AMD平台的适配还没完全到位。
备注:内容来源于stack exchange,提问作者fattyz




