开机引导装置及其开机引导方法制造方法及图纸

技术编号:9765619 阅读:88 留言:0更新日期:2014-03-15 09:35
本发明专利技术公开了一种开机引导装置及其开机引导方法。该开机引导装置用以引导一操作系统程序至一电脑主机。该电脑主机包含一Peripheral?Component?Interconnect?Express(PCI?Express)总线。该开机引导装置包含一引导接口、一PCI?Express接口及一控制器。该引导接口耦接至一外部装置。该外部装置用以提供一操作系统程序。该PCI?Express接口耦接至该PCI?Express总线。该控制器耦接至该引导接口及该PCI?Express接口,并用以执行下列操作:通过该PCI?Express接口,传输一启动码至该电脑主机,该启动码包含一执行该操作系统程序的执行程序;及通过该PCI?Express接口及该引导接口,引导该操作系统程序至该电脑主机。

【技术实现步骤摘要】
开机弓I导装置及其开机弓I导方法
本专利技术关于一种,且特别是关于一种引导操作系统程序至电脑主机的开机弓I导装置及其开机弓I导方法。
技术介绍
传统的电脑主机的操作系统程序可利用硬盘、光盘等储存装置作为储存操作系统程序的媒介,并通过IDE或SATA总线将操作系统程序引导至电脑主机中,使电脑主机执行所述操作系统程序。然而,随着时代的进步以及科技的发展,电脑主机不再只能使用硬盘或光盘来储存操作系统程序,更可使用其他可携式的电脑外围装置来取而代之,以提供更多元化的引导方式,引导操作系统程序至电脑主机。就现有的可携式电脑外围传输接口而言,USB传输接口普遍为大众所使用。一般而言,使用者可通过设置于电脑主机上的USB连接座传输接口,与具有USB接头的可携式外接装置进行插接,以使储存于该可携式外接装置的操作系统程序,通过USB连接座传输接口,而被引导至电脑主机,进而实现引导操作系统程序的功用。除了 USB传输接口之外,PCI Express传输接口因具备着高速及稳定传输等特性,也逐渐受到业界的重视。然而,受限于PCI Express传输接口的实现方式千差万别,传统的电脑主机的基本输出入系统(BIOS)并无法支持PCI Express传输接口,使得操作系统程序无法通过PCI Express传输接口,而被引导至电脑主机上,进而被电脑主机所执行。有鉴于此,如何使具有PCI Express传输接口的装置,也可用以引导操作系统程序至电脑主机,实乃业界极需努力的目标。
技术实现思路
为解决前述问题,本专利技术提供了一种。本专利技术的开机引导装置,用以引导一操作系统程序至一电脑主机。该电脑主机包含一 PCI Express总线。该开机弓I导装置包含一引导接口、一 PCIExpress接口及一控制器。该引导接口耦接至一外部装置,该外部装置用以提供一操作系统程序。该PCI Express接口率禹接至该电脑主机的该PCI Express总线。该控制器稱接至该引导接口及该PCI Express接口,并用以执行下列操作:通过该PCI Express接口,传输一启动码至该电脑主机,该启动码包含一执行该操作系统程序的执行程序;以及通过该PCI Express接口及该引导接口,引导该操作系统程序至该电脑主机,以使该电脑主机执行该操作系统程序。本专利技术的用于一开机引导装置的开机引导方法,用以引导一操作系统程序至一电脑主机。该电脑主机包含一 PCI Express总线。该开机引导装置包含一引导接口、一I禹接至该PCI Express总线的PCI Express接口及一稱接至该引导接口及该PCI Express接口的控制器。该引导接口耦接至一外部装置。该外部装置用以提供一操作系统程序。该开机引导方法包含下列步骤:(a)使该控制器通过该PCI Express接口,传输一启动码至该电脑主机,其中该启动码包含一执行该操作系统程序的执行程序;以及(b)使该控制器通过该PCI Express接口及该引导接口,引导该操作系统程序至该电脑主机,以使该电脑主机执行该操作系统程序。本专利技术提供的通过传输一启动码至电脑主机,使电脑主机的BIOS支持通过PCI Express传输接口弓丨导操作系统的途径,其中该启动码包含执行一操作系统程序的执行程序。通过该启动码包含的该执行程序,电脑主机的BIOS将可通过该PCI Express传输接口,引导操作系统程序至电脑主机。据此,本专利技术的已有效改善了传统的电脑主机的BIOS无法通过PCI Express传输接口引导操作系统程序的问题。为让本专利技术的上述目的、技术特征和优点能更明显易懂,下文将以较佳实施例配合所附图式进行详细说明。【附图说明】图1为本专利技术的第一实施例的一种开机引导装置I的示意图;图2A为本专利技术的第二实施例的一种开机引导装置2的示意图;图2B为本专利技术的第三实施例的一种开机引导装置3的示意图;图2C为本专利技术的第四实施例的一种开机引导装置4的示意图;图2D为本专利技术的第五实施例的一种开机引导装置5的示意图;以及图3为本专利技术的第六实施例的一种用于一开机引导装置的开机引导方法的流程图。其中,附图标记说明如下:1:开机引导装置11:引导接口13:PCI Express 接口15:控制器17:电脑主机171:PCI Express 总线19:外部装置2:开机引导装置21:读卡引导接口23:串行外围接口25:串行外围存储器29:储存卡3:开机引导装置31:网络引导接口39:网络卡4:开机引导装置43:存储器5:开机引导装置【具体实施方式】本专利技术的内容将进一步通过以下实施例来解释。然而,本专利技术的实施例并非用以限制本专利技术需在如以下实施例所述的环境、应用或方式方能实施。因此,关于以下实施例的说明仅为达阐释本专利技术的目的,而非用以限制本专利技术。此外,基于说明简化原则,于以下实施例及图式中,与本专利技术非直接相关的元件将省略而不绘示,且绘示于图式中的各元件之间的尺寸比例仅供便于理解,而非用以限制为实际的实施比例。本专利技术的第一实施例是用以阐述本专利技术的一种开机引导装置,其相关说明请参阅图1。图1为本专利技术的第一实施例的一种开机引导装置I的示意图,其中开机引导装置I包含一引导接口 11、一 PCI Express接口 13及一控制器15。引导接口 11耦接至一外部装置19。外部装置19可用以提供一操作系统程序82,而开机引导装置I可用以引导一操作系统程序82至一电脑主机17。举例而言,操作系统程序82可符合D0S、Linux、Unix及Windows等形式的操作系统,但并非用以限制本专利技术的实施态样。开机引导装置I的PCI Express接口 13用以稱接至电脑主机17的PCIExpress总线171,使得开机引导装置I与电脑主机17可通过PCI Express接口 13及PCI Express总线171进行通讯及传递数据。由于电脑主机17通过PCI Express接口及PCI Express总线171进行通讯及传递数据已为本专利技术所属
中具有通常知识者所熟知,故于此不再详述。开机引导装置I的控制器15用以耦接至引导接口 11及PCI Express接口 13,并执行引导操作系统程序82至电脑主机17的各种操作。为了将操作系统程序82引导至电脑主机17,开机引导装置I的控制器15将通过PCIExpress接口 13,传输一启动码80至电脑主机17。于本实施例,启动码80储存于外部装置19中,而于其他实施例,启动码80也可储存于开机引导装置I中或储存于其他外部储存装置中。由于启动码80包含一执行操作系统程序82的执行程序,电脑主机17的BIOS可通过启动码80取得执行操作系统程序82的该执行程序。通过启动码80的该执行程序,电脑主机17的BIOS可对外部装置19进行初始化,并与外部装置19达成引导操作系统程序82至电脑主机17的各种协议。在电脑主机17对外部装置19完成初始化之后,开机引导装置I的控制器15可通过PCI Express接口 13及引导接口 11,将外部装置19提供的操作系统程序82,由PCI Express总线171引导至电脑主机17,以使电脑主机17执行操作系统程序82。电脑主机17的BIOS如何根据启动码80对外部装置19进行初始本文档来自技高网
...

【技术保护点】
一种开机引导装置,用以引导一操作系统程序至一电脑主机,该电脑主机包含一PCI?Express总线,该开机引导装置包含:一引导接口,耦接至一外部装置,该外部装置用以提供一操作系统程序;一PCI?Express接口,耦接至该电脑主机的该PCI?Express总线;以及一控制器,耦接至该引导接口及该PCI?Express接口,并用以执行下列操作:通过该PCI?Express接口,传输一启动码至该电脑主机,该启动码包含一执行该操作系统程序的执行程序;以及通过该PCI?Express接口及该引导接口,引导该操作系统程序至该电脑主机,以使该电脑主机执行该操作系统程序。

【技术特征摘要】
1.一种开机引导装置,用以引导一操作系统程序至一电脑主机,该电脑主机包含一PCIExpress总线,该开机引导装置包含: 一引导接口,耦接至一外部装置,该外部装置用以提供一操作系统程序; 一 PCI Express接口,稱接至该电脑主机的该PCI Express总线;以及 一控制器,耦接至该引导接口及该PCI Express接口,并用以执行下列操作: 通过该PCI Express接口,传输一启动码至该电脑主机,该启动码包含一执行该操作系统程序的执行程序;以及 通过该PCI Express接口及该引导接口,引导该操作系统程序至该电脑主机,以使该电脑主机执行该操作系统程序。2.如权利要求1所述的开机引导装置,其中该引导接口为一读卡引导接口,该外部装置为一储存卡,且存有该操作系统程序。3.如权利要求1所述的开机引导装置,其中该引导接口为一网络引导接口,该外部装置为一网络卡,且通过网际网络提供该操作系统程序。4.如权利要求1所述的开机引导装置,还包含一串行外围接口,该串行外围接口耦接至一串行外围接口存储器,该串行外围接口存储器存有该启动码。5.如权利要求1所述的开机引导装置,还包含一存储器,该存储器耦接至该控制器,用以储存该启动码。6.如权利要求1所述的开机引导装置,其中该开机引导装置符合一选择只读存储器协议,该控制器根据该选择只读存储器协议,通过该PCIExpress接口,传输该启动码至该电脑主机。7.一种用于一开机引导装置的开机引导方法,...

【专利技术属性】
技术研发人员:陈双喜
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:

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

1