一种适用于计算机系统的开机方法。当计算机系统开机时,由具有处于休眠状态的操作系统的分割区进行开机。接着,依据相应休眠状态的休眠文件,将操作系统由休眠状态回复至正常使用状态,并将休眠文件进行标记。之后,将标记后的休眠文件回复为原始的休眠文件,且当操作系统由休眠状态回复至正常使用状态之后,自动回复监控分割区的存取作业。当接收对于分割区的写入数据要求时,将数据丢弃、或转写至计算机系统中另外的分割区或系统存储器,且回复一写入成功信息。当计算机系统重新开机时,计算机系统亦依据休眠文件将操作系统由休眠状态回复至正常使用状态。(*该技术在2024年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术系有关开机管理,且特别有关于一种可以将计算机系统迅速且可靠地进行开机的。
技术介绍
随着信息技术的发展,计算机系统已经普遍地被使用者所接受与运用。传统计算机系统的开机流程中,当计算机系统开启电源之后,计算机系统会先进行开机自我测试(POST)检查。接着,加载计算机系统中的基本输出输入系统(BasicInput Output System,BIOS),以进行硬件检测与相关初始化作业。之后,基本输出输入系统将列举执行主开机记录(Master Boot Record,MBR)上的分割区信息,检查其中的有效(Active)且主要(Primary)的分割区,并将执行权交给此分割区。接着,此分割区内的开机加载程序(Boot Loader)便会依据操作系统的正常开机程序进行开机,使得计算机系统进入工作状态。一般来说,计算机系统的正常开机流程大约需要30秒至数分钟之久。另外,计算机系统除了一般的计算机功能外,亦已经导入家电的观念,即利用计算机系统进行相关多媒体播放。当使用者只想要利用计算机系统来进行多媒体影音播放时,通常系将计算机系统当做家电般的方式使用,且希望如家电般式地快速操作。一般使用者必须先将计算机系统依据一般正常开机流程进行开机,再执行相关播放程序,以播放多媒体。然而,如前所述,由于一般计算机系统的正常开机作业需要加载大量的外围应用程序与驱动程序并进行相关的初始设定,使用者必须花费大量时间等待计算机系统的开机完成。在另一种现有技术中,可以借由基本输出输入系统直接驱动多媒体相关硬件单元,并由特定的微控制器来达成类似家电化的多媒体播放功能。然而,由于相关软件或固件与硬件的相关性高,必须针对硬件个别量身定作,无法直接利用市场上运作良好的应用程序,不仅增加相关的生产成本,且减少使用上的弹性。另一方面,当使用者使用完家电之后,通常系直接将家电的电源关闭。然而,计算机系统通常需要执行正常的关机程序,以避免计算机系统的操作系统在几次不正常关机,如直接断电后,造成操作系统分割区内数据的损毁。当使用者以家电的方式操作计算机系统时将会容易造成计算机系统的损坏。不幸地,目前缺乏任何机制在上述情况下对于计算机系统进行保护。
技术实现思路
有鉴于此,本专利技术的目的为提供一种可以将计算机系统迅速进行开机的。本专利技术的另一目的为提供一种可以可靠地将计算机系统进行保护的。为了达成本专利技术的上述目的,本专利技术提供一种。依据本专利技术的开机方法,适用于一计算机系统。当计算机系统开机时,由具有处于休眠状态的操作系统的分割区进行开机。接着,依据相应休眠状态的休眠文件,将操作系统由休眠状态回复至正常使用状态,并将休眠文件进行标记。之后,将标记后的休眠文件回复为原始的休眠文件,且当操作系统由休眠状态回复至正常使用状态之后,自动回复监控分割区的存取作业。当接收对于分割区的写入数据要求时,将数据丢弃、或转写至计算机系统中另外的分割区或系统存储器,且回复一写入成功信息。当该计算机系统重新开机时,计算机系统亦依据休眠文件将操作系统由休眠状态回复至正常使用状态。当接收对于分割区的写入数据要求,且将数据转写至计算机系统中另外的分割区或系统存储器时,还包括记录数据转写的位置,且当一应用程序欲读取数据时,依据转写的位置读取数据,并将数据回传至应用程序。当操作系统由休眠状态回复至正常使用状态之后,还自动回复执行至少一应用程序,用以进行多媒体播放或其它工作。其中休眠文件是记录休眠前计算机系统的作业状态,且休眠文件等于系统存储器的大小。依据本专利技术的计算机系统,包括具有一休眠文件、一操作系统、与一管理软件的一分割区。当计算机系统关机时,操作系统处于休眠状态。当计算机系统开机时,由分割区进行开机,且操作系统依据休眠文件由休眠状态回复至正常使用状态,并将休眠文件进行标记。当操作系统由休眠状态回复至正常使用状态之后,自动回复管理软件的执行,以将标记后的休眠文件回复为原始的休眠文件,并监控分割区的存取作业。当接收对于分割区的写入数据要求时,将数据丢弃、或转写至计算机系统中另外的分割区或系统存储器,且回复一写入成功信息。当计算机系统重新开机时,计算机系统亦依据休眠文件将操作系统由休眠状态回复至正常使用状态。当管理软件接收对于分割区的写入数据要求,且将数据转写至计算机系统中另外的分割区或系统存储器时,还记录数据转写的位置,且当一应用程序欲读取数据时,管理软件依据转写的位置读取数据,并将数据回传至应用程序。计算机系统还包括至少一应用程序,用以当操作系统由休眠状态回复至正常使用状态之后,自动回复执行,以进行多媒体播放或其它工作。其中休眠文件是记录休眠前计算机系统的作业状态,且休眠文件等于系统存储器的大小。依据本专利技术的计算机系统生产方法,首先,提供符合进阶组态与电源接口(Advanced Configuration and Power Interface,ACPI)规格的计算机系统。接着,于计算机系统提供储存装置,其中储存装置至少包括具有一操作系统的分割区。之后,安装一管理软件于分割区,且启动管理软件,其中管理软件用以监控分割区的存取作业,当接收对于分割区的写入数据要求时,将数据丢弃或转写至计算机系统中另外的分割区或系统存储器,并回复一写入成功信息,且当操作系统将一休眠文件进行标记之后,将标记后的休眠文件回复为原始的休眠文件。之后,使计算机系统的操作系统进入休眠状态,并将计算机系统关机,以完成计算机系统的生产。依据本专利技术的计算机系统生产方法,还包括安装至少一应用程序于分割区,且启动应用程序,其中应用程序用以进行多媒体播放或其它工作。本专利技术上述方法可以通过程序代码方式收录于实体媒体中。当程序代码被机器加载且执行时,机器变成用以实行本专利技术的装置。为使本专利技术的上述目的、特征和优点能更明显易懂,下面将通过具体实施例,并配合附图进行详细说明。附图说明图1为一显示依据本专利技术实施例的计算机系统的示意图。图2为一显示依据本专利技术实施例的分割区写保护机制的示意图。图3为一显示依据本专利技术实施例的开机方法的流程图。图4为一显示依据本专利技术实施例的计算机系统生产方法的流程图。具体实施例方式图1为一显示依据本专利技术实施例的计算机系统的示意图。依据本专利技术实施例的计算机系统1000为一符合进阶组态与电源接口(ACPI)规格的计算机系统。进阶组态与电源接口(ACPI)为一电源管理系统,可以提供操作系统管理计算机系统及外围电源。电力管理系统使得操作系统能够依照一定的方式管理外围设备的用电情形,例如,使硬盘或屏幕在使用者超过一段特定时间没有使用时进入省电模式、或者停止运作,直到使用者再度使用。计算机系统1000包括一基本输入输出系统1100、与一储存装置1200。储存装置1200包括至少一分割区1210。分割区1210为一有效且主要的开机分区。基本输入/输出系统1100是计算机系统1000的主机板上的固件,储存在主机板的只读存储器上,其基本功能主要是提供计算机系统的基本输入与输出功能、设定计算机系统的基本功能、与执行硬件测试等功能。在一例子中,基本输入/输出系统1100可以设计来直接由分割区1210进行开机。值得注意的是,若计算机系统1000欲提供一般计算机的正常开机模式,则计算机系统1000中的储存装置1200可以还包括另本文档来自技高网...
【技术保护点】
一种开机方法,用于一计算机系统,包括下列步骤:当该计算机系统开机时,由具有处于一休眠状态的一操作系统的一分割区进行开机;依据相应该休眠状态的一休眠文件,将该操作系统由该休眠状态回复至一正常使用状态,并将该休眠文件进行标记;将标记后的该休眠文件回复为原始的该休眠文件;当该操作系统由该休眠状态回复至正常使用状态之后,自动回复监控该分割区的存取作业;当接收对于该分割区的写入数据要求时,将该数据丢弃或转写至该计算机系统中另外的分割区或系统存储器,且回复一写入成功信息;以及当该计算机系统重新开机时,该计算机系统亦依据该休眠文件将该操作系统由该休眠状态回复至正常使用状态。
【技术特征摘要】
【专利技术属性】
技术研发人员:许文修,
申请(专利权)人:华硕电脑股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。