[发明专利]用于传送启动脚本的系统、计算设备和存储介质有效
申请号: | 201580079031.3 | 申请日: | 2015-05-06 |
公开(公告)号: | CN107534647B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 萨默尔·艾尔-哈吉-马哈茂德;西拉曼·苏布拉马尼安;凯文·G·迪皮尤 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 王其文;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 传送 启动 脚本 系统 计算 设备 存储 介质 | ||
1.一种用于传送启动脚本文件的系统,包括:
处理器;
统一可扩展固件接口UEFI网络堆栈;以及
非暂时性存储介质,所述非暂时性存储介质存储指令,所述指令在所述处理器上能够执行以用于:
在所述系统的启动期间:
执行UEFI外壳,所述UEFI外壳为显示设备提供输出,
识别启动脚本的位置,
由所述UEFI外壳使用所述UEFI网络堆栈的安全传送网络协议通过网络请求所识别的位置处的所述启动脚本,
通过所述网络接收所述启动脚本,并且
将命令下载到所述UEFI外壳以给所述UEFI外壳增加功能,所下载的命令包括引导命令,所述引导命令当被调用时将包括引导程序的ISO镜像下载到所述系统的存储器中,所述引导程序用于引导所述系统。
2.根据权利要求1所述的系统,其中所述UEFI外壳用于使用安全传输层TLS请求所述启动脚本。
3.根据权利要求1所述的系统,其中,所述指令在所述处理器上能够执行以用于将所述启动脚本暂存在所述系统的所提供的存储设备中,所述启动脚本将作为文件安装在所述系统中的本地文件系统中。
4.根据权利要求3所述的系统,其中所提供的存储设备包括随机存取存储器RAM盘设备。
5.根据权利要求1所述的系统,其中所述UEFI网络堆栈包括以下各项中的一个或多个:超文本传输协议HTTP驱动器、安全超文本传输协议HTTPS驱动器、文件传输协议FTP驱动器、简单文件传输协议TFTP驱动器、安全文件传输协议FTPS驱动器、网络文件系统NFS以及通用互联网文件系统CIFS。
6.根据权利要求1所述的系统,其中所述UEFI外壳用于:
从动态主机配置协议DHCP服务器请求所述启动脚本的所述位置,并且
从所述DHCP服务器接收响应于所述请求的回复,所述回复包括所述启动脚本的统一资源定位符URL地址。
7.根据权利要求1所述的系统,其中所述启动脚本包括用于下载额外的UEFI脚本的指令。
8.根据权利要求1所述的系统,其中所述UEFI外壳包括统一资源定位符URL,所述统一资源定位符URL描述所述网络上所述启动脚本所处的位置,并且其中所述启动脚本的所述位置的识别使用所述UEFI外壳中的所述URL。
9.一种计算设备,包括:
处理器;以及
非暂时性存储介质,所述非暂时性存储介质存储指令,所述指令在所述处理器上能够执行以用于:
响应于所述计算设备的启动,使得为显示设备提供输出的统一可扩展固件接口UEFI外壳识别启动脚本的位置,并且通过网络请求下载所识别的位置处的所述启动脚本;
将通过所述网络下载的所述启动脚本暂存在所述计算设备内的所提供的存储设备中,以使得所述启动脚本作为文件安装在所述计算设备中的本地文件系统中;并且
将命令下载到所述UEFI外壳以给所述UEFI外壳增加功能。
10.根据权利要求9所述的计算设备,其中所述UEFI外壳包括用于使用超文本传输协议HTTP、安全超文本传输协议HTTPs、文件传输协议FTP、安全文件传输协议FTPs、简单文件传输协议TFTP以及安装有网络文件系统NFS或通用互联网文件系统CIFS的文件系统中的一个或多个通过所述网络下载及上传文件的命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580079031.3/1.html,转载请声明来源钻瓜专利网。