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 年的旧)错误报告的第二个解决方法关闭C1E
BIOS 中的选项:
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。