Centos7 无法使用 shim-x64-15-7.el7_9.x86_64 启动

Centos7 无法使用 shim-x64-15-7.el7_9.x86_64 启动

以下为串行控制台输出:

BdsDxe: starting Boot0003 "CentOS Linux" from HD(1,GPT,A51EC18C-6831-4D47-B93E-B20DBC3F30BF,0x800,0x64000)/\EFI\centos\shimx64.efi

UEFI: Attempting to start image.
Description: CentOS Linux
FilePath: HD(1,GPT,A51EC18C-6831-4D47-B93E-B20DBC3F30BF,0x800,0x64000)/\EFI\centos\shimx64.efi
OptionNumber: 3.

!!!! X64 Exception Type - 0D(#GP - General Protection)  CPU Apic ID - 00000000 !!!!
ExceptionData - 0000000000000000
RIP  - 00000000BF2E5D5C, CS  - 0000000000000038, RFLAGS - 0000000000010006
RAX  - 00000000BFF5FE50, RCX - 000000000000001F, RDX - 00000000BFF31F28
RBX  - 00000000BF352FB0, RSP - 00000000BFF31E50, RBP - 00000000000023C0
RSI  - 00000000BFF31F28, RDI - 0000000000000068
R8   - 00000000BDB8C018, R9  - 000000000000211E, R10 - 00000000BDC6C010
R11  - 00000000BFF31E9A, R12 - 00000000BE791068, R13 - 00000000BF339018
R14  - 00000000BEE21018, R15 - 0000000000000068
DS   - 0000000000000030, ES  - 0000000000000030, FS  - 0000000000000030
GS   - 0000000000000030, SS  - 0000000000000030
CR0  - 0000000080010033, CR2 - 0000000000000000, CR3 - 00000000BF401000
CR4  - 0000000000000668, CR8 - 0000000000000000
DR0  - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
DR3  - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 0000000000000400
GDTR - 00000000BF3EEA98 0000000000000047, LDTR - 0000000000000000
IDTR - 00000000BEE1F018 0000000000000FFF,   TR - 0000000000000000
FXSAVE_STATE - 00000000BFF31AB0
!!!! Find image based on IP(0xBF2E5D5C) /build/work/af60adde42b1d1ad5be2a01e4924bb905248/google3/blaze-out/k8-opt/genfiles/third_party/edk2/ovmf_x64_csm_debug_workspace_dir/ovmf_x64_csm_debug_edk2_files_dir/Build/OvmfX64/DEBUG_CLANG38/X64/OvmfPkg/8254TimerDxe/8254Timer/DEBUG/Timer.dll (ImageBase=00000000BF2E4000, EntryPoint=00000000BF2E5AB5) !!!!

答案1

答案2

Red Hat 和 CentOS 7发送了更新针对shim最近披露的Boot Hole 漏洞,但该软件包实际上导致系统无法启动。修复的软件包版本是shim-*-15-8.el7,这些软件包现在可在 Red Hat 和 CentOS 存储库中找到。如果 shim 软件包版本低于此版本,请不要重新启动系统。如果您的系统无法启动,您可以在救援模式下启动安装 CD,或使用其他方式安装机器存储并手动替换受影响的文件。

请注意,此漏洞会影响使用 UEFI 启动的系统。传统启动系统不受影响。

相关内容