CN113641394B 一种多操作系统设备的差分升级方法 (上海艾拉比智能科技有限公司)_第1页
CN113641394B 一种多操作系统设备的差分升级方法 (上海艾拉比智能科技有限公司)_第2页
CN113641394B 一种多操作系统设备的差分升级方法 (上海艾拉比智能科技有限公司)_第3页
CN113641394B 一种多操作系统设备的差分升级方法 (上海艾拉比智能科技有限公司)_第4页
CN113641394B 一种多操作系统设备的差分升级方法 (上海艾拉比智能科技有限公司)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本发明提供一种多操作系统设备的差分升的分区的系统类型以及宿主操作系统的可用内根据对应的差分文件和升级脚本文件对分区的源版本和差分文件进行还原运算得到一目标版直至所有来宾操作系统的所有待升级的分区升2步骤S1,针对每个待升级的所述来宾操作系统,根据所述分区的系统类型以及所述宿主操作系统的可用内存制作一差分升级包所述差分升级包包括差分文件及对应的升级脚若是,则所述宿主操作系统解析所述差分升级包得到所述差分步骤S3,针对各所述来宾操作系统的每个待升级的所述若是,则根据对应的所述差分文件和所述升级脚本文件对若否,则根据获取的所述分区的源版本和所述差分文件进行还原运算得到一目标版步骤S4,重复执行所述步骤S3,直至所有所述来宾操作若是,则获取所述分区对应的一源版本和一目标版本,根据本之间各文件的差异生成相应的所述差分文件及所述升级脚若是,则根据所述源版本和所述目标版本分别对各个所述文件述差分文件并将各所述文件的文件属性记录在所述升级脚本步骤S15,根据所述来宾操作系统的所有待升级的所述分区的所述差分文件以及所述3针对所述第四代扩展文件系统中的文件数据区,将所述文件件的文件内容以及存储位置的差异生成相应的所述差分文件及所述升针对所述第四代扩展文件系统中的非文件数据区,由所述目标版所述文件分别在所述源版本和所述目标版本中的不同存储位置且所述文件的文件内所述文件同时在所述源版本和所述目标版本中且所述文件内容发生变步骤S141,获取所述宿主操作系统的可用内存若是,则将所述分区对应的所述源版本和所述目标版本进行差若否,则对所述源版本和所述目标版本进行分块得到多个数所述升级脚本文件中分别记录每个待升级的所述分区的所述源版本和所述目标版本的哈步骤S21,所述宿主操作系统获取所述差分升级包并对所述差分升级包进行合法性校步骤S22,所述宿主操作系统读取所有待升级的所述来宾操作系统中的需要差分升级4若是,则所述宿主操作系统解析所述差分升级包得到所述差分计算修改后的所述分区数据的哈希值,并判断所述哈计算写回所述分区的所述分区数据的哈希值,并判断步骤A1,所述宿主操作系统重复执行将所述目标版本写回所执行所述写回动作后,判断所述分区数据的所述哈希值与所述目标版本的哈希值是否一步骤A2,所述宿主操作系统统计所述写回动作的重复5体实施的耦合度;若采用在某个操作系统内统一对该操作系统及其它操作系统进行升级,[0004]针对现有技术中存在的问题,本发明提供一种多操作系的所述分区的系统类型以及所述宿主操作系统6标版本之间各文件的差异生成相应的所述差分文件及所述升级脚[0026]步骤S15,根据所述来宾操作系统的所有待升级的所述分区的所述差分文件以及所述升级脚本文件生成所述来宾操作系统的所述述文件的文件内容以及存储位置的差异生成相应的所述差分文件及所述升级脚本文件中配置全包写入命令作为所述文件的升[0033]所述文件分别在所述源版本和所述目标版本中的不同存储位置且所述文件的文7[0042]步骤S21,所述宿主操作系统获取所述差分升级包并对所述差分升级包进行合法[0045]步骤S22,所述宿主操作系统读取所有待升级的所述来宾操作系统中的需要差分[0057]步骤A1,所述宿主操作系统重复执行将所述目标版本写8[0064]1)根据来宾操作系统中待升级分区的系统类型结合宿主操作系统的可用内存进[0067]图1为本发明的较佳的实施例中,一种多操作系统设备的差分升级方法的流程示[0069]图3为本发明的较佳的实施例中,根据宿主操作系统的可用内存及升级所需内存9[0098]步骤S15,根据来宾操作系统的所有待升级的分区的差分文件以及升级脚本文件型包括文件系统类型和非文件系统类型,其中文件系统类型细分为第四代扩展文件系统相应的差分文件及升级脚本文件,作为优选,上述源版本和目标版本的发布版本若是的文件进行差分运算得到差分文件,在升级脚本文件中记录文件在目标版本中的存储位[0122]步骤S22,宿主操作系统读取所有待升级的来宾操作系统中的需要差分升级的各两个来宾操作系统需要有预设的版本差异才能保证多操作系统设备某项功能的正常运行,[0133]计算写回分区的分区数据的哈希值,并判断哈希值与目标版本的哈希值是否一[0144]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论