免硬盘的计算机平台开机处理方法及系统技术方案

技术编号:2845697 阅读:195 留言:0更新日期:2012-04-11 18:40
一种免硬盘的计算机平台开机处理方法及系统,搭配到计算机平台,提供免硬盘的开机处理;该系统至少包括使用者操控接口模块、虚拟硬盘规划模块、操作系统加载模块以及虚拟硬盘开机模块;本发明专利技术从内存中规划出虚拟硬盘储存空间,将操作系统加载到该虚拟硬盘储存空间中,计算机平台在开机时可借由该虚拟硬盘储存空间完成操作系统加载的开机程序;本发明专利技术使得开机程序不需借由硬盘加载操作系统,具有较短的操作系统加载时间及更快的存取速度,操作系统程序码的储存更为可靠且不易发生损毁,在实际操作时可几乎完全没有噪音,以及不需要在主机电路板上设置额外的连接器及线路。

【技术实现步骤摘要】

本专利技术是关于一种计算机信息技术,特别是关于一种免硬盘的计算机平台开机处理方法及系统,应用在计算机平台中,对该计算机平台提供免硬盘的开机处理,该计算机平台可不必借由硬盘机进行操作系统加载的开机程序。
技术介绍
当使用者将计算机平台的电源开启时,计算机平台的内部主机电路的初始步骤即是将操作系统(operating system,OS)从硬盘装置加载至主内存中。当操作系统成功地加载到主内存后,使用者即可通过操作系统提供的使用者操控接口,操控计算机平台执行各种所需的应用功能。传统做法上,计算机平台上的操作系统通常是预先安装在计算机平台上的一个固定硬盘装置中,并利用BIOS(Basic Input/Output System)系统程序预先将该硬盘装置设定为初始程序加载(Initial Program Load,IPL)装置,以后当计算机平台的电源开启时,该计算机平台的BIOS系统程序自动从该硬盘装置中读取操作系统的程序码,并将这些程序码加载到主内存中。然而实际应用上,上述以硬盘装置为操作系统的储存媒介开机处理方法有多项缺点,例如包括操作系统的加载时间较长、存取速度较慢、硬盘装置较易发生损毁且运转噪音较大以及需要额外的连接器及线路将硬盘装置连接到计算机平台。
技术实现思路
为克服上述现有技术的缺点,本专利技术的主要目的在于提供一种免硬盘的计算机平台开机处理方法及系统,使计算机平台的开机程序具有较短的操作系统加载时间及更快的存取速度。本专利技术的另一目的在于提供一种免硬盘的计算机平台开机处理方法及系统,它采用的操作系统储存媒介比硬盘装置更为可靠且不易发生损毁。本专利技术的又一目的在于提供一种免硬盘的计算机平台开机处理方法及系统,它采用的操作系统储存媒介在实际操作时几乎完全没有噪音。本专利技术的再一目的在于提供一种免硬盘的计算机平台开机处理方法及系统,它采用的操作系统储存媒介不需要额外的连接器及线路连接到计算机平台。本专利技术的免硬盘的计算机平台开机处理方法及系统是应用在计算机平台,例如桌上型个人计算机、笔记本型计算机、网络服务器、网络工作站等,对该计算机平台提供免硬盘的开机处理,该计算机平台可不必借由硬盘进行操作系统加载的开机程序。本专利技术的免硬盘的计算机平台开机方法至少包括该免硬盘的计算机平台开机处理方法至少包括在该计算机平台的内存中规划出虚拟硬盘储存空间;将操作系统来源装置中储放的一个操作系统的程序码加载到该虚拟硬盘储存空间;以及在该计算机平台发出开机请求事件时,响应该开机请求事件,执行该虚拟硬盘储存空间中储存的操作系统程序码,执行该计算机平台的开机程序。本专利技术的免硬盘的计算机平台开机处理系统至少包括使用者操控接口模块,响应使用者操控激活的虚拟硬盘规划要求事件,响应地产生虚拟硬盘规划激活信息;虚拟硬盘规划模块,响应该使用者操控接口模块产生的虚拟硬盘规划激活信息,在该计算机平台中的内存中规划出虚拟硬盘储存空间;操作系统加载模块,响应使用者激活的操作系统加载操控事件,将操作系统来源装置中储放的一个操作系统的程序码,加载到该虚拟硬盘规划模块在该内存中所规划出的虚拟硬盘储存空间;以及虚拟硬盘开机模块,在该计算机平台发出开机请求事件时,响应该开机请求事件,执行该虚拟硬盘储存空间中储存的操作系统程序码,执行该计算机平台的开机程序。综上所述,本专利技术的免硬盘的计算机平台开机处理方法及系统的从内存中规划出虚拟硬盘储存空间,并将操作系统程序码加载到该虚拟硬盘储存空间中,计算机平台在开机时直接执行该虚拟硬盘储存空间中储存的操作系统程序码完成开机程序。本专利技术使得开机程序不需借由硬盘加载操作系统,具有较短的操作系统加载时间及更快的存取速度,操作系统程序码的储存更为可靠且不易发生损毁、在实际操作时几乎完全没有噪音以及不需要在计算机平台的主机电路板上设置额外的连接器及线路。附图说明图1是系统结构示意图,显示本专利技术的免硬盘的计算机平台开机处理系统的应用方式及其实体结构的对象导向组件模型;以及图2是使用者操控接口示意图,显示本专利技术的免硬盘的计算机平台开机处理系统在计算机平台上显示的使用者操控接口的一个实施范例。具体实施例方式实施例以下即配合附图,详细说明本专利技术的免硬盘的计算机平台开机处理方法及系统的实施方式。图1显示本专利技术的免硬盘的计算机平台开机处理系统(如标号100所指虚线框包括的部分)的应用方式及其实体结构的对象导向组件模型(object-oriented component model)。如图所示,本专利技术的免硬盘的计算机平台开机处理系统100实际应用上是搭载至计算机平台10,例如桌上型个人计算机、笔记本型计算机、网络服务器、网络工作站等,且该计算机平台10上须预先装设有内存,例如动态随机存取存储器(Dynamic Random Access Memory,DRAM)20,对该计算机平台10提供免硬盘的开机处理功能,该计算机平台10可不必借由硬盘进行操作系统加载的开机程序。如图1所示,本专利技术的免硬盘的计算机平台开机处理系统100的实体结构的对象导向组件模型(object-oriented component model)至少包括(a)使用者操控接口模块110;(b)虚拟硬盘规划模块120;(c)操作系统加载模块130;以及(d)虚拟硬盘开机模块140。具体实施上,本专利技术的免硬盘的计算机平台开机处理系统100例如可完全以计算机程序来实现,并将此计算机程序例如以轫体形式的附加模块(add-onmodule)方式整合到该计算机平台10的BIOS(Basic Input/OutputSystem)系统程序提供所需的免硬盘的开机处理功能。以下分别说明上述各个模块110、120、130、140的各自属性及功能。使用者操控接口模块110在该计算机平台10的电源开启后,在计算机平台10的屏幕11上显示出如图2所示的使用者操控接口111,询问使用者是否要建置虚拟硬盘;若使用者选择“是”,则使用者须再指定所需的虚拟硬盘的容量,并接着选按“确定”键(注图2所示的使用者操控接口111仅以示意方式及示范性地表示出所需显示的信息及控制选项,在具体实施上可有许多其它不同形式的等效实施方式)。使用者在此使用者操控接口111上的操控动作,即代表虚拟硬盘规划请求事件201,可令使用者操控接口模块110响应地向虚拟硬盘规划模块120发出对应的虚拟硬盘规划激活信息。虚拟硬盘规划模块120响应上述使用者操控接口模块110发出的虚拟硬盘规划激活信息,在该计算机平台10中的DRAM 20中规划出虚拟硬盘储存空间121,并将此虚拟硬盘储存空间121的储存属性设定为非挥发性(也就是令虚拟硬盘储存空间121中储存的数据在计算机平台10电源被关闭的情况下,仍可永久保留不会消失)。此外,虚拟硬盘规划模块120也可选择性地将此虚拟硬盘储存空间121设定为顺序最优先的初始程序加载(Initial Program Load,IPL)装置。具体实施上,此虚拟硬盘规划模块120是例如采用ACPI S3(Advanced Configurationand Power Interface,Sleep Mode 3)的内存休眠功能(Suspend to RAM),将该DRAM 20中的虚拟硬盘储存空间121的储存属性设本文档来自技高网...

【技术保护点】
一种免硬盘的计算机平台开机处理方法,应用在计算机平台,对该计算机平台提供免硬盘的开机处理,其特征在于,该免硬盘的计算机平台开机处理方法至少包括:在该计算机平台的内存中规划出虚拟硬盘储存空间;将操作系统来源装置中储放的一个操作 系统的程序码加载到该虚拟硬盘储存空间;以及在该计算机平台发出开机请求事件时,响应该开机请求事件,执行该虚拟硬盘储存空间中储存的操作系统程序码,执行该计算机平台的开机程序。

【技术特征摘要】
1.一种免硬盘的计算机平台开机处理方法,应用在计算机平台,对该计算机平台提供免硬盘的开机处理,其特征在于,该免硬盘的计算机平台开机处理方法至少包括在该计算机平台的内存中规划出虚拟硬盘储存空间;将操作系统来源装置中储放的一个操作系统的程序码加载到该虚拟硬盘储存空间;以及在该计算机平台发出开机请求事件时,响应该开机请求事件,执行该虚拟硬盘储存空间中储存的操作系统程序码,执行该计算机平台的开机程序。2.如权利要求1所述的免硬盘的计算机平台开机处理方法,其特征在于,该计算机平台是桌上型个人计算机。3.如权利要求1所述的免硬盘的计算机平台开机处理方法,其特征在于,该计算机平台为笔记本型计算机。4.如权利要求1所述的免硬盘的计算机平台开机处理方法,其特征在于,该计算机平台为网络服务器。5.如权利要求1所述的免硬盘的计算机平台开机处理方法,其特征在于,该计算机平台为网络工作站。6.如权利要求1所述的免硬盘的计算机平台开机处理方法,其特征在于,该内存为动态随机存取存储器。7.一种免硬盘的计算机平台开机处理系统,可搭配到计算机平台,对该计算机平台提供免硬盘的开机处理,其特征在于,该免硬盘的计算机平台开机处理系统至少包括使用者操控接口模块,响应使用者操控激活的虚拟硬盘规划要求事件,响应地产生虚拟硬盘规划激活信息;虚拟硬盘规划模块,响应该使用者操控接口模块产生的虚拟硬盘规划激活...

【专利技术属性】
技术研发人员:张泳铂
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1