[发明专利]不同类型操作系统中使用通用预安装环境的方法和系统有效
申请号: | 200710162492.4 | 申请日: | 2007-10-16 |
公开(公告)号: | CN101165654A | 公开(公告)日: | 2008-04-23 |
发明(设计)人: | 张卫家;K·W·戴克;M·古亚瑞什;M·保罗;C·T·小佩吕斯 | 申请(专利权)人: | 戴尔产品有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京纪凯知识产权代理有限公司 | 代理人: | 戈泊 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 不同类型 操作系统 使用 通用 安装 环境 方法 系统 | ||
技术领域
本发明通常涉及信息处理系统领域,更确切地说,涉及不同类型操作系统的安装。
背景技术
由于信息的价值和使用不断增长,个人和企业在不断寻求处理和存储信息的其他方法。这些用户可用的一个选择是信息处理系统。信息处理系统出于商业、个人或其他目的通常处理、编译、存储,和/或传送信息或数据,因此允许用户利用这些信息的价值。因为技术和信息处理的需要和需求在不同用户和应用中是不同的,所以信息处理系统也可以根据所处理信息的类型,处理信息的方法,处理、存储或传送信息的数量,以及处理、存储或传送信息的速度和效率而变化。信息处理系统的不同允许信息处理系统可以为通用的,或可以为某一特定用户或特殊用途例如金融交易处理、航空预定、企业数据存储或全球通信而配置。此外,信息处理系统可以包含可用来处理、存储和传送信息的多种硬件和软件组件,并包含一个或多个计算机系统、数据存储系统和网络系统。
信息处理系统所管理的数据的种类和数量不断增长,推动了能够快速有效地为广泛的用户和环境配置的成本有效并可升级系统的需求。这种需求产生了自定组合到用户的多种硬件组件规格的按订单生产(BTO)的计算机系统。通常被要求用于配置和实施这些系统的额外时间消耗了技术资源,对生产有负面的影响,增加了系统的总拥有成本(TCO)。特别地,该系统的操作系统(OS)最初的加载是耗时的并且冗长的,尤其是当在不同操作环境中执行多个操作系统。例如,新的计算机系统通常首先配置最初的硬件组件,然后选取用来安装的操作系统,并设置合适的硬件组件(包括系统)的驱动程序。过去,安装的所选操作系统和它的相关驱动程序通常来自本地附带的以及物理介质例如软盘、各种CD或硬盘。该方法要求一位操作员在现场,他不仅要加载所选的操作系统和驱动程序,也要在加载过程中选择软件的配置。
当前用于处理这种限制的解决方案包括预执行环境的应用,这允许计算机系统通过网络连接启动,并加载来自远程资源的预定操作系统的系统映像文件。预执行环境还能够带来其他的好处。例如,戴尔公司生产的戴尔服务器助手(DSA),提供配置冗余独立磁盘阵列的能力,并创建公用程序分区。DSA也能够提供优化的OEM驱动程序,该驱动程序支持来自单个介质映像的不同操作系统的安装。结果因为管理员不需要亲自出现在每个计算机的面前来监控物理介质的安装和启动,所以节省了时间。
然而,为了实现安装不同操作系统,例如Linux、Novell Netware和Microsoft Windows,的统一的并且无人值守的过程,当前出现的技术正迎来新的难题。例如,Windows Vista操作系统使用专有的启动配置数据(BCD)形式,其提供数据到Windows启动管理器以加载操作系统。Windows Vista操作系统也使用Windows映像(WIM)(以压缩的形式存储操作系统的主要组件的专有的并且基于文件的磁盘映像格式),在安装期间,完全解压缩并拷贝映像文件到目标系统而不是先前的Windows版本,其以重复的过程陆续被安装。更多的难题在于当在一个系统中要求不同的安装程序加载多个操作系统,例如在一个双启动配置中。对于DSA这些难题是没有限制的。其他商家在为不同类型操作系统提供统一的并且通用的安装方案方面,面临着同样的问题。
发明内容
依照本发明,公开了一种系统和方法,其在预定信息处理系统中统一安装一个或更多不同类型的操作系统。在本发明所选的实施例中,执行通用预安装环境(common preinstallation environment,CPE),其包括一个主预安装环境(HPE)和一个或多个本地预安装环境(NPE)。HPE通常包括用于确定硬件组件(包括目标系统、冗余独立磁盘阵列(RAID)的配置工具、磁盘格式化工具、硬件驱动程序和补丁、以及操作系统配置工具)的通用可启动内核以及清点(inventory)模块。本地预安装环境(NPE)包括预定操作系统以及其他内容。在操作系统安装过程中,HPE和NPE都能够从物理介质执行或通过网络分发。结果,CPE能够为用于多个不同类型的操作系统例如但不限于Netware、Windows和各种Linux如RedHat和Suse提供统一的安装过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于戴尔产品有限公司,未经戴尔产品有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710162492.4/2.html,转载请声明来源钻瓜专利网。