管理对计算机部件的访问的制作方法

文档序号:6458293阅读:151来源:国知局
专利名称:管理对计算机部件的访问的制作方法
技术领域
本发明涉及管m计Mi部件的访问。
背景技术
计穀几系统可以包腿样的部件,例如,便于输A/输出操作以允许所述计
算机系统与其它设备通信的网,口卡(MC)。 NIC可以根据多重的,不同的 管理警报协i,作。例如,网络接口卡(NIC)可以根据警报标准格式(ASF) 协i^S^活管理^ (AMT)协议操作。
在一些例子中,计,系统的所有者或管理员可能需要禁用所述计算机系 统的部件。例如,计靴系统的所有者或管理员可能需要禁用NIC以使得會滩 使用不同的网络设备,如,光纤信道设备。在一些环境中,ASF协议和AMT 协议限制了可为计算机系统的所有者或管理员使用的用于管理对计算机系统中 的MC或其它部件的可访问性的技术。

发明内容
根据本发明的实施例,提供一种计算机系统,包括用户界面和部件禁用模 块,所述部件禁用模她含逻辑用于开始弓l导操作;和当在所述计^m系统 上激活管理技术或警报标准格式中的至少一个被禁用时,在所述用户界面上呈 现部件禁用界面。


图1是说明适合管理对计算机部件的访问的计算机系统的一个实施例的示 意图。
图2是说明管M计嶽几部件的访问的方法的一个实施例的操作的流程图。
具体实施例方式
图i是适合实施管m计對几部件的访问的技术的计算机系统100的示意
图。在被说明的实施例中,计穀几系统100可以被具体化为用于访问互联网的 手持或固定设备,台式PC,笔记本电脑,个人数字助理或tt^可其它具有基本输 A/^出系统(BIOS)或等效物的处理设备。计鋭几系统100包銜十對几108,并可以包括一个或多个附带的输鳩出 设备106,例如,具有屏幕104的显示器102,纖110,其它I/0设备112和 ,示114。其它设备112包織虫,,声音激活输入设备, 球,以及任何其 它使得系统100肯嫩从开发者和/鋼户接收输入的设备。
计,108包括通常在主板和至少一个辅助电路板上实施的系统硬件120。 系统硬件120包括处理器122和基本输A/输出系统(BIOS) 126。 BIOS 126可 以在闪存中实施,且可以包含逻辑操作以弓l导计嶽几设备和上电自检(POST) 丰娥以执行系统初始化和测试。在操作娥呈中,当计鄉系统100的欽活开始 时,鹏器122访问BIOS 126,并屏蔽到操作存储器的例如上电自检模块的 BIOS 126的指令。然后处理器122执行上电自检操作以实施POST处理。
在一些实施例中,计算机系统100包括至少一个部件禁用模块,该模块包 含存储在计^m可读介质上的逻辑指令。在图l描述的实施例中,BIOS 126包 括部件禁用模块128,该模块128可以被具体化为存储在存储了 BIOS的计算机 可读介质中的逻辑指令。在一些实施例中,部件禁用模块128可以被存储在不 同的存储位置,例如在存储器130中或在文件存鹏置180中。例如,在一些 实施例中,计tm系统100可以包含驻留在存储器130中的部件禁用模块166, 该模块166可以在计算机系统100的操作期间m行。
计敦几系统100进一步包括与计算机108通信连接的文件存^^g 180。文 件存皿置180可以是内部的,例如, 一个或多个硬盘,或是外部的,例如, 一个或多个外部硬盘,网络附属存储装置,或独立的存储网络。在一些实施例 中,文件存^S180可以包括一个或多个分区182, 184, 186。
存储器130包括用于管理计算机108的操作的操作系统140。在一个实施例 中,操作系统140包括向系统硬件120提供接口的硬件接口模块154。此外,操 作系统140包括内核144, 一个或多^t理计算机108操作中用到的文件的文件 系统146,以及管理在计對几108上执行的进程的过程控制子系统148。操作系 统140进一步包括一个或多个设备驱动器150,以及在操作系统140和一个或多 个应用模±央162164之间提f,口的系统调用接口模土央142。多种设备 驱动器150接口连接并通常控制安装在计算机系统100中的硬件。
在操作中,在计i^fl 108上执行的一个或多个应用模块162和/鹏164调
用所述系统调用接口模块142来在计^m^M器上执行一个或多个命令。系统调用接口模块142调用文件系统146的服务以管理所述命令所需的文件,并调 用辦控制子系统148以管理命令所需的过程。文件系统146和逝呈控制子系 统148轮流调用衝條口模块154的服务以便与系统硬件120接口连接。操作 系统内核144通常可以被视为用以执行多个操作系统功能的一个或多个软件模 块。
操作系统140的特定实施例不是此处描述的主题的关键。操作系统140可 以被具体化为UNIX操作系统或任何相关的派生(例如,Linux, Solaris等)或 者例如,为Windows⑧商标操作系统。
图2是说明管M计^m部件的访问的方法的一个实施例的操作的流程图。
在一个实施例中,图2所示的操作可以由BIOS 126的部件禁用模块128来实施 和/或当计#^统100被引导时,在部件禁用模块166里賴^M结合操作系 统的其它部件来实施。在其它实施例中,图2中的操作可以在计飾系统100 的引导操作期间由被调用的任何其它^f呈执行。例如,图2的操作可以作为引 导加織鹏的一部分或作为操作系统140的部件来实施。
参考图2,在操作210, BIOS 126在计算机系统中开始引导操作。在操作 215开始询问以判断在计 1系统100中^用AMT管理协i姚是采用ASF 管理协议。例如,在一个实施例中,部件禁用模块128可以询问在与处理器122 耦合的控制器中执行的管理引擎服务,例如,存储器控制中心(MCH)。在操 作220,接收到启动虔用信号,指示在计^m系统100上AMT或ASF服务是 否被启动或是被禁用。
如果AMT或ASF服务在操作225不被禁用,则BIOS iil呈完成(操作245 )。 相反,如果AMT或ASF服务,作225被禁用,则向用户界面呈现部件禁用 界面(操作230)。例如,在一个实施例中,MC禁用界面呈现在计算机系统IOO 的显示器102上。该MC禁用界面为用户提供选项以在计靴系统100中启动 或禁用至少一个MC,并从计Ml系统100的用户接收(操作235)部件启动信 号或部件禁用信号中的一个。
在操作240中,部件禁用模块128根据从部件禁用界面接收到的启动信号 或禁用信号启动或禁用部件。例如,部件禁用模块128可以根据接收到的来自 部件禁用界面的信号启动或禁用MC。 BIOS过程可以被进一步执行和/^成 (操作245)。这里描述的方法可以被具体化为计算机可读介质上的逻辑指令。当在处理 器上执行时,逻辑指令使得通用计飾设备被程序化为专用机器以实施所述方 法。当被逻辑指令ra来执4谅里所述的方法时,处理器构建执行所述方法的 结构。
权利要求
1、计算机系统(100),包括用户界面;部件禁用模块(128,166),其包含逻辑以开始引导操作;和当在所述计算机系统(100)上激活管理技术或警报标准格式中的至少一个被禁用时,在所述用户界面上呈现部件禁用界面。
2、 如权利要求1所述的计算机系统(100),进一步包含逻辑以 AA^ 述部件禁用界面接收部件禁用信号,其中所述部件禁用信号识别要禁用的部件;禾口响应戶皿部件禁用信号禁用所述部件。
3、 如权利要求1所述的计鄉系统(100),进一步包含逻辑以 从所述用户界面接收部件启动信号,其中所述部件启动信号识别要启动的部件;和响i3ZfM部件启^t号启动所述部件。
4、 如权利要求1所述的计算机系统(100),进一步包含逻辑以 对所述计穀膽统中的管理引新始询问;禾口接收对询问的响应,其中所述响应指示在所述计算机系统上激活管理技术 或警报标准格式中的至少一个是否被禁用。
5、 如权利要求1所述的计算机系统(100),其中所述部件禁用模块(128) 驻留于所述计算机系统的基本输A/输出系统(BIOS) (126)中。
全文摘要
本发明涉及管理对计算机部件的访问。在一个实施例中,计算机系统(100)包括用户界面和部件禁用模块(128,166),该部件禁用模块包含逻辑以开始引导操作,并且当在该计算机系统(100)上激活管理技术或警报标准格式中的至少一个被禁用时,在用户界面上呈现部件禁用特征。
文档编号G06F9/445GK101241439SQ20081000951
公开日2008年8月13日 申请日期2008年2月5日 优先权日2007年2月5日
发明者P·J·布罗伊尔斯 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1