禁用 GA-870A-USB3 AMD FX-6300 硬件配置的 C1E

禁用 GA-870A-USB3 AMD FX-6300 硬件配置的 C1E
My Ubuntu box is:
Mobo: Gigabyte GA-870A-USB3
Chipset:North Bridge:AMD 870, South Bridge AMD SB850
CPU: AMD Phenom II X2 560
RAM: Kingmax DDR3 1333MHz 4*4GByte
Display card: Asus EAH5450 Silent/DI/512MD2/LP-HD5450

BIOS:PnP 1.0a, DMI 2.0, SMBIOS 2.4 ACPI 1.0b  and AWARD licenced
Kernel: Linux 4.15.0-47-generic 
OS: Ubuntu 18.04.2 LTS

大约 8 年来一切都很完美,直到现在我将 CPU 换成了 AMD FX-6300。

我根据制造商的要求将 BIOS 升级到 F5h 版本 https://www.gigabyte.com/Motherboard/GA-870A-USB3-rev-31#support-cpu

新的F5h版本BIOS和老款Phenom CPU可以与上述Linux完美兼容。

但是当 CPU 更改为 FX-6300 并且我在 CMOS 中使用安全默认值时,只有 GRUB 可以启动并且其菜单正常,但即使我尝试acpi=off nolapic在 grub 菜单中尝试使用某些命令行内核参数 (),内核也会冻结。因此,我根本无法使用新的 FX-6300 CPU 启动内核,直到我根据此(2012 年的旧)错误报告的第二个解决方法关闭C1EBIOS 中的选项: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1007508

我把一些文件放在这个链接上(我的谷歌驱动器)

https://drive.google.com/open?id=1Nms5D2rYTeGOipoNmWSY1w5FvqaCynyN

来自 systemd 日志的两个文件:

1 Unable_to_Boot_acpi_off_nolapic_C1E_enabled
2 Able_to_Boot_C1E_disabled

并输出

dmidecode
lshw
lspci
/proc/cpuinfo

(我的第二个实验是将 win 7 安装到 SSD 的第二部分,并且在启用 C1E 的情况下它可以完美运行。)

尽管我已经阅读了一些有关 DMI、SMBIOS 的内容,但有人能告诉我根本问题是什么吗?据我所知,技嘉已于 2013 年完成了此主板的 BIOS 更新,是否有可能推出更兼容的内核版本?

我特别感兴趣的是,在 BIOS 中禁用 C1E 这种解决方法的缺点是什么?

我想知道,尽管有这些缺点,我是否会继续使用新的 CPU fx-6300。

相关内容