【技术实现步骤摘要】
本专利技术涉及一种计算机多重开机的方法,其特别涉及一种计算机多重开机的方法,其可以应用在通用型计算机上,当电源激活后的不久瞬间,甚至在计算机电源激活后立即便能够来执行开机执行模式的指定,而且能够完全以程序代码手段来实现。
技术介绍
多重开机(Multi-Boot)的最传统作法是采用开机扇区(Boot Sector)储存多重开机管理程序,当计算机激活电源后以及完成开机自检程序(POST-Power On SelfTest)后,便读取例如为硬盘的开机扇区,以将所储存的多重开机管理程序加载至主存储器中来执行,例如Linux的LILO开机管理程序即为此传统作法的典型。然而此传统作法来决定开机模式的时机,其必须是要等到开机管理程序被加载到主存储器后才能进行执行,无法在提供计算机电源后的不久瞬间就能立刻执行,再者开机管理程序是储存在计算机周边的储存装置上,一旦发生储存装置的故障,则开机管理程序根本无法执行。美国USP6,079,016多重开机功能的计算机(Computer with multibooting function)专利前案,其揭示另一种管理开机模式的作法。USP6,079,016利用至少两个以上的开机只读存储器(boot-ROM),配合选择信号产生器(select signal generator)所产生的控制信号(controlsignals),使其激活(activate)其中一个开机只读存储器,以此达成多重开机的目的。然而USP6,079,016的作法,其明显地无法直接适用于传统计算机的硬件架构上,必须增加配合USP6,079,016的硬件手段后才 ...
【技术保护点】
【技术特征摘要】
1.一种在开机时设定计算机多重开机执行模式的方法,其特征在于,其应用一计算机,其中该计算机至少包含一基本输入输出系统(BIOS)、一键盘以及一个电气性连接该键盘且用于处理该键盘按键输入的嵌入式控制器,该方法包括下列步骤(A)按压所述键盘的一预定按键以及激活该计算机的电源,其中该预定按键是用于指示所述嵌入式控制器将进行所述计算机开机时多重开机执行模式的设定;(B)所述嵌入式控制器处理所述预定按键,并输出一指定执行模式参数;(C)所述计算机通过执行所述BIOS读取所述指定执行模式参数,令所述计算机进入所指定的执行模式的执行进入点(entry point)继续执行。2.根据权利要求1所述的方法,其特征在于,所述步骤(A)是同时按压所述键盘的所述复数个预定按键的其中一个,以及激活所述计算机的电源,其中所述复数个预定按键是用于指示所述嵌入式控制器将进行所述计算机开机时多重开机执行模式的设定;以及其中所述步骤(B)是所述嵌入式控制器设定所述指定执行模式参数为所述预定按键的按键码(make scan code),然后输出所述指定执行模式参数。3.根据权利要求1所述的方法,其特征在于,所述指定执行模式参数包含一开启光驱的模式,以退出光驱内的光盘片。4.根据权利要求1所述的方法,其特征在于,所述步骤(B)是包含下列步骤所述嵌入式控制器执行一执行模式选单程序代码,其中所述执行模式选单程序代码是用于显示所述执行模式选单,以及用于提供自所述执行模式选单指定所述计算机开机后的执行模式;所述嵌入式控制器依据对所述执行模式选单的指定,设定所述指定执行模式参数,然后输出所述指定执行模式参数。5.根据权利要求4所述的方法,其特征在于,所述嵌入式控制器显示所述执行模式选单的步骤为所述嵌入式控制器利用连接所述嵌入式控制器的小型显示器,于所述小型显示器上显示所述执行模式选单。6.根据权利要求1所述的方法,其特征在于,所述步骤(C)进一步包含下列步骤所述计算机执行在所述BIOS所储存的一执行模式选单程序代码,其中所述执行模式选单程序代码是用于显示一执行模式选单,以及用于提供自所述执行模式选单指定所述计算机开机后的执行模式。7.根据权利要求6所述的方法,其特征在于,所述显示执行模式选单的步骤为于一VGA显示器上显示所述执行模式选单。8.根据权利要求1所述的方法,其特征在于,所述执行进入点是为一微软窗口操作系统的执行进入点、一Linux操作系统的执行进入点、一嵌入式应用系统的执行进入点、一紧急救援系统的执行进入点的其中一个。9.一种计算机,其特征在于,包括一基本输入输出系统(BIOS);一键盘;一个电气性连接所述键盘且用于处理所述键盘按键输入的嵌入式控制器,其中所述嵌入式控制器至少用于进行当按压所述键盘的一预定按键以及激活所述计算机的电源,所述嵌入式控制器处理所述预定按键,并输出一指定执行模式参数,其中所述预定按键是用于指示所述嵌入式控制器将进行所述计算机开机时多重开机执行模式的设定;一中央处理器,用于执行所述BIOS读取指定执行模式参数,令所述计算机进入所指定的执行模式的执行进入点(entry point)继续执行。10.根据权利要求9所述的计算机,其特征在于,所述预定按键是复数个预定按键,每个预定按键是分别对应一个所述计算机开机后的执行模式。11.根据权利要求9所述的计算机,其特征在于,进一步包括一嵌入式控制器执行的执行模式选单程序代码,用于显示所述执行模式选单,用于提供自所述执行模式选单指定所述计算机开机后的执行模式,以及用于依据对所述执行模式选单的指定,设定所述指定执行模式参数,然后输出所述指定执行模式参数。12.根据权利要求11所述的计算机,其特征在于,进一步包括一个连接所述嵌入式控制...
【专利技术属性】
技术研发人员:陈益昌,
申请(专利权)人:仁宝电脑工业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。