发明名称 抗掉电的Linux系统启动方法
摘要 本发明公开了一种抗掉电的Linux系统启动方法,本发明公开了一种抗掉电的Linux系统启动方法,该方法为联合文件系统法,其包括一个初始化步骤,即通过重新挂载文件系统的方式,将根文件系统下的四个关键文件夹/etc、/root、/var和/tmp进行重新挂载成内存文件系统下的四个可读写的空文件夹;一个文件夹恢复步骤,即通过把内存文件系统下的前三个可读写的空文件夹和磁盘上对应的只读系统文件夹通过调用联合文件夹相关命令进行联合合并,使得前三个系统中的可读写空文件夹内包含磁盘上对应的只读系统文件夹里的内容。借此,在系统启动及运行过程中针对系统文件夹的写入操作是写入到内存而不是磁盘当中,从而达到保护文件系统的目的,实现完美的抗掉电方案。
申请公布号 CN102262568B 申请公布日期 2014.01.15
申请号 CN201010181897.4 申请日期 2010.05.25
申请人 中标软件有限公司 发明人 兰雨晴;李文昌;董恩广;王钧;钟伟;黄世林;张木梁;夏颖
分类号 G06F11/00(2006.01)I;G06F9/445(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F11/00(2006.01)I
代理机构 北京汇智英财专利代理事务所(普通合伙) 11301 代理人 刘祖芬
主权项 一种抗掉电的Linux系统启动方法,其特征在于:该方法为联合文件系统法,其包括一个初始化步骤,即通过重新挂载文件系统的方式,将根文件系统下的四个关键文件夹/etc、/root、/var和/tmp进行重新挂载成内存文件系统下的四个可读写的空文件夹;一个文件夹恢复步骤,即通过把内存文件系统下的前三个可读写的空文件夹和磁盘上对应的只读系统文件夹通过调用联合文件夹相关命令进行联合合并,使得前三个系统中的可读写空文件夹内包含磁盘上对应的只读系统文件夹里的内容;在系统启动之前,需要做准备工作,所述准备工作包括在特定目录下分别建立/etc、/root和/var三个文件夹的只读镜像文件夹,该只读镜像文件夹为隐藏文件夹,并将/etc、/root和/var中的所有文件全部对应的拷贝到对应的镜像文件夹中;所述文件夹进行联合合并是指通过调用联合文件夹相关命令,将已挂载到内存文件系统下的/etc、/root和/var可读写文件夹分别与对应的只读的镜像文件夹联合。
地址 200030 上海市番禺路1028号1006-1010室