基本输入/输出系统的设定方法 【技术领域】
本发明涉及一种BIOS的设定方法,尤其是一种通过第二选项文件设定界面以设定及储存BIOS的设定数据的方法。
背景技术
电脑开机时,储存于其只读存储器中的基本输入/输出系统(BasicInput/Output System;BIOS)会检查各项外设,然后进行初始化,当该BIOS确认各项外设状态正常后,才会进入操作系统(Operation System;OS)。
请参阅图1,为电脑的开机程序。在步骤100中,当电脑打开电源开关后,即进入开机状态;在步骤110中,安装于该电脑的只读存储器中的BIOS会进行开机自我测试(POST;power on self test);在步骤120中,按下特定按键,例如Delete键或F2键,以进入BIOS设定界面;若不进入BIOS的设定,则进入至步骤160继续执行开机程序;反之,若进入BIOS设定,在步骤130中,在该BIOS的设定界面中提供多种选项以设置该电脑的各项硬件参数,例如开机顺序(bootsequence)、CPU时脉、是否启用各项外设如硬盘、软盘、集成网卡,以及时间、日期等,从而进行设定;在步骤140,在设定完成后,决定是否进行存档,若不进行存档,则先前所有设定皆不作任何改变,而跳至步骤160继续进行开机程序;反之,在步骤150中,若进行存档,则将设定数据储存于存储器;之后,在步骤160中,在设定数据储存完成后继续进行开机程序。
但由于所述的设定数据是储存于电脑中的易失性存储器,并且以电池维持该易失性存储器的数据不致流失。因此只要没有增减硬件或修改硬件参数的需要,日后开机不需要再进入BIOS设定界面重复设置相同的硬件参数,该BIOS能依储存于该易失性存储器的设定数据设定该电脑。倘若电池电力耗尽或存储器校验(checksum)发生错误,将导致该易失性存储器储存数据遗失,此时BIOS将载入其预设值,需要再逐一重新设置各选项;倘若设定错误或参数不正确,将导致开机程序不顺利,甚至无法完成开机,或者完成开机后,因设定参数不正确导致硬件无法正常运作,因而必须重新开机再进入BIOS重新设定,且若设定不正确则必须重复执行重开机,因而造成重设定的不便。
再者,现行BIOS设定的方法并不方便,因为必须要对具有相同配备的所有电脑逐一设定,无形中浪费了人力及时间。
综上所述,如何克服上述现有技术的缺失,进而提供一种BIOS的设定方法,以便于重新设定BIOS,并可同批设定BIOS,以免除逐一设定的不便,遂成为目前亟待解决的课题。
【发明内容】
鉴于上述现有技术的缺点,本发明提供一种BIOS的设定方法,能先试着完成对BIOS的设定数据,以利于重新开机后依该设定数据完成开机程序。
本发明又提供一种BIOS的设定方法,能提供同型电脑作BIOS设定,以免除逐一设定的不便。
为达到上述目的或其他目的,本发明提供一种BIOS的设定方法,应用于具有内部存储器、互补式金氧半导体存储器(CMOS RAM)及基本输入/输出系统只读存储器(BIOS‑ROM)的电脑,该BIOS‑ROM具有第一选项文件,该BIOS的设定方法包括:提供第二选项文件设定界面,以供形成第二选项文件;将该第二选项文件储存于该BIOS‑ROM;以及在该电脑开机的初始状态中将该第一选项文件及该第二选项文件由该BIOS‑ROM载入至该内部存储器,根据该第二选项文件修改与/或合并该第一选项文件,以形成第三选项文件,然后将该第三选项文件载入至该CMOS RAM,从而依据该第三选项文件进行开机程序。
依上述的BIOS的设定方法,该第二选项文件设定界面产生该第二选项文件的方法,包括:在该电脑完成开机,进入操作系统后,进入该第二选项文件设定界面的设定画面;输入用户设定以及接收并保存该用户设定形成该第二选项文件,并且将该第二选项文件储存于该BIOS‑ROM与/或外部储存装置。
本发明的另一实施例,该第二选项文件还包括标记。
依上述的实施方式,执行该开机程序中,判断该标记是否指示使用该第二选项文件,若否,则将该第一选项文件载入至该内部存储器,将该第一选项文件载入至该CMOS RAM,并继续进行开机程序,若是,将该第一选项文件及该第二选项文件由该BIOS‑ROM载入至该内部存储器,根据该第二选项文件修改与/或合并该第一选项文件,以形成第三选项文件,然后将该第三选项文件载入至该CMOS RAM,从而依据该第三选项文件进行开机程序。
依上述的各实施方式,该第二选项文件设定界面的设定画面与BIOS的显示画面相同,该第二选项文件可储存为二进制文件。
本发明BIOS的设定方法,是通过第二选项文件设定界面输入客制化BIOS设定数据,将该客制化BIOS设定数据储存于BIOS‑ROM,以令该BIOS在电脑重新开机后,能读取储存于该BIOS‑ROM中的该客制化BIOS设定数据,不论电脑的电池电能耗尽或易失性存储器校验发生错误均不会遗失先前的BIOS设定数据,并依此设定数据提供同型批量生产的电脑完成BIOS设定,从而能免除逐一作设定的不便,而可利于量产使用。
【附图说明】
图1为现有电脑开机并进入BIOS设定的步骤流程图;
图2A为本发明的第二选项文件设定界面第一实施例的步骤流程图;
图2B为本发明的BIOS的设定方法的第一实施例的步骤流程图;
图3A为本发明的第二选项文件设定界面第二实施例的步骤流程图;以及
图3B为本发明的BIOS的设定方法的第二实施例的步骤流程图。
【具体实施方式】
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点与功效。
第一实施例
请参阅图2A及2B,为本发明第二选项文件设定界面步骤流程图及BIOS的设定方法的第一实施例的步骤流程图;电脑具有内部存储器、CMOS RAM及基本输入/输出系统只读存储器(BIOS‑ROM),其BIOS‑ROM存有第一选项文件(即预设(default)BIOS设定数据),并且该BIOS‑ROM中划分有一块区域,供存放第二选项文件;在操作系统中通过第二选项文件设定界面接收并保存用户设定形成该第二选项文件(也即客制化(customized)BIOS设定数据),并储存于该电脑的BIOS‑ROM中;将该电脑重新开机,在该电脑开机自检过程中,该电脑的BIOS将该第一选项文件及该第二选项文件由该BIOS‑ROM载入至内部存储器,根据该第二选项文件修改与/或合并该第一选项文件,以形成第三选项文件,然后将该第三选项文件载入至CMOS RAM,从而依据该第三选项文件进行系统初始化。
如图2A所示,提供第二选项文件设定界面,供形成第二选项文件。在步骤210中,在电脑完成开机,进入操作系统后,进入该第二选项文件设定界面,且该第二选项文件设定界面与BIOS的设定画面类似,从而便于用户进行设定;在步骤211中,提供用户设定输入,接收并保存该用户设定形成该第二选项文件;在步骤212中,判断是否储存该第二选项文件,若不储存该第二选项文件,则跳至步骤214,离开该第二选项文件设定界面;反之,在步骤213中,若要储存该第二选项文件,则将该第二选项文件储存于该BIOS‑ROM与/或外部储存装置,或者先储存于该外部储存装置,之后视需要以写入或更新BIOS的界面将该第二选项文件写入该BIOS‑ROM,该外部储存装置包括但不限定于硬盘、光碟、快闪存储器等。该第二选项文件可储存成例如二进制文件,完成储存后,在步骤214中,离开该第二选项文件设定界面。其中,使用任何写入或更新BIOS的工具将该文件写入该BIOS‑ROM的范例,包括使用写入BIOS的工具读取储存于硬盘的该二进制文件,令该写入BIOS的工具将该二进制文件写入该BIOS‑ROM,并重新启动该电脑,即可完成该BIOS‑ROM内的该第二选项文件的写入;又例如使用更新BIOS的工具读取储存于光碟的二进制文件,令该更新BIOS的工具更新该BIOS‑ROM的该第二选项文件,重新启动该电脑后即完成该BIOS‑ROM内的该第二选项文件的更新。
如图2B所示,为本发明BIOS的设定方法,该电脑的该BIOS‑ROM已储存有该第二选项文件。在步骤220中,令该电脑进入开机自检过程;在步骤221中,将该第一选项文件及该第二选项文件由该BIOS‑ROM载入至该内部存储器;在步骤222中,根据该内部存储器的该第二选项文件修改与/或合并该内部存储器的该第一选项文件,以形成第三选项文件;在步骤223中,将该第三选项文件载入至该CMOSRAM;在步骤224中,依据该第三选项文件进行开机程序。以便在开机后,先完成客制化BIOS设定数据,而在重新开机后,自动将该客制化BIOS设定数据载入,令该BIOS以新的BIOS设定完成开机。
第二实施例
请参阅图3A及3B,为本发明第二选项文件设定界面步骤流程图及BIOS的设定方法的第二实施例的步骤流程图;与前一实施例的不同处在于以第二选项文件设定界面形成该第二选项文件过程中,产生标记,指示是否使用该第二选项文件。
如图3A所示,提供第二选项文件设定界面。
在步骤310中,在电脑完成开机后,进入该第二选项文件设定界面,以表格形式呈现各种常用设置选项,例如开机顺序或是否启用软盘机、集成网卡等;在步骤311中,提供用户选择标记与输入用户设定,接收并保存该标记与该用户设定形成该第二选项文件,其中该标记用以指示是否使用该第二选项文件;在步骤312中,判断是否储存该第二选项文件,若不储存该第二选项文件,则跳至步骤314,离开该第二选项文件设定界面;反之,在步骤313中,若要储存该第二选项文件,则将该第二选项文件储存于BIOS‑ROM与/或外部储存装置,完成储存后,进入步骤314,离开该第二选项文件设定界面。
如图3B所示,在步骤320中,先开机;在步骤321中,在该电脑开机自检中,根据该标记的指示判断是否使用该第二选项文件,若否,则至步骤326,将该第一选项文件载入至该内部存储器;在步骤327中,将该第一选项文件载入至该CMOS RAM;在步骤325中,继续进行开机程序;若是,进入步骤322,将该第一选项文件及该第二选项文件由该BIOS‑ROM载入至该内部存储器;在步骤323中,根据该内部存储器的该第二选项文件修改与/或合并该内部存储器的该第一选项文件,以形成第三选项文件;在步骤324,将该第三选项文件载入至该CMOS RAM;在步骤325中,依据该第三选项文件进行开机程序。
本发明BIOS的设定方法,通过界面形成客制化BIOS设定数据,然后将该客制化BIOS设定数据载入至BIOS‑ROM,令该电脑重新开机后,使该BIOS能自该BIOS‑ROM读取该客制化BIOS设定数据,并令该BIOS依该客制化BIOS设定数据及预设BIOS设定数据完成开机程序。从而在开机后能通过第二选项文件设定界面先试着BIOS设定数据的参数设定,取得客制化BIOS设定数据的二进制文件,并可依此二进制文件提供同型批量生产的电脑完成BIOS设定,从而能免除逐一作设定的不便,而可利于量产使用。