启动过程中,FIPS 内核崩溃,提示“无法重置 DRBG”

启动过程中,FIPS 内核崩溃,提示“无法重置 DRBG”

系统在启动时进行 FIPS 完整性检查时崩溃。这是在全新安装 Ubuntu 桌面 20.04.6 后在新硬件上发生的。我尝试了“fips”和“fips-updates”选项,均在全新安装后发生。删除“fips=1”内核命令行参数后,系统将完成启动。处理器是 AMD Ryzen 7 5800H。

以下是内核崩溃信息:

Kernel panic - not syncing: random: Failed to reset DRBG (drbg_nopr_sha512): -2 CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.0-1024-fips #28+recert1-Ubuntu Hardware name: AZW SER/SER, BIOS 5800H603 12/12/2023 Call Trace: dump_stack+0x6d/0x8b panic+0x101/0x2e3 fips_drbg_init+0xa2/0xc6 ? trace_event_define_fields_urandom_read+0x92/0x92 do_one_initcall_0x4a/0x200 kernel_init_freeable+0x1b2/0x255 ? rest_init+0xb0/0xb0 kernel_init+0xe/0x110 ret_from_fork_0x22/0x40 Kernel Offset: 0x31c00000 from 0xffffffff81000000 (relocation range: 0xffffffff800000 0xffffffffbfffffff) ---[ end Kernel panic - not syncing: random: Failed to reset DRBG (drbg_nopr_sha512): -2 ]---

在没有启用 fips 的情况下启动时,我发现系统没有问题。我运行了内存测试,没有任何错误。我尝试使用“nordread”和“random.trust_cpu=0”进行启动。不确定我还能尝试什么。

有谁知道什么可能引发此类事件和/或可以尝试解决该问题的方法吗?

相关内容