在浪潮inspur服务器上安装操作系统时,出现0x0000005c蓝屏错误,确定是由x2APIC造成的,进入BIOS的CPU设置选项中,将x2APIC选项设置为disable,重新启动机器,完成安装。
先来解释下APIC(高级程序中断控制器),不要与ACPI(Advanced Configuration and Power Interface),电源管理搞混。系统可以在APIC模式下运行。启用APIC模式将会扩展可选用的中断请求IRQ系统资源。设定值有: Enabled(开启),Disabled(关闭),根据IBM的说明,打开APIC模式可以将系统默认的15个IRQ(中断请求)共享为22个,可以解决设备过多而造成中断冲突的问题.
在一台计算机正在运行 Windows Server 2008 R2,可以启用x2APIC模式,并为计算机可以支持 255 个以上的处理器。
引用http://blog.csdn.net/witsmakemen/article/details/18403391,做个说明
APIC的前身是PIC,例如:8259A.
2类APIC

1. LOCAL APIC,直连PROCESSOR,每个PROCESSOR一个。

2. I/O APIC,管理外设过来的中断,通常一个机器里面就一个(即使是多核系统)
INTEL IA32手册中讲的是LOCAL APIC,下面说的APIC都是指LOCAL APIC。所谓的LOCAL,是相对PROCESSOR而言的,离PROCESSOR比较近,所以叫LOCAL.

LOCAL APIC可以处理以下的中断来源:

1)本地相连的I/O设备。比如直接连在LINT0,LINT1管脚上的设备。
2)外部的I/O设备。这些设备产生的中断先经过I/O APIC,然后再通过LOCAL APIC到达处理器。
3)Inter-processor interrupts (IPIs) 处理器之间的中断。现在多处理器结构已经很常见了。当一个处理器想中断另外一个的时候,就可以用IPI。
4)APIC定时器中断。APIC上自带了定时器,这个在OS中也是很常用的。
5)Performance monitoring counter interrupts,性能监视计数器中断。
6)温度传感器中断。在PENTIUM 4 AND XEON的处理器上有。
7)APIC内部错误中断。

APIC可以看成是一个独立的硬件,有自己的一堆寄存器,叫做local vector table or LVT。可以进行读写来控制APIC的某些特性和设置。

APIC实际上又可以细分为3个版本:
1.APIC(早期P6)
2.xAPIC(PENTIUM 4 AND XEON)
3.x2APIC

检测APIC版本可以用CPUID指令。

在xAPIC模式中,寄存器是通过内存映射到一段物理地址。有一个默认值。防止同其他地址冲突,这个基地址又可以重新指定到另外一个地方。BIOS开发人员在对付APIC时可能会用到这个功能。

在x2APIC模式中,取消了内存映射方式来读取APIC的寄存器,而是采用了MSR的方式。MSR的全写是Model-specific register(每个型号特有的寄存器)这样的好处是不用再担心内存地址的冲突问题。

不同的APIC模式的开启,关闭以及状态切换之间又有一些规则。如果你要自己改这些地方,就要按照规定来。同时注意在x2APIC模式下,写入寄存器的时候不保证顺序,所以要自己小心,比如用个BARRIER之类的。

0x0000005c蓝屏问题解决相关推荐

  1. 0x00000124蓝屏问题解决方法

    0x00000124蓝屏问题解决方法 参考文章: (1)0x00000124蓝屏问题解决方法 (2)https://www.cnblogs.com/JDmei/p/5067856.html 备忘一下.

  2. 钉钉在线课程开启屏幕共享时电脑蓝屏问题解决办法

    钉钉在线课程开启屏幕共享时电脑蓝屏问题解决办法记录,以免忘记 蓝屏提示:igdpmd64.sys相关的问题... 联想电脑G470: 1. 开机logo处按F2进入BIOS. 2. 将[configu ...

  3. VMware15启动虚拟机导致win10 pro蓝屏问题解决

    VMware15启动虚拟机导致win10 pro蓝屏问题解决 win10 pro版本号19042.631 VMware版本号15.5.0 build-14665864 在3月1日装的win10系统和V ...

  4. (整理)蓝屏代码对应原因_蓝屏问题解决方法

    笔者由于笔记本经常蓝屏,个别原因较难搜索,决定自己整理蓝屏解决办法. 十六进制值 文字代码 可能的原因 可尝试的解决方法 0x00000001 APC_INDEX_MISMATCH 驱动出现问题,或安 ...

  5. Ubuntu16.04开机蓝屏问题解决

    写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...

  6. win7升级win10后周期性蓝屏问题解决(经过2个月的测试观察,电脑没有再出现蓝屏)

    目录 前言 解决步骤 1.首先下载SDK 地址 2.选择仅安装windbg即可 3.安装完毕 在开始菜单中,找到windows kits 4.选择文件中的open crash dump 5.开始分析 ...

  7. 戴尔游匣G15 系统蓝屏问题解决的方法

    如果遇到的是这个蓝屏问题 就重新启动计算机开机的时候一直按"F2" 然后就进入 BIOS 点击左下角倒数第三个 Virtualization Support Virtualizat ...

  8. Think Pad L480充电蓝屏问题解决

    1.问题描述 Think Pad L480笔记本,系统Win10 1607企业版,开机状态下,接通或者断开电源,电脑立即蓝屏,提示"失败的操作:UcmCx.sys",如下图所示. ...

  9. AHCI模式 Sata驱动下载、安装教程及蓝屏问题解决

    AHCI是什么?如何开启AHCI模式?Sata AHCI驱动如何安装?Sata硬盘跟ahci模式有什么关系?如何设置bios开启AHCI?安装AHCI Sata驱动后电脑蓝屏怎么办?请看本文Sata ...

  10. Visdom蓝屏问题解决

    此前因为用pytorch跑深度学习,需要loss可视化,根据师兄推荐使用了visdom可视化工具,但安装以后一直无法出图,显示蓝屏空白,尝试了好几种方法还是那样,但通过服务器又能出图. 后面 发现开启 ...

最新文章

  1. python操作sqlserver如何判断删除的数据不存在_Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法...
  2. BOM的window对象的属性及其方法
  3. 宁德时代:被美国制裁、与特斯拉谈崩等系谣言 已向公安机关报案
  4. PyTorch 1.6、TensorFlow 2.3、Pandas 1.1 同日发布!都有哪些新特性?
  5. Eclipse Tips(2):代码颜色设置
  6. Java实现邮箱验发送证码、代码示例【qq邮箱】
  7. 小米的过去、现在和未来
  8. C语言总结(一维数组、二维数组、字符数组和字符串)
  9. Calendar获取上个月第一天和最后一天,上周第一天和最后一天
  10. 渲云渲染农场怎么样?云渲染价格便宜吗?
  11. 【2021四川省赛】E.Don‘t Really Like How The Story Ends 图论
  12. Reactive 响应式编程简单使用
  13. Shell脚本中dirname命令的使用
  14. AD19设置元件属性
  15. VS Nuget的使用
  16. sql查找数据中某个字段是否有重复的值
  17. 远程连接Jupyter Notebook报错:bind [127.0.0.1]:8888: Permission denie
  18. 定义一个动物类java_Java问题利用接口继承完成对生物、动物、人三个接口的定义,其中生物接口定义呼吸抽象方法,动物接口定义了吃饭和睡觉两个抽...
  19. 艾莫基IMG老板李洪波欠销售提成不给,反而颠倒黑白,抹黑对方
  20. 网页游戏的微端如何制作

热门文章

  1. Django下进行urlencode编码,可以编码中文参数的代码
  2. 大数据分析流程步骤都有哪些
  3. IDC运维工程师的基本要求
  4. CCS 2021 | 自动化网络流量分析新方向
  5. 深度系统安装移动硬盘启动_Legacy无损更改UEFI启动并安装双系统
  6. 智慧城市运营典型模式特征分析
  7. 如何操作最快的硬盘对拷工具
  8. Tableau 南丁格尔玫瑰图
  9. 思维导图-第三章-存货
  10. Java 和python多态区别_python面向对象之多态鸭子类型与Java的比较