[发明专利]一种操作系统移植的方法、装置及系统有效
申请号: | 201310471330.4 | 申请日: | 2013-10-10 |
公开(公告)号: | CN104572140B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 白林;张伟进;贾兵;傅子奇;张路 | 申请(专利权)人: | 深圳中电长城信息安全系统有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 映像文件 操作系统移植 引导操作系统 初始化数据 根文件系统 装置及系统 内核文件 加载 预设 移动终端技术 只读文件系统 存储空间 目录生成 文件系统 耗时 占据 | ||
本发明适用于移动终端技术领域,尤其涉及一种操作系统移植的方法、装置及系统,所述方法包括:获取操作系统的内核文件,并建立所述操作系统的根文件系统目录;根据所述操作系统的内核文件和所述根文件系统目录生成只读文件系统romfs格式的映像文件;将所述映像文件作为初始化数据挂接到所述操作系统的预设目录下。在本实施例中,解决了现有的现有操作系统中文件系统占据存储空间大的问题,此外,将所述映像文件作为初始化数据挂接到所述操作系统的预设目录下,后续可通过加载路径,加载该目录的映像文件,解决了现有操作系统中在引导操作系统时,耗时过长的问题,节省了引导时间,提高了引导操作系统的效率。
技术领域
本发明属于移动终端技术领域,尤其涉及一种操作系统移植的方法、装置及系统。
背景技术
文件系统是操作系统的重要组成部分,Linux特性之一就是对多种文件系统的支持,除Ext2/3以外,在Linux发展过程中,设计人员比较早的考虑到了对其他类型文件系统的支持,要实现这一目的,需要将它们的操作和管理纳入统一的框架当中来,这个统一的、抽象的、虚拟的文件系统接口,被称为VFS(virtual FileSystem Switch),它主要包含一组标准的文件操作接口。Linux采用的VFS,支持如ntfs(windows NT的文件系统),msdos(dos的文件系统),isofs(光盘文件系统),nfs(网络文件系统),romfs、ramfs、ex2、jffs2、ms-dos、nfs等各种文件系统。
然而,现有操作系统中文件系统占据存储空间大,在引导操作系统时,耗时过长,便于说明,以实际应用为例,硬盘中的文件系统的数据占用很大存储空间,通过调用中文件系统的数据,引导操作系统,引导的时间较长,
发明内容
本发明实施例的目的在于提供一种操作系统移植方法,旨在解决现有的现有操作系统中文件系统占据存储空间大,在引导操作系统时,耗时过长的问题。
本发明实施例是这样实现的,一种操作系统移植方法,包括:
获取操作系统的内核文件,并建立所述操作系统的根文件系统目录;
根据所述操作系统的内核文件和所述根文件系统目录生成只读文件系统romfs格式的映像文件;
将所述映像文件作为初始化数据挂接到所述操作系统的预设目录下。
本发明实施例的另一目的在于提供一种操作系统移植装置,包括:
第一获取单元,用于获取操作系统的内核文件,并建立所述操作系统的根文件系统目录;
生成单元,用于根据所述操作系统的内核文件和所述根文件系统目录生成只读文件系统romfs格式的映像文件;
挂接单元,用于将所述映像文件作为初始化数据挂接到所述操作系统的预设目录下。
本发明实施例的另一目的在于提供一种操作系统移植系统,包括上述装置。
在本实施例中,由于romfs的组织结构占用系统资源比较小,因此遵循romfs的组织结构的文件,比普通文件节省存储空间,使得生成的映像文件也节省存储空间,解决了现有的现有操作系统中文件系统占据存储空间大的问题,此外,将所述映像文件作为初始化数据挂接到所述操作系统的预设目录下,后续可通过加载路径,加载该目录的映像文件,解决了现有操作系统中在引导操作系统时,耗时过长的问题,节省了引导时间,提高了引导操作系统的效率。
附图说明
图1是本发明实施例提供的引导操作系统方法的实现流程图;
图2是本发明实施例提供的腾操作系统内核文件的目录的较佳示意图;
图3是本发明实施例提供的引导操作系统方法在实际应用中较佳的实现流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中电长城信息安全系统有限公司,未经深圳中电长城信息安全系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310471330.4/2.html,转载请声明来源钻瓜专利网。