发明名称 启动具可取出式媒体磁碟机之电脑的方法与设备
摘要 本发明系有关于从一可取出式媒体磁碟驱动器中启动一电脑的方法及装置。该方法及装置适于使用在该可取出式媒体磁碟装置规划成电脑中的第一固定磁碟驱动器的环境下。在电源打开期间,可取出式媒体驱动器对测试产生反应,如定其包含媒体一般,而与媒体是否出现无关。因此可取出式媒体驱动器可为BIOS所驱动。另外,从一包含于可取出式媒体驱动器上的唯读记忆体装置提出一取代用之主启动记录予电脑,以回应对于媒体之主启动记录的请求。因此取得启动序列之控制权。取代用之主启动记录载入一状态程式中,其允许从任何媒体或实质磁碟驱动器中启动,而与CMOS型态无关。
申请公布号 TW299424 申请公布日期 1997.03.01
申请号 TW085101893 申请日期 1996.02.15
申请人 伊欧美卡公司 发明人 尤金.肯森;诺南J.史堤芬
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人 林镒珠 台北巿长安东路二段一一二号九楼
主权项 1. 一种命令启动序列的方法,在含可取出式媒体的储存装置中,其中该储存装置与一处理器相连结,且其中该处理器执行一启动序列以从储存装置中取得一作业系统,该命令启动序列的方法,包含下列步骤:(a) 从处理器接收测试请求以决定可取出式媒体的状态及可用性;(b) 如果没有可取出式媒体,回应该测试请求,使得储存装置呈现指示可取出式媒体可用之状态;(c) 如果有媒体,在该媒体中执行该测试请求;(d) 在该测试请求之后,接收一读取请求,以从该可取出式媒体中提出一主启动记录;及(e) 从储存装置上的记忆体区中提出一取代用之主启动记录以代替源自媒体的主启动记录,使得当该取代用之主启动记录在该处理器上执行时可取得该处理器的控制权。2. 如申请专利范围第1项之方法,其中在储存装置上的记忆体区域为一唯读记忆体装置。3. 如申请专利范围第1项之方法,其中对该启动序列提供取代用之主启动记录,以从任何与处理器相连结的储存装置中持续操作。4. 一种在启动序列期间诱使处理器接收储存装置的方法,在一含可取出式媒体的储存装置中,其中该储存装置的状态,使得在启动序列期间如果储存装置并不在备用状态,处理器将不对储存装置存取,因此处理器测试储存装置,该方法包含下列步骤:(a) 从该处理器中接收测试请求,以决定媒体之状态及可用性;(b) 如果没有媒体出现,则回应该测试请求,使得储存装置显现出有如有媒体存在之状态;及(c) 如果有媒体,在该媒体上执行该测试请求。5.一种将正常启动序列中断,以将可取出式媒体储存装置整合于电脑系统的方法,在一含处理器的电脑系统中,该处理器含一可取出式媒体储存装置,其经一IDE磁碟控制器卡与该处理器相连结:(a) 在电脑系统上启动BIOS系统;(b) 对于起初请求测试可取出式媒体储存装置之可用性的BIOS提出一回应,使得甚至当媒体不存在时,该驱动器仍于备用状态;(c) 从可取出式媒体储存装置的记忆体区域提出取代用之主启动记录予处理器,以对于来自媒体之主启动记录的BIOS启动请求产生回应;(d) 当BIOS执行该取代用之主启动记录时,接收启动序列之控制;(e) 经由从可取出式媒体储存装置中的记忆体数据取回另一程式,而扩展取代用之主启动记录之启动序列能力,以回应该取代用之主启动记录请求;及(f) 从可取出式媒体储存装置或另一储存装置之一取回一启动磁区。6. 如申请专利范围第5项之方法,其中在该储存装置之记忆体区域为一唯读记忆体装置。7. 一种启动一作业系统程式,使其在处理器中作业的方法,在一含处理器的电脑中,该处理器含一BIOS及一接收可取出式媒体的第一储存装置,该第一储存装置与该处理器相通讯,该方法包含下列步骤:(a) 从该第一储存装置之可取出式媒体中请求一主启动记录;(b) 从该第一储存装置的记忆体区域中接收一取代用之主启动记录;(c) 告知第一储存装置,该取代用之主启动记录已取得该处理器的控制权;及(d) 从该第一储存装置中取回一启动程式,使得在含一有效启动磁区的任一储存装置上可执行启动操作。8. 一种在作业系统中将一储存装置驱动器安装在该处理器的方法,在一含处理器第一储存装置的电脑中,该第一储存装置与该处理器相通讯,该方法包含下列步骤:(a) 从该第一储存装置之可取出式媒体中请求一主启动记录;(b) 从该第一储存装置的记忆体区域中接收一取代用之主启动记录;(c) 执行该取代用之主启动记录,使得该取代用之主启动记录得到该处理器的控制权,且从该第一储存装置中取回装置驱动器;及(d) 在该处理器上执行该装置驱动器,使得该装置驱动器监视作业系统载入程序,且基于处理器的预定状态,将其本身与作业系统相连结。9. 一种命令启动序列的装置,在含可取出式媒体的储存装置中,其中该储存装置与一处理器相连结,且其中该处理器执行一启动序列以从储存装置中取得一作业系统,该命令启动序列的方法,包含下列步骤:(a) 从处理器接收测试请求以决定可取出式媒体的状态及可用性的机构;(b) 如果没有可取出式媒体,回应该测试请求,使得储存装置呈现指示可取出式媒体可用之状态的机构;(c) 如果有媒体,在该媒体中执行该测试请求的机构;(d) 接收一读取请求,以从该可取出式媒体中提出一主启动记录的机构;及(e) 从储存装置上的记忆体区中提出一取代用之主启动记录以代替源自媒体的主启动记录,使得当该取代用之主启动记录在该处理器上执行时可取得该处理器的控制权的机构。10. 如申请专利范围第9项之装置,其中在该储存装置上的记忆体区域为一唯读记忆体装置。图示简单说明:图1为传统电脑系统之方块图。图1A为本发明较佳实施例中可取出式媒体驱动器控制器硬体的方块图。图1B示在IDE介面介面中所指定之命令区块暂存器。图1C示本发明之可取出式媒体驱动器的操作状态图。图2为作业系统启动序列之流程图,该启动序列并有本发明之实施例。图2A为本发明中回应启动序列测试之可取出式媒体驱动器的流程图。图2B为本发明中取代用之主启动记录取得启动序列之控制权之程序流程图。图2C为本发明中UBP发现及载入一有效启动磁区的程序流程图。图2D为本发明中可取出式媒体驱动器之操作的流程图。图3A示本发明之可取出式媒体驱动器载入之前作业系统驱动器的环境。图3B示本发明之可取出式媒体驱动器载入之后DOS驱动器
地址 美国