我刚刚看了一段幽默的 TikTok 视频,一位创作者正在回顾他们的“2024 年的记忆”,这些记忆就是内存条。
它们显示的是空的 RAM 条,只是 PCB,只有很少的通孔,没有用于缺失内存模块的焊盘,因此它们不是简单的未填充的 PCB。键控也不一致,因为它们似乎针对 DDR3 和 DDR4 都进行了键控(?):
它们是什么?有何用途?
我刚刚将服务器从 ryzen 5 1600X 升级到 ryzen 5 4600G。在启动过程中,服务器正确启动,甚至跳过了 BIOS 启动画面,然后显示 GRUB。然后 Proxmox 尝试启动并显示:
Loading Linux 6.x
Loading pve
然后屏幕关闭(不是黑色,而是关闭),我的键盘灯熄灭,我无法再通过长时间按下电源按钮来关闭服务器。机箱内的风扇继续旋转。CPU 的 POST LED 短暂闪烁,然后“DRAM”的 LED 亮起,系统保持这种状态,直到使用 PSU 开关切断电源。重新启动时,系统需要一段时间才能进入 BIOS 启动画面,就好像它正在重新训练 RAM 时序一样。
在安装备用 Windows 时也会发生这种情况,但 BIOS 启动后不会显示任何内容。
以下是我为解决此问题所采取的所有步骤:
dpkg -x
安装(无法通过 apt 安装,因为它会卸载 proxmox 内核)cp -r
update-initramfs
journalctl -t kernel
是否有任何错误消息,尝试启动 4600G 时没有出现任何消息GRUB 可以运行(memtest 也可以运行)这一事实让我想到 Linux 上的视频驱动程序问题。我从经验中知道 Linux 上的 ryzen APU 需要一些特殊配置,但我无论如何也想不起来这个配置是什么。CPU 也可能只是有缺陷,但我对此表示怀疑。
系统配置:
proxmox 8 (up to date as of 2024-08-31) (problem also happens with a random windows 10 ssd that i have laying around, it works with the 1600X)
Ryzen 5 4600G
Gigabyte AB350 gaming-3 rev 1.0 (BIOS version F52e/F54c)
GT 730 (problem also happens without it)
GSkill Aegis K2 DDR4 2666 32 Go C19 (2*16), in slots marked red on the motherboard
Hard drives all report no SMART problems
Cooler master MWE 550W bronze V2 PSU