![我的笔记本电脑上的 Linux Mint 仅识别两个处理器核心之一](https://linux22.com/image/112197/%E6%88%91%E7%9A%84%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E7%9A%84%20Linux%20Mint%20%E4%BB%85%E8%AF%86%E5%88%AB%E4%B8%A4%E4%B8%AA%E5%A4%84%E7%90%86%E5%99%A8%E6%A0%B8%E5%BF%83%E4%B9%8B%E4%B8%80.png)
我的计算机似乎只有两个处理器核心之一在运行。
因西 CPU~单核 Intel Core2 Duo T6400 (-UP-) 速度~2000 MHz(最大) 内核~4.4.0-53-generic x86_64 Up~2:40 内存~1180.8/3951.5MB HDD~80.0GB(已使用 34.1%) Procs~160 客户端~Shell inxi~2.2.35
LSCPU 架构:x86_64 CPU 的操作模式:32 位、64 位 字节顺序:Little Endian CPU:1 在线 CPU 列表:0 希洛核程序:1 «插座» 的核:1 插座:1 Modo NUMA:1 制造商 ID:GenuineIntel CPU 家族:6 型号:23 型号名称:Intel(R) Core(TM)2 Duo CPU T6400 @ 2.00GHz 修订版:10 CPU兆赫:2000.000 CPU最大MHz:2000,0000 CPU 最低 MHz:1200,0000 博戈MIPS:4000.41 缓存 L1d:32K 缓存 L1i:32K 缓存 L2:2048K NUMA 节点 0 CPU:0 标志: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm Constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 监视器 ds_cpl est tm2 ssse3 CX16 xtpr pdcm sse4_1 xsave lahf_lm dtherm
我的电脑是华硕 F50SL 笔记本电脑,出厂时安装了 Windows Vista。而且 BIOS 缺少启用/禁用高级 ACPI 选项的选项,例如 Acpi apic 或 Acpi 2.0...选项,您可以在桌面 BIOS 版本中找到这些选项;例如。这是信息
因西-F 系统: 主机:x-PC1 内核:4.4.0-53-generic x86_64(64 位) 桌面:MATE 1.16.1 发行版:Linux Mint 18.1 Serena 机器: 系统:ASUSTeK 产品:F50SL v: 1.0 主板:和硕 型号:F50SL v:1.0 Bios:American Megatrends v:209 日期:2009 年 11 月 12 日 CPU:单核 Intel Core2 Duo T6400 (-UP-) 缓存:2048 KB 速度:2000 MHz(最大) 显卡:卡:Advanced Micro Devices [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v] 显示服务器:X.Org 1.18.4 驱动程序:fbdev、ati(已卸载:vesa、radeon) 分辨率:[电子邮件受保护] GLX 渲染器:llvmpipe 上的 Gallium 0.4(LLVM 3.8,128 位)GLX 版本:3.0 Mesa 11.2.0 音频:Card-1 Advanced Micro Devices [AMD/ATI] RV710/730 HDMI 音频 [Radeon HD 4000 系列] 驱动程序:snd_hda_intel Card-2 Silicon Integrated Systems [SiS] Azalia 音频控制器驱动程序:snd_hda_intel 声音:高级 Linux 声音架构 v:k4.4.0-53-generic 网络:卡 1:Silicon Integrated Systems [SiS] 191 千兆位以太网适配器驱动程序:sis190 IF: enp0s4 状态: 上行速度: 100 Mbps 双工: 全 mac: e0:cb:4e:69:13:c4 卡 2:Qualcomm Atheros AR928X 无线网络适配器 (PCI-Express) 驱动程序:ath9k IF:wlp2s0 状态:关闭 mac:00:22:43:6f:d3:08 驱动器:HDD 总大小:80.0GB(已使用 34.1%) ID-1:/dev/sda 型号:INTEL_SSDSA2M080 大小:80.0GB 分区: ID-1: / 大小: 32G 使用: 8.7G (30%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 大小: 8.59GB 使用: 0.00GB (0%) fs: 交换 dev: /dev/sda5 RAID:无 RAID 设备:/proc/mdstat,存在 md_mod 内核模块 传感器:系统温度:CPU:69.0C 主板:N/A 风扇速度(以 rpm 为单位): cpu:不适用 信息:进程:160 正常运行时间:2:54 内存:1256.8/3951.5MB 客户端:Shell (bash) inxi:2.2.35
所以;为了能够正确启动计算机,我被迫对路径中的 grub 文件进行某些修改:等/默认/grub我进行了以下必要的更改:
GRUB_CMDLINE_LINUX_DEFAULT="安静启动 nomodeset nolapic acpi_osi=\"Windows 2006\""
之后我更新了 grubsudo 更新 grub
由于 apic 链接到处理器管理并且能够启动,我必须通过手动输入对 GRUB 文件的更改来禁用它。我认为我设置的这些更改与停用其中一个 CPU 核心有关。
我该怎么做才能使处理器的两个内核而不是只有一个内核都工作?
答案1
如果我没记错的话,我是在一个 Linux Mint 英文论坛上找到了解决这个将 DUAL CORE 处理器的核心数量限制为一个的问题的线索。我的电脑的 BIOS 是 America Megatrends, INC, Vc 2.61 1985-2006 这是一个古老的 BIOS,几乎没有选项。
在该 BIOS 的顶部菜单中,我们发现“Advanced”(高级)等选项,并且“Advanced”(高级)内有几个子选项:
我们将选择选项:“IO 接口安全”。
在此选项中,有许多锁定或解锁的硬件系统。
音频调制解调器接口 解锁 LAN 网络接口 解锁 USB 接口 解锁 新卡接口:锁定
如果“新卡接口”选项被解锁(我不知道它是做什么用的,哈哈),那么,需要“nolapic”引导参数或引导选项来在操作系统会话中执行完整的“正常”登录。
当您使用“nolapic”时,您只需使用单个核心即可。
综上所述:
在 BIOS 中将“新卡接口”设置为“锁定”,并且不再使用 nolapic 作为启动选项。
(我仍然需要 irqpoll,但我现在有两个核心在工作。)