【技术实现步骤摘要】
ISO文件的读取方法、装置及电子设备
[0001]本专利技术涉及操作系统
,具体涉及ISO文件的读取方法、装置及电子设备。
技术介绍
[0002]ISO文件,即光盘的镜像文件,刻录软件可以直接把ISO文件刻录成可安装的系统光盘,ISO文件一般以iso为扩展名,其文件格式为ISO 9660。ISO 9660文件格式是以一种紧凑且连续的方式组织光盘上的数据,目录和文件使用相同的数据结构来记录,即是将目录当作文件看待,文件的位置信息指向文件数据,而目录文件的数据则是该目录下子目录和文件的记录项构成。
[0003]ISO文件多见于操作系统发行,比如CentOS、Ubuntu、windows等,有的作云服务、虚拟化的公司也会把自己的程序嵌入操作系统ISO中,打包形成新的ISO,交付客户使用,安装操作系统和安装软件同时进行。ISO文件一般都较大,比如操作系统ISO的大小从1G到2T都有可能,所以会占用较大的存储空间,拷贝或网络传送会消耗很长的时间。
[0004]当因为一些原因需要更新ISO中的某些文件时,比如软件的 ...
【技术保护点】
【技术特征摘要】
1.一种ISO文件的读取方法,其特征在于,包括:获取基础ISO文件的第一文件清单以及所述基础ISO文件对应的所有补丁ISO文件的第二文件清单;基于所述第一文件清单以及所述第二文件清单,确定所述基础ISO文件中的目标文件对应的目标补丁ISO文件;读取所述基础ISO文件的内容并利用所述目标补丁ISO文件覆盖所述基础ISO文件的对应内容。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一文件清单以及所述第二文件清单,确定所述基础ISO文件中的目标文件对应的目标补丁ISO文件,包括:基于所述第二文件清单用最新的补丁ISO文件覆盖对应的历史补丁ISO文件,以确定更新后的补丁ISO文件;基于所述第一文件清单以及所述第二文件清单,从所述更新后的补丁ISO文件中确定所述目标文件对应的目标补丁ISO文件。3.根据权利要求2所述的方法,其特征在于,所述第二文件清单包括路径以及文件名,所述基于所述第二文件清单用最新的补丁ISO文件覆盖对应的历史补丁ISO文件,以确定更新后的补丁ISO文件,包括:基于所述第二文件清单确定各个所述补丁ISO文件的文件名,所述文件名包括对应的目标文件的文件名以及与补丁时间对应的索引标识;基于各个所述补丁ISO文件的文件名,确定对应于同一所述目标文件的各个补丁ISO文件;利用对应于同一所述目标文件的各个补丁ISO文件的索引标识,用最新的补丁ISO文件覆盖对应的历史补丁ISO文件,以确定更新后的补丁ISO文件。4.根据权利要求2所述的方法,其特征在于,所述利用对应于同一所述目标文件的各个补丁ISO文件的索引标识,用最新的补丁ISO文件覆盖对应的历史补丁ISO文件,以确定更新后的补丁ISO文件,包括:按照所述索引标识的先后顺序,确定同一所述目标文件的各个补丁ISO文件中最新的补丁ISO文件;将所述最新的补丁ISO文件确定为与所述目标文件对应的更新后的补丁ISO文件。5.根据权利要求1所述的方法,其特征在于,所述基于所...
【专利技术属性】
技术研发人员:王传国,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。