我最近组装了一台计算机,我将使用它作为服务器,主要用于托管游戏服务。我已经安装了 Ubuntu Server 20.04,一切运行正常,但是 5-10 小时后(有时更长),整个服务器就会停止工作并出现以下错误:
我似乎无法弄清楚为什么会发生这种情况。我正在使用以下硬件组件:
- 主板:Msi x370 SLI PLUS
- 处理器:AMD Ryzen 5 2600X
- 显卡:MSI GTX 760 Twin Frozr
- 电源:Corsair CX750M
- SSD:ADATA XPG S40G 256GB M.2 RGB
- 内存:Corsair Vengeance LPX CMK32GX4M2B3200C16
答案1
如果这个问题解决了或者你做了其他事情,那么你可以跳过这一步。好吧,内核崩溃不同步,这个消息很可能表明内核出了问题。(我可能错了)你可以按照我的建议去做。关闭系统电源,然后重新打开。每当 grub 菜单出现时,它都会显示 3 个选项
- 正常启动 ubuntu
- Ubuntu 的高级选项
- 记忆测试
- 记忆测试 ....
选择第二个选项 **`ubuntu 高级选项`**。然后,您将获得从系统上安装的内核中选择一个选项。从那里,请选择上一个,即当前或最新的内核中的前一个。选择恢复选项。
然后,您将被提示选择恢复菜单,然后选择 **root**。之后粘贴以下代码。
# mount -o remount, rw /
这会花一些时间。然后您需要选择最新的内核。
# mkinitramfs -o /boot/initrd.img-4.(Your kernel version)
它将为你生成此特定内核的启动映像。之后,请通过以下方式更新你的 grub:update-grub
。
我希望这能奏效。但在使用内核时请小心。我在 YouTube 教程中找到了它,以下是可为您提供帮助的链接。以下是链接:https://www.youtube.com/watch?v=L0I7i_lE5zA
答案2
运行后收到以下消息:mkinitramfs -o /boot/initrd.img-X
。(我的内核版本)
I: The initramfs will attempt to resume from /dev/sda7
I: (UUID=8b5d3a40-2e60-4610-a497-f4be56d4013e)
I: Set the RESUME variable to override this.
不知道下一步该做什么