【技术实现步骤摘要】
获取运行日志的方法和装置
[0001]本申请涉及计算机
,尤其涉及一种获取运行日志的方法和装置。
技术介绍
[0002]在电子设备的操作系统启动以及运行过程中,经常会出现各种突发故障,导致操作系统运行异常甚至崩溃。
[0003]在操作系统出现运行异常或者崩溃后,需要定位操作系统中导致故障的异常原因,以针对性解决操作系统存在的异常问题。但是,由于目前无法获得操作系统出现故障前后一段时间内的运行日志数据,导致无法有效解决操作系统存在的问题。
技术实现思路
[0004]本申请提供了一种获取运行日志的方法和装置。
[0005]其中,一种获取运行日志的方法,包括:
[0006]在电子设备的操作系统启动过程中,建立操作系统与基板管理控制器的目标通用异步收发器之间的传输链路;
[0007]获得操作系统的系统运行信息;
[0008]将所述系统运行信息通过所述传输链路传输给所述目标通用异步收发器;
[0009]所述基板管理控制器获得所述目标通用异步收发器接收到的所述系统运行 ...
【技术保护点】
【技术特征摘要】
1.一种获取运行日志的方法,包括:在电子设备的操作系统启动过程中,建立操作系统与基板管理控制器的目标通用异步收发器之间的传输链路;获得操作系统的系统运行信息;将所述系统运行信息通过所述传输链路传输给所述目标通用异步收发器;所述基板管理控制器获得所述目标通用异步收发器接收到的所述系统运行信息,将所述系统运行信息作为日志数据存储到所述基板管理控制器的存储器中。2.根据权利要求1所述的方法,还包括:所述基板管理控制器检测到日志界面展现指令,所述基板管理控制器将所述存储器中存储的所述日志数据输出到日志交互界面。3.根据权利要求1所述的方法,所述目标通用异步收发器为采用直接存储器访问方式接收数据的通用异步收发器。4.根据权利要求1所述的方法,所述在电子设备的操作系统启动过程中,建立操作系统与基板管理控制器的目标通用异步收发器之间的传输链路,包括:在电子设备的操作系统启动的多个不同阶段,分别建立操作系统与基板管理控制器的目标通用异步收发器之间的传输链路;所述获得操作系统的系统运行信息,包括:在操作系统启动的多个不同阶段,分别获得操作系统的系统运行信息。5.根据权利要求4所述的方法,所述在电子设备的操作系统启动的多个不同阶段,分别建立操作系统与基板管理控制器的目标通用异步收发器之间的传输链路,包括:在电子设备加载和解压操作系统内核的过程中,建立操作系统内核与基板管理控制器的目标通用异步收发器之间的第一传输链路;在操作系统内核启动后且在启动操作系统的串口管理程序前,建立操作系统内核与所述目标通用异步收发器之间的第二传输链路;在通过操作系统内核启动所述串口管理程序的过程中,建立所述串口管理程序与所述目标异步收发器之间的第三传输链路。6.根据权利要求5所述的方法,所述在操作系统启动的多个不同阶段,分别获得操作系统的系统运行信息,包括:获得电子设备加载和解压操作系统内核过程中的第一系统运行信息;获得操作系统内核启动后且启动所述串口管理程序前的第二系统运行信息;获得所述操作系统在启动所述串口管理程序的过程中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。