我的 Ubuntu 20.04.1 LTS PC 随机重启

我的 Ubuntu 20.04.1 LTS PC 随机重启

我的操作系统会随机自行重启,有时启动后几分钟就会重新启动,这种情况会发生 2-3 次,之后一个月都会正常,而且我在 /var/log/dmesg 中找不到任何可疑的东西。一位检查我硬件的人(进行了 12 小时的压力测试,但在 Windows 上,我没有将我的 SSD 和系统一起给他)没有发现任何硬件问题。

也许你可以找到一些东西并指出我,或者告诉我去哪里找

这是我的/var/log/dmesg文件:https://gist.github.com/pmartini/e849b65ffd6ce8ad5c14deed1b2b602a

journalctl输出:https://gist.github.com/pmartini/1e843d0f1de982f53daeaf617fa7767b

lsblk输出:

    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0  96,6M  1 loop /snap/core/9804
loop1    7:1    0  29,9M  1 loop /snap/snapd/8790
loop2    7:2    0  55,3M  1 loop /snap/core18/1885
loop3    7:3    0  14,9M  1 loop /snap/ubuntu-mate-welcome/524
loop4    7:4    0    16K  1 loop /snap/software-boutique/54
loop5    7:5    0  97,1M  1 loop /snap/core/9993
loop6    7:6    0  14,9M  1 loop /snap/ubuntu-mate-welcome/539
loop7    7:7    0    55M  1 loop /snap/core18/1880
loop8    7:8    0 197,5M  1 loop /snap/viber-unofficial/37
loop9    7:9    0  30,3M  1 loop /snap/snapd/9279
sda      8:0    0 111,8G  0 disk 
├─sda1   8:1    0 107,1G  0 part /
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0   4,7G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  

fdisl -l输出:https://gist.github.com/pmartini/acceb0fac6c20631b4eb8c1044b724e9

grep sda5 /etc/fstab输出: # swap was on /dev/sda5 during installation

grep sda5 /proc/mounts没有显示任何输出

答案1

看来我找到了问题的根源,我在登录 Unbuntu 之前运行了 memtest86,每次运行时它都会在 40% 处停止。我玩了一会儿内存条(我有三根),发现其中一根坏了(当我只插入这根内存条时,系统根本无法加载,电脑扬声器发出哔哔声)。我从主板制造商推荐的列表中购买了 2 根内存条,现在一切似乎都正常了。

答案2

对于下一个遇到这个问题的人...

我最近构建了一个新的 Ubuntu 20.04.2 系统,使用 AMD Ryzen 3700x 和 NVidia GP108 显卡,它也有类似的行为——大部分时间运行正常,但偶尔会自发重启,系统日志中没有任何内容。这似乎与我当时正在做的事情无关——有时在我输入电子邮件时重启,有时在计算机闲置等待计时器触发挂起时重启。也不是热量问题,安装了几个风扇后运行温度低于 30C。

我怀疑是硬件问题。系统是 Ryzen 3700x,配备 16GB DDR3200 内存。在构建过程中,我已将 BIOS 设置为使用 DDR3200。今天,我将 BIOS 设置改回“自动”,让 MB 决定使用哪种内存设置。系统现在已经稳定了很多个小时,而之前我预计至少会出现几次自发重启。

因此,建议——尝试更改内存设置;系统可能会慢几个百分点,但这比随机重启要好。

答案3

看来sdb5分区出了问题。

以下是相关日志条目:

вер 28 18:43:03 pc systemd[1]: dev-sdb5.device: Job dev-sdb5.device/start timed out.
вер 28 18:43:03 pc systemd[1]: Timed out waiting for device /dev/sdb5.
вер 28 18:43:03 pc systemd[1]: Dependency failed for File System Check on /dev/sdb5.
вер 28 18:43:03 pc systemd[1]: Dependency failed for /mnt/files.
вер 28 18:43:03 pc systemd[1]: Dependency failed for Local File Systems.
вер 28 18:43:03 pc systemd[1]: local-fs.target: Job local-fs.target/start failed with result 'dependency'.
вер 28 18:43:03 pc systemd[1]: mnt-files.mount: Job mnt-files.mount/start failed with result 'dependency'.
вер 28 18:43:03 pc systemd[1]: [email protected]: Job [email protected]/start failed with result 'dependency'.
вер 28 18:43:03 pc systemd[1]: dev-sdb5.device: Job dev-sdb5.device/start failed with result 'timeout'.

我认为您有第二个磁盘 /dev/sdb,它不是一直存在,并且是启动所必需的。它可能是 USB 记忆棒。

相关内容