一种访问BIOS setup界面以及OS的方法技术

技术编号:14815586 阅读:148 留言:0更新日期:2017-03-15 10:52
本发明专利技术公开一种访问BIOS setup界面以及OS的方法,涉及计算机技术,主要是利用ssh协议访问BMC,调用BMC下的minicom工具,设置仿真参数,并将BIOS以及OS的console重定向到minicom中,通过设置的仿真参数,在minicom下完美的展示出BIOS setup界面以及OS下的命令行界面。本发明专利技术通过BMC监控管理单元,调用minicom工具去获取BIOS 以及OS的访问权限,实现远程在线收集串口输出以及BIOS、OS的交互操作等信息,方便服务器工程师远程收集服务器的debug信息,无需服务器工程师每次都到现场调试,大大节省了人力和物力成本,提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及计算机技术,具体的说是一种访问BIOSsetup界面以及OS的方法。
技术介绍
OS(OperatingSystem,操作系统)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。BIOS(BasicInputOutputSystem,基本输入输出系统),是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。计算机在运行时,首先会进入BIOS,它在计算机系统中起着非常重要的作用。一块主板性能优越与否,很大程度上取决于主板上的BIOS管理功能是否先进。在服务器调试或者维护过程中,工程师们往往需要去收集BIOS或者OS最底层的串口信息,为了收集这些信息,工程师们都必须赶到客户现场,用专门的串口线连接com口,进行数据收集,浪费了大量的时间和人力成本。本专利技术提出了一种访问BIOSsetup界面以及OS的方法,通过调用minicom去获取BIOS以及OS的访问权限。minicom是一个串口通信工具,就像Windows下的超级终端,可用来与串口设备通信,如调试交换机和Modem等。它的Debian软件包的名称就叫minicom,用apt-getinstallminicom即可下载安装。
技术实现思路
本专利技术针对目前技术发展的需求和不足之处,提供一种访问BIOSsetup界面以及OS的方法。本专利技术所述一种访问BIOSsetup界面以及OS的方法,解决上述技术问题采用的技术方案如下:所述一种访问BIOSsetup界面以及OS的方法,通过访问BMC监控管理单元,调用BMC中嵌入式系统下的minicom工具,去获取BIOS以及OS的访问权限,实现远程在线收集串口输出以及BIOS、OS的交互操作信息。优选的,所述访问BIOSsetup界面以及OS的方法主要包括如下步骤:1)利用ssh协议访问BMC监控管理单元,2)进入BMC的嵌入式系统后,设置仿真参数,3)通过minicom工具获取BIOS以及OS的重定向输出。优选的,使用SecureCRT软件,使用ssh协议访问BMC监控管理单元,输入BMC的远程访问IP、用户名和密码。优选的,进入到BMC的嵌入式系统后,设置仿真参数,在OS下设置输出信息重定向。本专利技术所述一种访问BIOSsetup界面以及OS的方法与现有技术相比具有的有益效果是:本专利技术通过ssh协议访问BMC监控管理单元,调用BMC中嵌入式系统下的minicom工具,通过一系列设置,完成远程在线收集串口输出以及BIOS、OS的交互操作等信息,服务器工程师能够方便的远程收集服务器的debug信息以及对服务器进行一些调试操作,无需服务器工程师每次都到现场调试,大大节省了人力和物力成本,提高了工作效率。附图说明附图1为所述访问BIOSsetup界面以及OS的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本专利技术所述一种访问BIOSsetup界面以及OS的方法进一步详细说明。鉴于服务器调试或者维护过程中,收集BIOS或者OS最底层的串口信息浪费大量人力物力的问题,本专利技术提出的访问BIOSsetup界面以及OS的方法,通过访问BMC监控管理单元,调用BMC中嵌入式系统下的minicom工具,去获取BIOS以及OS的访问权限,实现远程在线收集串口输出以及BIOS、OS的交互操作等信息;服务器调试或者维护过程中,不需要工程师感到客户现场,即可进行数据的远程在线收集,大大提高了问题解决的效率。实施例:本实施例一种访问BIOSsetup界面以及OS的方法,主要包括如下步骤:1)利用ssh协议访问BMC监控管理单元,2)进入BMC的嵌入式系统后,设置仿真参数,3)通过minicom工具获取BIOS以及OS的重定向输出。可以使用任意第三方串口工具,所述步骤1)利用ssh协议访问BMC监控管理单元,这一步骤中,是使用SecureCRT软件,使用ssh协议访问BMC监控管理单元,输入BMC的远程访问IP、用户名和密码。所述步骤2)进入BMC的嵌入式系统后,设置仿真参数,这一步骤中:exportTERM=vt100在OS下设置输出信息重定向:vi/boot/efi/EFI/centos/grub.cfg添加earlyprintk=serial,ttyS0,115200console=ttyS0,115200。所述步骤3)通过minicom工具获取BIOS以及OS的重定向输出,这一步骤中:/usr/local/bin/minicom-D/dev/ttyS2-b115200-con其中-D指的是console的设备号,这个console的设备号每个类型的服务器可能不同,可以通过ls/dev|grep–itty*确认console的设备号-b指的是数据流大小-c指的是颜色开关这样就可以获取到BIOS下的setup界面以及OS的文本界面输出了。附图1为所述访问BIOSsetup界面以及OS的方法的流程图,如附图1所示,该方法的具体实现过程如下:首先,获取BMC访问IP、用户名和密码,然后,通过ssh协议访问BMC的嵌入式系统,设置仿真参数,重定向BIOS以及OS输出,并通过minicom获取BIOS以及OS的重定向输出,最后通过Ctrl+A+Q退出。可知,本专利技术所述访问BIOSsetup界面以及OS的方法,主要是利用ssh协议访问BMC监控管理单元,调用BMC下的minicom工具,设置仿真参数,并将BIOS以及OS的console重定向到minicom中;通过设置的仿真参数,在minicom下可以完美的展示出BIOSsetup界面以及OS下的命令行界面。上述具体实施方式仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述具体实施方式,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201610882985.html" title="一种访问BIOS setup界面以及OS的方法原文来自X技术">访问BIOS setup界面以及OS的方法</a>

【技术保护点】
一种访问BIOS setup界面以及OS的方法,其特征在于, 通过访问BMC监控管理单元,调用BMC中嵌入式系统下的minicom工具,去获取BIOS 以及OS的访问权限,远程在线收集串口输出以及BIOS、OS的交互操作信息。

【技术特征摘要】
1.一种访问BIOSsetup界面以及OS的方法,其特征在于,通过访问BMC监控管理单元,调用BMC中嵌入式系统下的minicom工具,去获取BIOS以及OS的访问权限,远程在线收集串口输出以及BIOS、OS的交互操作信息。2.根据权利要求1所述一种访问BIOSsetup界面以及OS的方法,其特征在于,所述访问BIOSsetup界面以及OS的方法主要包括如下步骤:1)利用ssh协议访问BMC监控管理单元,2)进入BMC的...

【专利技术属性】
技术研发人员:曲洪磊王超
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1