我目前想在一台飞腾d2000的主机上更换银河麒麟的内核从linux5.4更换为linux6.6,在本地编译安装并更新grub重启后,在grub选择linux6.6 kernel时遇到问题如下:
EFI stub: ERROR: FIRMWARE BUG: kernel image not aligned on 64k boundary
EFI stub ERROR: FIRMWARE BUG:Image BSS overlaps adjacent EFI memory region
当前主机的bios版本信息为:
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.1.1 present.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: ZD-TECH
Version: WA0KT21A
Release Date: 12/22/23 18:22:49
Address: 0x00180
Runtime Size: 1048192 bytes
ROM Size: 16 MB
Characteristics:
BIOS characteristics not supported
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
Handle 0x0005, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Long
Installable Languages: 2
zh|CN|unicode
en|US|iso8859-1
Currently Installed Language: zh|CN|unicode
syslog信息为:
[ 0.000000] Linux version 5.4.18-52-generic (kylin@kylin-GW-001M1A-FTF) (gcc version 9.3.0 (Ubuntu 9.3.0-10kylin2)) #41 SMP Wed Mar 2 15:24:07 CST 2022 (KYLINOS 5.4.18-52.41-generic 5.4.18-52)
[ 0.000000] efi: EFI v2.70 by Phytium D2000
[ 0.000000] efi: ACPI 2.0=0xf6b60000 SMBIOS=0xfbfb0000 SMBIOS 3.0=0xf69b0000 MEMATTR=0xfa738018 MEMRESERVE=0xf6f80e98
想问下大家有没有遇到类似的问题以及遇到这样的问题应该如何解决,谢谢!
|