A device information processing method, an electronic device and a server disclosed in this application acquire the hardware driver of at least one predetermined hardware from the non-volatile memory of the predetermined components of the device, and install the hardware of at least one predetermined hardware acquired, when it is determined that there is no hardware driver of at least one predetermined hardware in the operating system of the device. Drive. In this application, the hardware driver of at least one predetermined hardware is selected to be stored in the non-volatile memory of the predetermined component of the device, which can support the device to acquire the required driving information by reading the information of the non-volatile memory of the predetermined component in the absence of the driver. On this basis, the device can be further solved by installing the read driver. Lack-driven issues.
【技术实现步骤摘要】
一种设备信息处理方法、电子设备及服务器
本专利技术属于计算机
,尤其涉及一种设备信息处理方法、电子设备及服务器。
技术介绍
PC/Server(个人计算机/服务器)在安装操作系统时可能会存在缺失相应硬件驱动的问题,比如,因设备中某一硬件较新,而导致操作系统自身文件中所包括的该硬件的驱动与设备中的该硬件不匹配,或者操作系统自身文件中不存在该硬件的驱动等。其中,若操作系统中缺失USB(UniversalSerialBus,通用串行总线)等基本驱动,可能会导致PC或Server等设备无法借助USB鼠标/键盘正常安装操作系统。针对该情况,如果PC或Server等设备上具备PS/2接口,则可基于PS/2鼠标/键盘进行操作系统安装(操作系统文件中一般会自带PS/2驱动),该方式存在需要使用额外的PS/2鼠标/键盘的缺陷,而PS/2鼠标/键盘在目前的PC/Server中并不常见;反之,如果设备中不具备PS/2接口,则会导致操作系统安装失败,无法完成操作系统的安装,鉴于此,针对操作系统中缺失USB等硬件驱动的问题,提供一种有效的解决方案十分必要。
技术实现思路
有鉴于此,本专利 ...
【技术保护点】
1.一种设备信息处理方法,其特征在于,包括:确定设备的操作系统中是否具备至少一个预定硬件的硬件驱动;若不具备,则从所述设备的预定部件的非易失性存储器中获取所述至少一个预定硬件的硬件驱动;存储在所述设备的预定部件的非易失性存储器中的驱动信息能够在设备缺失驱动时被读取以供设备安装;安装所获取的所述至少一个预定硬件的硬件驱动。
【技术特征摘要】
1.一种设备信息处理方法,其特征在于,包括:确定设备的操作系统中是否具备至少一个预定硬件的硬件驱动;若不具备,则从所述设备的预定部件的非易失性存储器中获取所述至少一个预定硬件的硬件驱动;存储在所述设备的预定部件的非易失性存储器中的驱动信息能够在设备缺失驱动时被读取以供设备安装;安装所获取的所述至少一个预定硬件的硬件驱动。2.根据权利要求1所述的方法,其特征在于,所述确定设备的操作系统中是否具备至少一个预定硬件的硬件驱动,包括:确定待安装的操作系统中是否具备至少一个预定硬件的硬件驱动;所述至少一个预定硬件至少包括:安装操作系统过程中需使用的所述设备中的相应硬件;相对应地,所述安装所获取的所述至少一个预定硬件的硬件驱动,包括:基于所述操作系统的操作系统文件以及从所述预定部件的非易失性存储器中获取的硬件驱动,进行操作系统及驱动的安装。3.根据权利要求2所述的方法,其特征在于,所述确定待安装的操作系统中是否具备至少一个预定硬件的硬件驱动,包括:所述设备的硬盘中存在待安装处理的操作系统文件,获得所述硬盘中的操作系统文件所对应的操作系统类型信息;或者,所述设备之外存在待安装处理的操作系统文件,将所述操作系统文件拷贝至所述设备的硬盘中,并获得所拷贝的操作系统文件对应的操作系统类型信息;基于所述操作系统类型信息确定所对应的操作系统中是否具备所述至少一个预定硬件的硬件驱动。4.根据权利要求3所述的方法,其特征在于,所述从所述设备的预定部件的非易失性存储器中获取所述至少一个预定硬件的硬件驱动,包括:获得所述设备在进行硬件初始化时为所述预定部件的非易失性存储器分配的地址信息;根据所述地址信息从所述预定部件的非易失性存储器中读取所述至少一个预定硬件的硬件驱动。5.根据权利要求4所述的方法,其特征在于,所述基于所述操作系统的操作系统文件以及从所述预定部件的非易失性存储器中获取的硬件驱动,进行操作系统及驱动的安装,包括:将从所述预定部件的非易失性存储器中读取的所述至少一个预定硬件的硬件驱动存放至所述设备的硬盘中操作系统文件的相应位置,得到更新后的操作系统文件;重新启动所述设备,并在重新启动所述设备后基于所述更新后的操作系统文件安装操作系统,其中,在基于更新后的操作系统文件安装操作系统过程中能够实现对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。