1.一种远程硬件诊断方法,其特征在于,包括:
于一远程管理装置接收一用户指令时,从多个候选指令中择一产生及输出一触发指令,并据以触发一服务器的一基板管理控制器;
以被触发的该基板管理控制器传送一执行指令至一基本输入/输出系统;
于该基本输入/输出系统接收该执行指令后,以该基本输入/输出系统的一开机程序码执行一诊断程序,并据以产生一诊断消息;
于该基本输入/输出系统完成该诊断程序后,以该基本输入/输出系统传送该诊断消息至该基板管理控制器;
以接收该诊断消息的该基板管理控制器储存该诊断消息;
于该基板管理控制器储存该诊断消息后,该基板管理控制器传送一反馈指令至该远程管理装置;以及于该远程管理装置接收该反馈指令后,该远程管理装置产生一反馈消息,其中,该些候选指令分别关联于相异的多个诊断范围,且以具有该些候选指令的该远程管理装置产生该触发指令包括:以该远程管理装置由该些候选指令之中择一作为该触发指令。
2.根据权利要求1所述的远程硬件诊断方法,其特征在于,该些候选指令包括一第一候选指令、一第二候选指令与一第三候选指令,该第一候选指令所关联的该诊断范围是一内存初始化代码,该第二候选指令所关联的该诊断范围是该内存初始化代码与一微软保留分区,该第三候选指令所关联的该诊断范围是该内存初始化代码、该微软保留分区和一快捷外设互联标准。
3.根据权利要求1所述的远程硬件诊断方法,其特征在于,以接收该诊断消息的该基板管理控制器储存该诊断消息后,该远程硬件诊断方法进一步包括:以与该基板管理控制器通信连接的该远程管理装置通过一管理接口传送该用户指令至该基板管理控制器,以取得该诊断消息。
4.根据权利要求1所述的远程硬件诊断方法,其特征在于,进一步包括:于该远程管理装置产生该反馈消息后,以该远程管理装置传送该反馈消息至该服务器,其中该服务器通信连接于该远程管理装置。
5.一种远程硬件诊断系统,其特征在于,包括:
一服务器,包括:
一基板管理控制器,用于接收一触发指令并产生一执行指令,以及接收和储存一诊断消息,并产生一反馈指令;以及一基本输入/输出系统,电性连接于该基板管理控制器,该基本输入/输出系统储存有一开机程序码,该服务器于执行该开机程序码时,根据该执行指令,据以执行一诊断程序,并产生该诊断消息;以及一远程管理装置,通过一网络与该服务器通信连接,该远程管理装置具有多个候选指令,该远程管理装置于接收一用户指令时从该些候选指令中择一产生及输出该触发指令,并于接收该反馈指令后产生一反馈消息,其中,该些候选指令关联于多个相异的诊断范围。
6.根据权利要求5所述的远程硬件诊断系统,其特征在于,该些候选指令包括一第一候选指令、一第二候选指令与一第三候选指令,该第一候选指令所关联的该诊断范围是一内存初始化代码,该第二候选指令所关联的该诊断范围是该内存初始化代码与一微软保留分区,该第三候选指令所关联的该诊断范围是该内存初始化代码、该微软保留分区与一快捷外设互联标准。
7.根据权利要求5所述的远程硬件诊断系统,其特征在于,该远程管理装置进一步包括一管理接口,该管理接口在该基板管理控制器接收该诊断消息后,产生该用户指令。
8.根据权利要求7所述的远程硬件诊断系统,其特征在于,该用户指令被传送至该基板管理控制器,以取得储存于该基板管理控制器上的该诊断消息。