[发明专利]EXT文件系统的安装方法无效
申请号: | 200910303312.9 | 申请日: | 2009-06-16 |
公开(公告)号: | CN101923555A | 公开(公告)日: | 2010-12-22 |
发明(设计)人: | 胡煜;郭建锋 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445;H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ext 文件系统 安装 方法 | ||
技术领域
本发明涉及一种EXT文件系统的安装方法,尤其涉及一种可更高效率地安装EXT文件系统的方法。
背景技术
现代社会的竞争越来越激烈,为了保证在竞争中立于不败之地,效率的提高已经成为一大关注焦点。
Linux操作系统作为自由软件和开放源代码的软件中最著名的软件之一,被广泛用作服务器的操作系统和嵌入式系统。而EXT文件系统则是专门为Linux操作系统设计的一种系统分区格式,其拥有最快的速度和最小的CPU占用率。以往,基于客户端——服务端(Client-Server)架构的网络,在为多台客户端计算机(Client)安装软件时,往往需要专人使用安装光盘到客户端计算机逐一安装系统,这样显然比较浪费时间,效率也很低下,更不利于软件版本的及时更新;而且如果使用安装光盘逐一安装,都需要为每台客户端计算机都配置光驱,这样不仅会造成硬件资源的浪费,还会带来安全隐患,不利于整个网络的管理和维护;大大降低了工作效率和资源利用率。
发明内容
鉴于以上内容,有必要提供一种更高效率地安装EXT文件系统的方法。
一种EXT文件系统的安装方法,用于通过网络将软件从服务器安装到客户端计算机,其特征在于,该方法包括以下步骤:
所述服务器上的一执行模块读取所述服务器中的超级块获得原始文件系统分区基本参数,并将原始文件系统分区基本参数打包存入一镜像文件;
执行模块顺序读取超级块中的保留结点及第一个指向所述保留结点的数据;
所述服务器上的一判断模块判断所述保留结点是否指向目录文件,同时所述执行模块将第一个指向所述保留结点的数据打包存入所述镜像文件;
执行模块根据判断结果在内存中生成目录项队列;
执行模块读取目录项中的结点及第一个指向所述结点的数据,直至各目录项都读取结束;
所述客户端计算机上的一接收模块接收所述镜像文件,并将接收到的镜像文件传送给解析模块;
所述客户端计算机上的一解析模块根据接收到的镜像文件分别解析出原始文件系统分区基本参数和数据块,并分别计算出基本数据和数据块存入所述客户端计算机的内存和硬盘中。
与现有技术相比,本发明EXT文件系统的安装方法通过判断模块和执行模块在服务器上生成镜像文件并通过网络发送给客户端计算机,接收模块和解析模块分别接收所述镜像文件和解析出原始文件系统分区基本参数和数据块,计算出基本数据和数据块存入内存和硬盘中,提高了安装效率。
附图说明
图1是本发明EXT文件系统的安装方法的较佳实施例的运行环境示意图。
图2是图1的具体结构示意图。
图3(a)和图3(b)是本发明EXT文件系统的安装方法的较佳实施例的流程图。
具体实施方式
请参阅图1及图2,实施本发明EXT文件系统的安装方法的硬件包括至少一服务器30、网络20及以分布式分布的多个客户端计算机10,所述客户端计算机10通过网络20与服务器30相连。所述网络20可以是企业内部网、国际互联网或其他类型网络。所述客户端计算机10内安装有Linux操作系统。
所述服务器30包括一镜像文件生成系统31,该镜像文件生成系统31可创建EXT文件系统的镜像文件。所述镜像文件由原始文件系统分区基本参数和数据块两部分构成,其中原始文件系统分区基本参数包括EXT文件系统块大小、保留块个数、组中结点个数等基本数据,数据块包括系统结构数据和文件数据。本发明的EXT文件系统主要应用于Linux操作系统下。所述镜像文件生成系统31包括一执行模块311和一判断模块312。所述执行模块311用于读取各种数据及其存放路径,并将读取到的数据经打包、校验、压缩后生成镜像文件。所述服务器30通过网络20将镜像文件发送给客户端计算机10。
所述客户端计算机10包括一接收模块11及一解析模块12。所述接收模块11用以接收来自服务器30的EXT文件系统的镜像文件。所述解析模块12根据接收模块11接收到的EXT文件系统的镜像文件分别解析出各种数据及其存放路径,并将解析出的各种数据及其存放路径存放到所述客户端计算机10的硬盘上。
请参阅图3(a)和图3(b),本发明EXT文件系统的安装方法,包括以下步骤:
S10:所述镜像文件生成系统31中的执行模块311读取所述服务器30中的超级块获得原始文件系统分区基本参数,并将原始文件系统分区基本参数打包存入镜像文件。
S20:所述执行模块311顺序读取超级块中的10个保留结点及第一个指向所述保留结点的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910303312.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分析电脑
- 下一篇:一种在分布式环境下防止非法复制文件的方法