发明名称 在可延伸式韧体介面之架构下硬碟之主保护区域内的档案系统建立及存取方法
摘要 一种硬碟之主保护区域(Host Protected Area)内的档案系统建立及存取方法,在一电脑系统开机的阶段,于该电脑系统之一周边装置读取一应用程式,其用以建立该主保护区域之一档案系统,并且,在该电脑系统开机的阶段,由一可延伸式韧体介面(Extensible FirmwareInterface,EFI)提供一磁碟分割驱动器,其将该主保护区域之一档案系统新增至该可延伸式韧体介面。
申请公布号 TWI282054 申请公布日期 2007.06.01
申请号 TW094118544 申请日期 2005.06.06
申请人 系微股份有限公司 发明人 孔祥玮
分类号 G06F12/00(2006.01) 主分类号 G06F12/00(2006.01)
代理机构 代理人 赖经臣 台北市松山区南京东路3段346号1112室;宿希成 台北市松山区南京东路3段346号1112室
主权项 1.一种硬碟之主保护区域内的档案系统建立方法, 在一电脑系统开机的阶段,于该电脑系统之一周边 装置读取一应用程式,其用以建立该主保护区域之 一档案系统,该硬碟之主保护区域内的档案系统建 立方法包含下列的步骤: 建立该主保护区域在该硬碟所需的容量大小; 于该主保护区域建立一资料结构; 建立一基本输出入系统参数区块结构,并写入该主 保护区域中;以及 建立一档案系统及一目录表于该主保护区域中。 2.如申请专利范围第1项之硬碟之主保护区域内的 档案系统建立方法,其中,于该主保护区域的最后 一个区块中建立一资料结构,以记录该主保护区域 的容量大小与起始位址之资讯。 3.如申请专利范围第1项之硬碟之主保护区域内的 档案系统建立方法,其中,将该基本输出入系统参 数区块结构写入该主保护区域的第一个区块中,并 将该主保护区域的容量大小与起始位址之资讯写 入该基本输出入系统参数区块结构中。 4.如申请专利范围第1项之硬碟之主保护区域内的 档案系统建立方法,其中,在设定该硬碟之该最大 位址之后,更包含下列步骤: 设定该硬碟之一最大位址;以及 重置该硬碟。 5.一种硬碟之主保护区域内的档案系统存取方法, 在一电脑系统开机的阶段,由一可延伸式韧体介面 提供一磁碟分割驱动器,其将该主保护区域之一档 案系统新增至该可延伸式韧体介面,该硬碟之主保 护区域内的档案系统存取方法包含下列的步骤: 判断在一非挥发性随机存取记忆体中是否存在一 存取主保护区域变数; 当在该非挥发性随机存取记忆体中不存在该存取 主保护区域变数时,则判断是否要存取该主保护区 域的资料; 当要存取该主保护区域的资料时,则在该非挥发性 随机存取记忆体中建立该存取主保护区域变数,并 回到判断在该非挥发性随机存取记忆体中是否存 在该存取主保护区域变数之步骤; 当在该非挥发性随机存取记忆体中存在该存取主 保护区域变数时,则删除该存取主保护区域变数; 判断该主保护区域是否合法; 当该主保护区域合法时,则判断该主保护区域之该 档案系统是否合法;以及 当该主保护区域之该档案系统合法时,则该磁碟分 割驱动器提供该主保护区域相对应之一装置路径 及一区块输出入协定,并进入该可延伸式韧体介面 之预开机程序。 6.如申请专利范围第5项之该硬碟之主保护区域内 的档案系统存取方法,其中,当不要存取该主保护 区域的资料时,则进入该可延伸式韧体介面之预开 机程序。 7.如申请专利范围第5项之该硬碟之主保护区域内 的档案系统存取方法,其中,当该主保护区域不合 法时,则进入该可延伸式韧体介面之预开机程序。 8.如申请专利范围第5项之该硬碟之主保护区域内 的档案系统存取方法,其中,当该主保护区域之该 档案系统不合法时,则进入该可延伸式韧体介面之 预开机程序。 9.如申请专利范围第5项之该硬碟之主保护区域内 的档案系统存取方法,其中,进入该可延伸式韧体 介面之预开机程序时,利用一可延伸式韧体介面预 开机应用程式来对该主保护区域做档案的存取及 管理。 10.一种电脑可读取之记录媒体,在一电脑系统开机 的阶段,于该电脑系统之一周边装置读取一应用程 式,其用以建立一硬碟之一主保护区域之一档案系 统,该电脑可读取之记录媒体可使该电脑系统执行 下述步骤: 建立该主保护区域在该硬碟所需的容量大小; 于该主保护区域建立一资料结构; 建立一基本输出入系统参数区块结构,并写入该主 保护区域中; 建立一档案系统及一目录表于该主保护区域中;以 及 设定该硬碟之一最大位址。 11.如申请专利范围第10项之电脑可读取之记录媒 体,其中,于该主保护区域的最后一个区块中建立 一资料结构,以记录该主保护区域的容量大小与起 始位址之资讯。 12.如申请专利范围第10项之电脑可读取之记录媒 体,其中,将该基本输出入系统参数区块结构写入 该主保护区域的第一个区块中,并将该主保护区域 的容量大小与起始位址之资讯写入该基本输出入 系统参数区块结构中。 13.如申请专利范围第10项之电脑可读取之记录媒 体,其中,在设定该硬碟之该最大位址之后,更可执 行下列步骤; 设定该硬碟之一最大位址;以及 重置该硬碟。 14.一种电脑可读取之记录媒体,在一电脑系统开机 的阶段,由一可延伸式韧体介面提供一磁碟分割驱 动器,其将一硬碟之一主保护区域之一档案系统新 增至该可延伸式韧体介面,该电脑可读取之记录媒 体可使该电脑系统执行下述步骤: 判断在一非挥发性随机存取记忆体中是否存在一 存取主保护区域变数; 当在该非挥发性随机存取记忆体中不存在该存取 主保护区域变数时,则判断是否要存取该主保护区 域的资料; 当要存取该主保护区域的资料时,则在该非挥发性 随机存取记忆体中建立该存取主保护区域变数,并 回到判断在该非挥发性随机存取记忆体中是否存 在该存取主保护区域变数之步骤; 当在该非挥发性随机存取记忆体中存在该存取主 保护区域变数时,则删除该存取主保护区域变数; 判断该主保护区域是否合法; 当该主保护区域合法时,则判断该主保护区域之该 档案系统是否合法;以及 当该主保护区域之该档案系统合法时,则该磁碟分 割驱动器提供该主保护区域相对应之一装置路径 及一区块输出入协定,并进入该可延伸式韧体介面 之预开机程序。 15.如申请专利范围第14项之电脑可读取之记录媒 体,其中,当不要存取该主保护区域的资料时,则进 入该可延伸式韧体介面之预开机程序。 16.如申请专利范围第14项之电脑可读取之记录媒 体,其中,当该主保护区域不合法时,则进入该可延 伸式韧体介面之预开机程序。 17.如申请专利范围第14项之电脑可读取之记录媒 体,其中,当该主保护区域之该档案系统不合法时, 则进入该可延伸式韧体介面之预开机程序。 18.如申请专利范围第14项之电脑可读取之记录媒 体,其中,进入该可延伸式韧体介面之预开机程序 时,利用一可延伸式韧体介面预开机应用程式来对 该主保护区域做档案的存取及管理。 图式简单说明: 图1为本发明之电脑系统的方块示意图; 图2为本发明之硬碟区块的示意图; 图3为本发明建立硬碟之主保护区域内之档案系统 的流程图;以及 图4为本发明存取硬碟之主保护区域内之档案系统 的流程图。
地址 台北市中山区建国北路2段137号6楼