System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及桌面云,特别涉及一种桌面云终端系统的批量灌装方法、装置、预启动执行环境服务端设备及计算机可读存储介质。
技术介绍
1、随着近些年对教育信息化的投资规模扩大,教育信息化进程也在不断推进中,电子教室、电子阅览室、多媒体教室以及教师的办公用计算机(pc)不断增多,软件不断升级;另外,现代教育对于it(互联网技术)应用功能要求的不断提高,新型数字化校园的教学方式已经离不开计算机的辅助,使得电子教室环境的应用越来越广泛。
2、目前,电子教室环境大多采用voi(virtual operatingsystem infrastructure,虚拟操作系统基础架构)的桌面云系统,包括桌面云服务端(即管理端)、客户端(如教师端和学生端)组成,教师端也可充当管理端。在部署电教室环境时,根据不同的教学需求,定制多个不同的教学业务系统来承担日常教学和考试任务;可将同一局域网的上百台的各类相对独立分散的计算机进行统一有效的整合,并且运行稳定,在一定程度上有效的减小了维护的工作量,合理统一的调配了有限的计算机教学资源。
3、现有技术中,桌面云系统中各客户端设备的桌面云终端系统需要人工安装部署,使得工作人员依次在各客户端设备上安装桌面云终端系统,部署效率低且浪费人力和时间资源。因此,如何能够实现桌面云终端系统的自动批量灌装,节省人力和时间资源成本,提高部署效率,是现今急需解决的问题。
技术实现思路
1、本专利技术的目的是提供一种桌面云终端系统的批量灌装方法、装置、预启动执行环
2、为解决上述技术问题,本专利技术提供一种桌面云终端系统的批量灌装方法,应用于预启动执行环境服务端设备,包括:
3、获取灌装配置文件,并启动网络服务;其中,所述灌装配置文件包括桌面云底层系统镜像文件、预启动执行环境引导配置文件、内网网协地址配置文件,所述预启动执行环境引导配置文件包括操作系统内核文件和多操作系统启动程序配置文件;所述多操作系统启动程序配置文件包括各客户端设备的硬盘设备名称、底层系统镜像文件名称和桌面云服务端网协地址,所述预启动执行环境服务端设备与所述客户端设备在同一局域网内;
4、在获取当前客户端设备的基本输入输出系统的网络启动指令后,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址;其中,当前客户端设备为任一所述客户端设备;
5、运行所述预启动执行环境引导配置文件,向当前客户端设备传输所述桌面云底层系统镜像文件,以使当前客户端设备在目标硬盘设备安装相应的桌面云底层系统,并在安装完成的重启后利用所述客户端网协地址,从所述桌面云服务端网协地址的服务端设备获取桌面云定制系统;其中,目标硬盘设备为当前客户端设备中所述硬盘设备名称对应的硬盘设备。
6、在一些实施例中,所述内网网协地址配置文件包括各桌面云底层系统镜像文件各自对应的客户机网协地址范围,不同桌面云底层系统镜像文件对应的系统架构不同,所述按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
7、根据当前客户端设备的设备信息,确定所述内网网协地址配置文件中的目标地址范围;其中,所述目标地址范围为所述设备信息对应的一个所述客户机网协地址范围;
8、按照所述目标地址范围,为当前客户端设备分配所述客户端网协地址。
9、在一些实施例中,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
10、通过动态主机配置协议服务,按照所述客户机网协地址范围,为当前客户端设备分配所述客户端网协地址;其中,所述网络服务包括所述动态主机配置协议服务。
11、在一些实施例中,所述预启动执行环境服务端设备、所述客户端设备、所述服务端设备和样机在同一局域网内。
12、在一些实施例中,所述获取灌装配置文件,并启动网络服务之后,还包括:
13、通过所述局域网与所述服务端设备进行通信,判断所述多操作系统启动程序配置文件中的所述桌面云服务端网协地址是否正确;
14、若否,则输出配置错误信息。
15、在一些实施例中,所述在获取当前客户端设备的基本输入输出系统的网络启动指令后,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址之前,还包括:
16、检测所述局域网内的所述预启动执行环境服务端设备、所述客户端设备和所述服务端设备是否网络互通;
17、若否,则输出局域网有误信息。
18、在一些实施例中,所述多操作系统启动程序配置文件还包括所述预启动执行环境服务端设备的网协地址,所述运行所述预启动执行环境引导配置文件,向当前客户端设备传输所述桌面云底层系统镜像文件,包括:
19、运行所述多操作系统启动程序配置文件,向当前客户端设备传输所述硬盘设备名称、所述底层系统镜像文件名称、所述桌面云服务端网协地址和所述预启动执行环境服务端设备的网协地址;
20、通过超文本传输协议服务,获取当前客户端发送的所述底层系统镜像文件名称的文件请求;其中,所述文件请求的源网协地址为所述客户端网协地址,目的网协地址为所述预启动执行环境服务端设备的网协地址;所述网络服务包括所述超文本传输协议服务,所述桌面云底层系统镜像文件存储在所述超文本传输协议服务的目录下;
21、通过所述超文本传输协议服务,向当前客户端传输所述底层系统镜像文件名称对应的桌面云底层系统镜像文件,以使当前客户端设备在接收的所述硬盘设备名称的硬盘设备安装相应的桌面云底层系统,并在安装完成的重启后利用所述客户端网协地址,从接收的所述桌面云服务端网协地址的服务端设备获取桌面云定制系统。
22、本专利技术还提供了一种桌面云终端系统的批量灌装装置,应用于预启动执行环境服务端设备,包括:
23、获取模块,用于获取灌装配置文件,并启动网络服务;其中,所述灌装配置文件包括桌面云底层系统镜像文件、预启动执行环境引导配置文件、内网网协地址配置文件,所述预启动执行环境引导配置文件包括操作系统内核文件和多操作系统启动程序配置文件;所述多操作系统启动程序配置文件包括各客户端设备的硬盘设备名称、底层系统镜像文件名称和桌面云服务端网协地址,所述预启动执行环境服务端设备与所述客户端设备在同一局域网内;
24、网协分配模块,用于在获取当前客户端设备的基本输入输出系统的网络启动指令后,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址;其中,当前客户端设备为任一所述客户端设备;
25、镜像安装模块,用于运行所述预启动执行环境引导配置文件,向当前客户端设备传输所述桌面云底层系统镜像文件,以使当前客户端设备在目标硬盘设备安装相应的桌面云底层系统,并在本文档来自技高网...
【技术保护点】
1.一种桌面云终端系统的批量灌装方法,其特征在于,应用于预启动执行环境服务端设备,包括:
2.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,所述内网网协地址配置文件包括各桌面云底层系统镜像文件各自对应的客户机网协地址范围,不同桌面云底层系统镜像文件对应的系统架构不同,所述按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
3.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
4.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,所述预启动执行环境服务端设备、所述客户端设备、所述服务端设备和样机在同一局域网内。
5.根据权利要求4所述的桌面云终端系统的批量灌装方法,其特征在于,所述获取灌装配置文件,并启动网络服务之后,还包括:
6.根据权利要求4所述的桌面云终端系统的批量灌装方法,其特征在于,所述在获取当前客户端设备的基本输入输出系统的网络启动指
7.根据权利要求1至6任一项所述的桌面云终端系统的批量灌装方法,其特征在于,所述多操作系统启动程序配置文件还包括所述预启动执行环境服务端设备的网协地址,所述运行所述预启动执行环境引导配置文件,向当前客户端设备传输所述桌面云底层系统镜像文件,包括:
8.一种桌面云终端系统的批量灌装装置,其特征在于,应用于预启动执行环境服务端设备,包括:
9.一种预启动执行环境服务端设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的桌面云终端系统的批量灌装方法的步骤。
...【技术特征摘要】
1.一种桌面云终端系统的批量灌装方法,其特征在于,应用于预启动执行环境服务端设备,包括:
2.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,所述内网网协地址配置文件包括各桌面云底层系统镜像文件各自对应的客户机网协地址范围,不同桌面云底层系统镜像文件对应的系统架构不同,所述按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
3.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,按照所述内网网协地址配置文件中的客户机网协地址范围,为当前客户端设备分配客户端网协地址,包括:
4.根据权利要求1所述的桌面云终端系统的批量灌装方法,其特征在于,所述预启动执行环境服务端设备、所述客户端设备、所述服务端设备和样机在同一局域网内。
5.根据权利要求4所述的桌面云终端系统的批量灌装方法,其特征在于,所述获取灌装配置文件,并启动网络服务之后,还包括:<...
【专利技术属性】
技术研发人员:赵丽娜,
申请(专利权)人:浪潮计算机科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。