是否有任何基于 Ubuntu/Ubuntu 的发行版或 Fedora 版本使用的内核修复了某些三星 SATA SSD 的错误?

是否有任何基于 Ubuntu/Ubuntu 的发行版或 Fedora 版本使用的内核修复了某些三星 SATA SSD 的错误?

我有一块三星 870 EVO 1TB SSD,在安装或尝试使用我的操作系统时,它似乎会随机消失。

它发生在多个不同的发行版上,但没有发生在 Windows 上。所有 SMART 测试都取得了良好的结果。

我知道有一个与某些三星 SSD 相关的错误,据说已经修复了。我不确定是否还有其他错误报告,但这是我发现的一个:https://bugzilla.kernel.org/show_bug.cgi?id=203475

如果标题中问题的答案是“否”,那么在我有机会将发行版安装到磁盘之前,有没有办法应用此修复程序?

我真的只是猜测这可能是问题所在,因为它在 Windows 环境中工作得很好,并且没有任何令人担忧的 SMART 结果。

答案1

修复 NCQ 修剪问题的主要补丁登陆5.15 中,并已向后移植到稳定内核2011年5月14日2019年5月13日。因此,至少具有这些内核的发行版包括修复程序:Ubuntu 21.10、Fedora 34 和 35 以及任何衍生版本。但是我不确定他们当前的安装程序是否包含修复程序,或者它是否仅作为安装后更新提供。

即使你的内核没有必要的补丁,你也可以通过使用noncqtrim内核参数引导来避免这个问题;如何执行此操作取决于您选择的发行版及其安装程序,有关详细信息,请参阅发行版的安装文档。

相关内容