Ubuntu 服务器错误

Ubuntu 服务器错误

我发现以下错误多次发生。我的服务器仅供学习使用,不涉及任何商业或公司。

硬件如下:

  • 内存为 16GB(计算机的最大内存)
  • 硬盘是1TB

Ubuntu 服务器 23.10 错误是:

ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 actioin 0x6 frozen
ata1.00: failed command: FLUSH CACHE EXT
ata1.00: cmd ea/00:00:00:00:00/00:00:00:00:00/a0 tag 14
                res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata1.00: status. { DRDY }

有谁遇到过这个错误吗?如果是的话,有办法解决吗?

答案1

您的驱动器似乎可能有错误。创建备份,然后尝试此操作

  1. umount /dev/sdX驱动器,或者只是启动到实时 Ubuntu USB
  2. e2fsck -pf /dev/sdX p做汽车修理,f说只要检查一下即使干净

接下来我会检查内存,一次取出一根,然后运行 ​​memtester

sudo apt-get install memtester

然后测试几乎所有的16GB RAM

sudo memtester 14G 1

如果驱动器和 RAM 通过测试,请检查主板的 BIOS 更新和外围设备的固件更新。我首先怀疑驱动器。让我们知道您发现了什么,以及这些方法是否有帮助。

答案2

3TB SATA 硬盘和新的 SATA 线缆一起到货了。我安装了 3TB 硬盘和新线缆,然后安装了 Ubuntu Server 23.10。到目前为止,在 3 天的时间里,我没有再看到同样的错误。看来 1TB 硬盘存在导致错误的问题。

相关内容