[发明专利]一种基于USB在无网络和外设的环境下升级系统的方法在审
申请号: | 202110396073.7 | 申请日: | 2021-04-13 |
公开(公告)号: | CN113076114A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 张达彬;范渊;吴永越;郑学新;刘韬 | 申请(专利权)人: | 成都安恒信息技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610000 四川省成都市自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 usb 网络 外设 环境 升级 系统 方法 | ||
本发明提出了一种基于USB在无网络和外设的环境下升级系统的方法,首先在U盘中安装镜像文件,然后将U盘插入要出厂的计算机的USB口,在计算机的BIOS里将计算机设置为从U盘里启动的模式,在计算机中安装启动引导程序和自动化安装与配置工具,随后重启计算机,通过启动引导程序和自动化安装与配置工具进行系统的升级安装;所述镜像文件中配置有与启动引导程序和自动化安装与配置工具相对应的引导程序配置文件和自动化安装配置文件;且所述U盘设置的标签为某个特定标签名。所述镜像文件保存为ISO格式的文件;所述自动化安装与配置工具为Kickstart;所述启动引导程序为Grub。
技术领域
本发明属于计算机系统自动升级安装技术领域,具体地说,涉及一种基于USB在无网络和外设的环境下升级系统的方法。
背景技术
在当下很多企业的软件的交付,都是安装在有Linux系统的电脑上。交付给客户后,后续Linux系统的升级主要有如下这些方法:让系统周期性自动通过国际互联网检查是否有更新,如果有需要就自动更新;让专业人员到客户现场配置让系统通过局域网安装升级;让专业人员通过鼠标键盘显示器等外设,手动升级系统。此类方法对安装人员的专业素养要求较高,且对安装环境要求也同样较高,需要有高质量的网络环境及配备齐全的外设等。有些客户现场没有国际互联网,此情况下文无法通过互联网安装;局域网安装配置较为复杂,需要一个专业知识的人员配置网络以及系统;通过外设升级系统,整个过程不是自动化,容易因为操作人员失误导致升级的失败,同时接入鼠标键盘显示器等外设较为困难,有可能需搬动服务器。
现有技术针对上述问题进一步有了改进,如专利申请文件CN201910036119.7,“基于USB的软件升级方法”,中记载了通过USB进行软件升级的方法,但这种方法的不足之处在于只能更新操作系统一部分文件,并不能更新操作系统内核,同时需要开发专门的升级软件。
发明内容
本发明针对现有技术的上述问题,提出了一种基于USB在无网络和外设的环境下升级系统的方法,无需额外开发软件,即可实现系统全自动的升级安装,对于无计算机专业素养的人员友好,且无需连接互联网,也无需辅助安装的外设,相比于现有技术,操作简易、安装快捷,实现了高效率,高稳定性的系统升级安装。
本发明具体实现内容如下:
本发明提出了一种基于USB在无网络和外设的环境下升级系统的方法,首先在U盘中安装镜像文件,然后将U盘插入要出厂的计算机的USB口,在计算机的BIOS里将计算机设置为从U盘里启动的模式,在计算机中安装启动引导程序和自动化安装与配置工具,随后重启计算机,通过启动引导程序和自动化安装与配置工具进行系统的升级安装;所述镜像文件中配置有与启动引导程序和自动化安装与配置工具相对应的引导程序配置文件和自动化安装配置文件;且所述U盘设置的标签为某个特定标签名。
为了更好地实现本发明,进一步地,所述在U盘中安装镜像文件的具体操作为:
首先,将U盘挂载到用于配置镜像文件的计算机的本地磁盘的一个目录中,然后在目录中对U盘进行修改,具体修改为:生成一个与自动化安装与配置工具相对应的自动化安装配置文件,在所述自动化安装配置文件中填入待升级安装的计算机的机器信息;
然后将待升级安装的计算机的所有文件夹和文件夹信息压缩成一个压缩文件,并将压缩文件解压到用于配置镜像文件的计算机的本地磁盘中,并将需要交付的程序拷贝到对应文件夹;
接着在U盘中配置与引导程序相对应的引导程序配置文件,并在引导程序配置文件的默认启动项中修改为检测是否为标签与前述设置的特定标签名一致的U盘,若有,则从标签与所述特定标签名一致的U盘启动程序,反之则从硬盘中正常开启程序;
最后,将压缩文件中解压出的所有文件与自动化安装配置文件压缩为新的压缩文件,然后将新的压缩文件和引导程序配置文件制作成一个镜像文件放置到U盘中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都安恒信息技术有限公司,未经成都安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110396073.7/2.html,转载请声明来源钻瓜专利网。