本章介绍了 Solaris 安装程序中的新增功能。要查看 Solaris OS 的所有功能,请参见《Oracle Solaris 10 9/10 新增功能》。本章介绍以下各节。
从 Oracle Solaris 10 9/10 发行版开始,仅提供安装 DVD。不再提供 Solaris Software CD。
Oracle Solaris 自动注册是 Oracle Solaris 10 9/10 发行版的新增功能。当您安装或升级系统时,该系统的配置数据在重新引导时将自动通过现有服务标签技术与 Oracle 产品注册系统进行通信。例如,使用您的系统的服务标签数据可帮助 Oracle 改进客户支持和服务。您可以在 http://wikis.sun.com/display/ServiceTag/Sun+Service+Tag+FAQ 了解有关服务标签的信息。
您可使用相同的配置数据来创建和管理您的系统清单。通过以下的一个注册选项使用支持凭证注册后,即可记录和跟踪系统及其所安装软件产品的服务标签,从而轻松地管理系统清单。有关跟踪已注册产品的说明,请参见 http://wikis.sun.com/display/SunInventory/Sun+Inventory。
您可以选择将配置数据匿名发送至 Oracle 产品注册系统。匿名注册意味着发送至 Oracle 的配置数据不包含指向客户名称的链接。您也可以禁用自动注册。
缺省情况下已启用自动注册。自动注册会使用 x86 或 SPARC 安装或升级之前、期间或之后提供的支持凭证和代理服务器信息,如下所示。
您可以在网络安装或 Solaris JumpStart 升级等自动安装或升级之前将新的 auto_reg 关键字添加到您的 sysidcfg 文件。您可以使用此关键字和相关的关键字,为自动注册提供支持凭证和代理服务器信息。或者您可以使用这些关键字来设置匿名注册。您也可以使用此关键字来禁用自动注册,则无服务标签数据发送至 Oracle。如果未将 auto_reg 关键字添加到 sysidcfg 文件,安装或升级期间将提示您提供凭证或匿名注册。有关在 sysidcfg 文件中使用 auto_reg 关键字的说明,请参见《Oracle Solaris 10 9/10 安装指南:基于网络的安装》中的“auto_reg 关键字”。另请参见 sysidcfg(4) 手册页。
在交互式安装或升级期间,安装程序将要求您提供支持凭证或匿名注册。如果需要,安装程序还将要求您提供代理服务器信息。有关交互式安装的详细信息,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》。
在 Live Update 期间,使用新的 Live Upgrade 命令选项来提供支持凭证和代理服务器信息,或者匿名注册。首先,创建含有注册和代理服务器信息的配置文件。然后在 luupgrade 命令中指向此文件,如下所示。
luupgrade -u -k /<path>/<filename> |
如果未使用此 -k 选项,则 Live Update 将失败。
有关详细信息,请参见《Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划》。
如果您正在使用基于 Oracle Solaris 10 9/10 或更新发行版的 Solaris Flash 归档文件,缺省情况下已启用自动注册。提供自动注册凭证和代理服务器信息的方法取决于归档文件所使用的安装或升级方法。有关更多信息,请参见《Oracle Solaris 10 9/10 安装指南:Solaris Flash 归档文件(创建和安装)》中的“自动注册如何影响 Solaris Flash 归档文件?”。
安装之后,有权限的系统管理员可使用 regadm 命令行实用程序来执行自动注册和管理服务标签清单。您可以使用 regadm 命令来执行以下任务。
管理管理自动注册功能的 SMF 服务。
显示当前的自动注册配置。
配置自动注册属性
清除自动注册属性
通过指定名称的凭证来验证至 My Oracle Support
注册新产品,与安装过程无关
所有这些任务都可独立于安装或升级使用 regadm 命令来执行。有关详细信息,请参见 《系统管理指南:基本管理》中的第 17 章 “使用 Oracle Solaris 自动注册的 regadm 命令(任务)”。
在安装或升级后重新引导时,SMF 服务 svc:/application/autoreg 会将新的或已更改的系统配置和注册数据发送至 Oracle 产品注册系统。
或者,在使用 regadm register 命令注册您的系统或更改注册信息时,该数据会立即传输至 Oracle 产品注册系统。
系统注册后,只要再次更改系统配置,则更改完成后,更改后的配置数据将在下次重新引导时自动发送至 Oracle 产品注册系统。
任何 x86 系统或 SPARC 系统,及其可使用 Oracle Solaris 10 9/10 发行版进行安装或升级的组件产品,均支持自动注册。所有的 Oracle Solaris 安装技术均支持自动注册。例如,WAN Boot、Oracle VM Server for SPARC、VirtualBox 或区域均支持自动注册。
对于区域,自动注册数据仅从全局区域发送至 Oracle 产品注册系统。
Oracle 使用安全、单向的传输系统来访问 Oracle 产品注册系统。已注册产品的服务标签从服务标签注册表中提取,然后通过安全的超文本安全传输协议 (HTTPS) 连接上传至 My Oracle Support。通信为出站式,并且仅从客户系统中发起。客户机生成的信息会进行加密。
您可以通过以下方式在 SPARC 系统或 x86 系统中禁用自动注册,以阻止向 Oracle 产品注册系统传输数据。
如果正在执行自动安装或升级,例如使用 Solaris JumpStart 程序,您可以在安装或升级之前禁用自动注册,如下所示。
在开始安装或升级之前,编辑 sysidcfg 文件,将 auto_reg 关键字添加到文件,如下所示。
auto_reg=disable |
继续自动安装或升级。
可选:在安装完成后,系统重新引导时,验证自动注册功能是否已禁用,如下所示。
# regadm status Solaris Auto-Registration is currently disabled |
开始交互式安装或升级。
在交互式安装或升级期间,安装程序会提示您选择自动重新引导。请勿选择该选项,否则安装或升级完成后将自动重新引导。您需要在重新引导系统之前禁用自动注册。
安装完成后,重新引导系统之前,打开一个终端窗口,如下所示。
对于 GUI 安装,单击右键以打开终端窗口。
对于文本安装,按 "!" 打开终端窗口。
在命令行中删除 /a/var/tmp/autoreg_config 文件。
重新引导系统。
# reboot |
在执行 Live Upgrade 之前,打开文本编辑器并创建包含以下自动注册信息的文件。
autoreg=disable |
保存此文件。
在运行 luupgrade 命令时指向此文件,如下所示。
luupgrade -k /<path>/<filename> |
有关自动注册的详细信息,请参见以下资源。
表 2–1 自动注册文档
问题 |
资源 |
---|---|
如何查看和管理已注册产品的清单? |
《系统管理指南:基本管理》中的第 17 章 “使用 Oracle Solaris 自动注册的 regadm 命令(任务)” |
如何在交互式安装期间设置自动注册? | |
如何为自动安装设置 sysidcfg 文件以启用或禁用自动注册? | |
如何设置自动注册以与 Live Upgrade 一同使用? | |
如何使用 regadm 命令以独立于安装或升级来修改或启用自动注册? |
《系统管理指南:基本管理》中的第 17 章 “使用 Oracle Solaris 自动注册的 regadm 命令(任务)” |
何处可以了解有关 My Oracle Support 的更多信息? | |
何处可以了解有关获得 Sun Online Support 的信息? |
从 Oracle Solaris 10 9/10 发行版开始,《Oracle Solaris 10 9/10 Installation Guide: Solaris Flash Archives (Creation and Installation)》包含有关如何创建可用于将系统恢复至“出厂”状态的 Flash 归档恢复映像的信息。请参见《Oracle Solaris 10 9/10 安装指南:Solaris Flash 归档文件(创建和安装)》中的第 5 章 “创建和使用灾难恢复映像”。本章提供创建可载入目标系统以恢复故障磁盘驱动器的 Flash 归档 (FLAR) 映像的简单说明。
从 Solaris 10 10/09 发行版开始,您可以设置 JumpStart 配置文件,以标识 ZFS 根池的 Flash 归档文件。
可以在运行 UFS 根文件系统或 ZFS 根文件系统的系统中创建 Flash 归档文件。ZFS 根池的 Flash 归档文件包含整个池分层结构,但交换卷和转储卷以及任何已排除的数据集除外。交换卷和转储卷是在安装 Flash 归档文件时创建的。
您可以按如下方式使用 Flash 归档文件安装方法:
生成一个 Flash 归档文件,该归档文件可用于安装和引导具有 ZFS 根文件系统的系统。
使用 ZFS Flash 归档文件执行系统的 JumpStart 安装。
创建 ZFS Flash 归档文件会备份整个根池,而不是各个引导环境。可以使用 flarcreate 和 flar 命令的 -D 选项排除池内的各个数据集。
有关详细说明及限制,请参见《Oracle Solaris ZFS 管理指南》中的“安装 ZFS 根文件系统(Oracle Solaris Flash 归档文件安装)”。
在以前的 Solaris 发行版中,无法从大小超过 1 TB 的磁盘安装和引导 Solaris OS。从 Solaris 10 10/09 发行版开始,您可以从大小高达 2 TB 的磁盘安装和引导 Solaris OS。
从 Solaris 10 10/09 发行版开始,您可以在任意大小的磁盘上使用 VTOC 标号,但 VTOC 的可寻址空间被限制为 2 TB。此功能允许将大于 2 TB 的磁盘用作引导驱动器,但该标号可使用的空间被限制为 2 TB。
此功能仅可用于运行 64 位内核的系统。对于基于 x86 的系统,所需的最低内存为 1 GB。
从 Solaris 10 10/09 发行版开始,SVR4 软件包命令运行速度更快。此增强功能意味着 Solaris 安装技术(如初始安装、升级、Live Upgrade 和区域安装)执行速度显著加快。
从 Solaris 10 10/09 发行版开始,区域并行修补增强了标准 Solaris 10 修补实用程序。此功能通过以并行方式修补非全局区域改进了区域修补性能。
对于 Solaris 10 10/09 发行版之前的发行版,在以下修补实用程序中提供了此功能:
SPARC:修补程序 119254-66 或更高修订版
x86:修补程序 119255-66 或更高修订版
全局区域仍是在修补非全局区域之前进行修补。
有关更多信息,请参见以下文档:
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的“Solaris 10 10/09:可减少修补时间的区域并行修补”
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》中的“Solaris 10 10/09:如何以并行方式修补非全局区域”
从 Solaris 10 10/08 发行版开始,可以安装和引导 ZFS 根文件系统。
Solaris 文本安装程序执行 ZFS 根池的初始安装。在安装期间,可以选择是要安装 UFS 文件系统还是 ZFS 根池。您可以在安装期间通过选择两个磁盘来设置镜像 ZFS 根池。也可以在安装后通过连接或添加更多磁盘来创建镜像的 ZFS 根池。自动在 ZFS 根池中创建 ZFS 卷上的交换空间和转储设备。
有关逐步说明,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》中的第 3 章 “针对 ZFS 根池使用 Solaris 交互式文本安装程序进行安装(规划和任务)”。
使用自定义 JumpStart,可通过创建配置文件来创建 ZFS 存储池并指定可引导的 ZFS 文件系统。新的 ZFS 配置文件关键字可针对初始安装来安装 ZFS 根池。ZFS 配置文件包含一组有限的关键字。
有关 JumpStart 和 ZFS 的更多信息,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》中的第 9 章 “使用 JumpStart 安装 ZFS 根池”。
可以使用 Solaris Live Upgrade 执行下列任务:
将 UFS 根 (/) 文件系统迁移到 ZFS 根池
使用 lucreate 命令创建一个 ZFS 引导环境后,可以对该引导环境使用其他 Solaris Live Upgrade 命令,例如 luupgrade 和 luactivate 命令。有关针对 ZFS 使用 Solaris Live Upgrade 的更多信息,请参见《Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划》中的第 11 章 “Solaris Live Upgrade 和 ZFS(概述)”。
从 Solaris 10 10/08 发行版开始,Solaris Operating System DVD 和 Solaris Software - 1 CD 的结构已针对 SPARC 平台进行了更改。片 0 不再位于目录结构的顶层。因此,x86 和 SPARC DVD 的结构与 Solaris Software - 1 CD 相同。如果您混合使用平台(例如使用 SPARC 安装服务器和 x86 介质),则这种结构更改可以简化安装服务器的设置。有关设置安装服务器的过程,请参见:
《Oracle Solaris 10 9/10 安装指南:基于网络的安装》中的第 5 章 “使用 DVD 介质从网络进行安装(任务)”
《Oracle Solaris 10 9/10 安装指南:基于网络的安装》中的第 6 章 “使用 CD 介质从网络进行安装(任务)”
从 Solaris 10 8/07 发行版开始,可以在安装了非全局区域的情况下升级 Solaris OS,而不存在大多数以前的发行版所具有的限制。
升级时的唯一限制是关于 Solaris Flash 归档文件方面的。如果使用 Solaris Flash 归档文件来安装,则包含非全局区域的归档文件将无法正确安装在系统上。
为适应安装了非全局区域的系统所作的更改总结如下。
对于 Solaris 交互式安装程序,可以使用 CD 和 DVD 在安装了非全局区域的情况下升级或修补系统。或者,可以使用 DVD 或 CD 的网络安装映像。以前,仅限于使用 DVD 进行升级。升级或修补所需的时间可能比较长,具体取决于安装的非全局区域的数量。
对于自动进行的 JumpStart 安装,可以使用任何适用于升级或修补的关键字进行升级或修补。在以前的发行版中,所能使用的关键字的数量是有限的。升级或修补所需的时间可能比较长,具体取决于安装的非全局区域的数量。
对于 Solaris Live Upgrade,可以升级或修补包含非全局区域的系统。如果系统包含非全局区域,则建议使用 Solaris Live Upgrade 作为升级程序或用来添加修补程序的程序。其他升级程序可能需要较长的升级时间,这是因为完成升级所需的时间随安装的非全局区域数量呈线性增加。如果要使用 Solaris Live Upgrade 修补系统,则不必将系统转入单用户模式,这样可以最大程度地延长系统的正常运行时间。
Solaris Live Upgrade 可在非活动引导环境中创建 OS 的副本。可以在安装了非全局区域的情况下升级或修补非活动引导环境。随后,非活动引导环境能够被引导,成为新的引导环境。为适应安装了非全局区域的系统所作的更改如下:
需要将新的软件包 SUNWlucfg 与其他 Solaris Live Upgrade 软件包(SUNWlur 和 SUNWluu)一起安装。不仅是安装了非全局区域的系统,任何系统都需要该软件包。
这三个软件包构成了使用 Solaris Live Upgrade 进行升级所需的软件。这些软件包包含现有的软件、新增功能和错误修复。如果不在系统上安装这些软件包就使用 Solaris Live Upgrade,则无法升级到目标发行版。
从当前运行的引导环境中创建新引导环境的操作与早期发行版大体相同,但有一个不同之处。您可以在非全局区域中为共享文件系统指定目标磁盘片。
-m 选项的参数具有新的可选字段 zonename。使用该新字段,可以创建新的引导环境,并指定包含单独文件系统的区域。该参数将区域的文件系统放在新引导环境中的单独片上。
lumount 命令现在可为非全局区域提供对其位于非活动引导环境中的相应的文件系统的访问。当全局区域管理员使用 lumount 命令挂载某个非活动引导环境时,也会为非全局区域挂载该引导环境。
引导环境比较功能得到增强。lucompare 命令现在可生成包括任意非全局区域内容的引导环境比较。
使用 lufslist 命令列出文件系统的功能已得到增强,可同时显示全局区域和非全局区域的文件系统的列表。
有关安装了非全局区域的系统的逐步升级过程或 Solaris Zones 分区技术的信息,请参见以下参考资料。
说明 |
更多信息 |
---|---|
在安装了非全局区域的系统上使用 Solaris Live Upgrade 进行升级 |
《Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划》中的第 8 章 “在安装了非全局区域的系统中升级 Solaris OS” |
创建并使用非全局区域 |
《系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones》 |
使用 JumpStart 进行升级 | |
使用 Solaris 安装程序交互式 GUI 进行升级 |
在以下发行版中,此功能为新增功能:
对于 SPARC,从 Solaris 10 10/06 发行版开始
对于 x86,从 Solaris 10 8/07 发行版开始
可利用 sysidkdb 工具配置您的 USB 语言及其相应的键盘布局。
将执行以下过程:
如果键盘是自识别键盘,则会在安装期间自动配置键盘语言和布局。
如果键盘并非自识别键盘,则在安装过程中,sysidkdb 工具将为您提供支持的键盘布局列表,以便您为键盘配置选择布局。
SPARC: 以前,USB 键盘在安装过程中自识别值假定为 1。因此,所有非自识别键盘在安装过程中通常会配置为美国英语键盘布局。
PS/2 键盘不是自识别键盘。在安装过程中,将要求您选择键盘布局。
如果键盘不是自识别键盘,并且您希望在 JumpStart 安装过程中不要出现提示,请在 sysidcfg 文件中选择键盘语言。对于 JumpStart 安装,缺省设置为美国英语。要选择其他语言及其相应的键盘布局,请在 sysidcfg 文件中设置键盘关键字。
有关更多信息,请参见以下内容之一:
从 Solaris 10 8/07 发行版开始,可以在 Solaris OS 安装过程中定义 NFS 版本 4 域。以前,NFS 域名在安装后系统第一次重新引导过程中进行定义。
这一新增功能可从以下几方面影响安装:
sysidtool 命令包含一个增强的 sysidnfs4 程序。现在,sysidnfs4 程序在安装过程中运行,以确定是否为网络配置了 NFSv4 域。
有关详细信息,请参见 sysidtool(1M) 和 sysidnfs4(1M) 手册页。
在交互式安装过程中,将会为用户提供自动从 OS 派生的缺省 NFSv4 域名。用户可以接受此缺省域名,也可以指定其他 NFSv4 域。
作为 Solaris JumpStart 安装的一部分,sysidcfg 文件中提供了一个新的关键字。现在用户可以使用这一新的关键字 nfs4_domain 为 NFSv4 域指定值。
有关该新关键字的详细信息,请参见 sysidnfs4(1M) 手册页。该手册页还提供了如何使用这一新的关键字的示例。
有关 NFSv4 域名配置的详细信息,请参见《系统管理指南:网络服务》。
从 Solaris 10 11/06 发行版开始,您可以在安装过程中为网络服务设置缺省行为,以便以更加安全的方式运行。在交互式安装(有人参与的安装)期间,安装配置选择屏幕中将提供此新安全性选项。对于自动 JumpStart 安装(无人参与的安装),您可以在 sysidcfg 文件中使用新的 service_profile 关键字来选择受限制的网络配置文件。此安全性选项仅适用于初始安装。升级时会保留所有以前设置的服务。如有必要,可在升级后通过使用 netservices 命令对网络服务进行限制。
如果选择限制网络安全性,将有许多服务被完全禁用。其他服务仍处于启用状态,但这些服务会被限制为只能进行本地连接。安全 Shell 仍可用于对系统进行远程管理访问。
使用此受限制的联网配置文件,可以降低在 Internet 或 LAN 中的暴露风险。系统中的图形桌面仍完全可用,外发网络访问仍可照常进行。例如,您仍然可以访问图形界面,使用浏览器或电子邮件客户机以及挂载 NFSv4 文件共享。
可以在安装后,使用 netservices open 命令,或通过使用 SMF 命令启用各个服务来启用网络服务。请参见在安装后修改安全性设置。
有关此安全性选项的其他信息,请参见以下参考资料。
表 2–2 有关受限制的网络配置文件的其他信息
说明 |
更多信息 |
---|---|
管理网络服务的安全性 | |
在安装后重新打开网络服务 | |
规划安装配置 | |
在有人参与的安装期间选择受限制的网络安全性 |
《Oracle Solaris 10 9/10 安装指南:基本安装》中的第 2 章 “使用适用于 UFS 文件系统的 Solaris 安装程序进行安装(任务)” |
为 JumpStart 安装设置受限制的网络安全性 |
《Oracle Solaris 10 9/10 安装指南:基于网络的安装》中的“service_profile 关键字” |
从 Solaris 10 11/06 发行版开始,Solaris Trusted Extensions(高可靠扩展版)为 Solaris OS 提供多级别的安全性。借助此功能,您能够以灵活而高度安全的方式控制信息。现在,您可以基于数据敏感度而不只是数据拥有权来实施对数据的严格访问控制。
访问 Solaris 高可靠扩展版的安装与标准安装有所不同。有关这些安装差异的列表以及 Solaris Trusted Extensions 的详细信息,请参见《Solaris Trusted Extensions Installation and Configuration for Solaris 10 11/06 and Solaris 10 8/07 Releases》中的“Installing or Upgrading the Solaris OS for Trusted Extensions”。
flarcreate 命令对于单个文件已不再有大小限制。您可以创建所包含单个文件超过 4 GB 的 Solaris Flash 归档文件。有以下两种归档实用程序可供使用:
cpio 为缺省归档文件实用程序。单个文件不能超过 2 GB 或 4 GB。大小限制视所使用的 cpio 版本而定。
可移植的归档交换实用程序 pax 可以通过 -L pax 选项调用。如果指定了 -L pax 选项,则可创建对单个文件大小没有限制的归档文件。
有关更多信息,请参见 《Oracle Solaris 10 9/10 安装指南:Solaris Flash 归档文件(创建和安装)》中的“创建包含大文件的归档文件”。
本节描述 Solaris 10 1/06 发行版的以下新增安装功能。
Solaris Zones 分区技术提供了在 Solaris 的单个实例(全局区域 (global zone))中配置非全局区域的功能。非全局区域是一个应用程序执行环境,其中的进程与所有其他区域隔离。从 Solaris 10 1/06 发行版开始,如果运行安装了非全局区域的系统,可以使用标准的 Solaris 升级程序进行升级。可以使用 Solaris 交互式安装程序或自定义 JumpStart 进行升级。在安装了非全局区域的情况下进行升级存在以下限制。
受支持的自定义 JumpStart 关键字的数量是有限的。有关支持的自定义 JumpStart 关键字列表,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》。
必须使用 Solaris Operating System DVD 或根据 DVD 创建的网络安装映像。您不能使用 Solaris Software CD 升级系统。有关使用该程序进行安装的更多信息,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》中的第 2 章 “使用适用于 UFS 文件系统的 Solaris 安装程序进行安装(任务)”。
在已安装非全局区域的系统上,请不要使用 Solaris Live Upgrade 来升级系统。虽然可以使用 lucreate 命令创建引导环境,但是 luupgrade 命令无法升级安装了非全局区域的引导环境。在这种情况下,升级将失败并显示错误消息。
有关使用 Solaris 交互式安装程序的详细信息,请参见《Oracle Solaris 10 9/10 安装指南:基本安装》。
从 Solaris 10 1/06 发行版开始,已经针对基于 x86 的系统在 Solaris OS 中采用了开放源代码 GNU GRand Unified Boot Loader (GRUB)。GRUB 负责将引导归档文件装入系统的内存中。引导归档文件是在挂载根目录 (/) 文件系统之前在系统启动期间所需的关键文件集合。引导归档文件用于引导 Solaris OS。
最突出的更改是使用 GRUB 菜单替换了 Solaris Device Configuration Assistant。GRUB 菜单简化了对安装在系统上的不同操作系统的引导。引导基于 x86 的系统时,将显示 GRUB 菜单。通过 GRUB 菜单,可以使用方向键选择要安装的 OS 实例。如果您没有进行选择,则将引导缺省的 OS 实例。
基于 GRUB 的引导功能具有以下几点改进:
引导速度更快
从 USB CD 或 DVD 驱动器进行安装
可从 USB 存储设备进行引导
简化了用于 PXE 引导的 DHCP 设置(没有特定于供应商的选项)
无需使用所有实模式驱动程序
能使用 Solaris Live Upgrade 和 GRUB 菜单快速激活引导环境和回退到引导环境。
有关 GRUB 的更多信息,请参见以下各节。
任务 |
GRUB 任务 |
更多信息 |
---|---|---|
安装 |
基于 GRUB 的引导的概述信息 | |
基于 GRUB 的引导的安装规划 | ||
如何使用 GRUB 菜单通过网络进行引导和安装 | ||
如何使用 GRUB 菜单和自定义 JumpStart 安装方法进行引导和安装 |
《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》中的“执行自定义 JumpStart 安装” |
|
如何使用 GRUB 菜单和 Solaris Live Upgrade 激活引导环境和回退到引导环境 | ||
找到 GRUB 菜单的 menu.lst 文件 | ||
系统管理 |
如何使用 GRUB 菜单执行系统管理任务 |
GNU 是 "GNU's Not UNIX" 的首字母缩写词。有关更多信息,请访问 http://www.gnu.org。
从 Solaris 10 1/06 发行版开始,可以从 Solaris 8、9 或 10 发行版升级 Solaris OS。不再支持从 Solaris 7 发行版进行升级。
本节描述 Solaris 10 3/05 发行版的以下新增安装功能。
从 Solaris 10 3/05 发行版开始,对 Solaris OS 的安装进行了一些更改,从而进一步简化和统一了安装过程。
这些更改包括:
此发行版提供一张安装 DVD 和几张安装 CD。Solaris Operating System DVD 中包括所有安装 CD 的内容。
不再使用 Solaris Installation CD。
对于 CD 和 DVD 介质,GUI 安装为缺省安装(如果系统内存充足)。但是,您可以使用 text 引导选项来指定基于控制台的安装。
安装过程已得到简化,您可以在引导时选择语言支持,以后再选择语言环境。
非交互式 Solaris 自定义 JumpStart 安装方法没有变化。
要安装 OS,只需插入 Solaris Software - 1 CD 或 Solaris Operating System DVD,然后键入以下命令之一。
对于缺省的 GUI 安装(如果系统内存充足),请键入 boot cdrom。
对于基于控制台的安装,请键入 boot cdrom - text。
有关如何通过新的 text 引导选项使用 CD 或 DVD 介质安装 Solaris OS 的说明 | |
有关使用 CD 介质来设置安装服务器的更改信息 |
从 Solaris 10 3/05 发行版开始,可以选择软件安装环境:GUI 环境、窗口环境或非窗口环境。如果内存足够,则缺省情况下将显示 GUI。如果对 GUI 来说内存不足,则缺省情况下将显示其他环境。可以使用 nowin 或 text 引导选项来覆盖缺省值。但是,操作将受到系统内存量或远程安装的限制。另外,如果 Solaris 安装程序未检测到视频适配器,则该程序会自动在基于控制台的环境中进行显示。
有关特定的内存要求,请参见系统要求和建议。
从 Solaris 10 3/05 发行版开始,当使用自定义 JumpStart 安装方法安装和升级 Solaris OS 时,新的自定义会启用以下增强功能:
将 Solaris Flash 安装与其他软件包配合使用
自定义 JumpStart 配置文件 package 关键字已得到增强,可以同时安装 Solaris Flash 归档文件和附加软件包。例如,您可以在两台计算机上安装同一个基本归档文件,然后在每台计算机上分别安装一套不同的软件包。这些软件包可以不是 Solaris OS 分发产品的一部分。
附加软件包可以不是 Solaris 分发产品的一部分
package 关键字也得到增强,可以安装不属于 Solaris 分发产品的软件包。您不必再为了添加额外的软件包而编写安装后脚本。
可以安装 Solaris OS 修补程序
使用新的自定义 JumpStart 配置文件 patch 关键字,可以安装 Solaris OS 修补程序。通过此功能,可以安装修补程序文件中指定的一系列修补程序。
有关详细信息,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》。
从 Solaris 10 3/05 发行版开始,使用 Solaris 安装程序,可以在安装过程中配置多个接口。可以在 sysidcfg 文件中预先为系统配置这些接口。也可以在安装过程中配置多个接口。有关更多信息,请参见以下文档:
在以前的 Solaris 发行版中,Solaris 软件中的 32 位和 64 位组件使用了不同的软件包。从 Solaris 10 3/05 发行版开始,打包已简化,即在一个软件包中就提供了大多数的 32 位和 64 位组件。该组合软件包将保留原来的 32 位软件包的名称,不再提供 64 位软件包。
删除 64 位软件包简化了安装工作并提高了性能:
减少软件包的数量,从而简化包含软件包列表的自定义 JumpStart 脚本
仅使用包含分组软件功能的一个软件包可简化打包系统
减少要安装的软件包,从而缩短安装时间
使用以下约定为 64 位软件包重命名:
如果 64 位软件包有对应的 32 位软件包,则用 32 位软件包的名称来为 64 位软件包命名。例如,某个 64 位软件库(如 /usr/lib/sparcv9/libc.so.1)以前由 SUNWcslx 提供,但现在由 SUNWcsl 提供。不再提供 64 位 SUNWcslx 软件包。
如果软件包没有对应的 32 位软件包,则从其名称中删除 "x" 后缀。例如,将 SUNW1394x 更改为 SUNW1394。
这种更改意味着,您可能需要修改自定义 JumpStart 脚本或其他软件包安装脚本,以便删除对 64 位软件包的引用。
从 Solaris 10 3/05 发行版开始,当安装 Solaris 操作系统时,可以使用 JumpStart 安装方法创建空的引导环境。然后可以使用 Solaris Flash 归档文件填充这个空的引导环境,以备将来使用。
有关详细信息,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》中的第 8 章 “自定义 JumpStart(参考)”。
从 Solaris 10 3/05 发行版开始,可以通过在安装过程中选择或指定精简网络软件组 (SUNWCrnet) 来启用更少的网络服务,创建更为安全的系统。“精简网络”软件组提供了系统管理实用程序和基于文本的多用户控制台。SUNWCrnet 可使系统识别网络接口。在安装过程中,您可以根据需要添加软件包并激活网络服务,从而自定义系统配置。
有关详细信息,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》。
从 Solaris 10 3/05 发行版开始,使用 Solaris 安装程序,可以从虚拟目录 (virtual table of contents, VTOC) 装入现有片。现在可以在安装过程中保留和使用系统的现有磁盘片表,而不使用安装程序的缺省磁盘布局。
从 Solaris 10 3/05 发行版开始,Solaris 安装程序中的一项新增功能是引导磁盘分区布局。缺省情况下,该布局可容纳基于 Sun x86 系统上的服务分区。此安装程序使您可以保留现有的服务分区。
新的缺省分区包括以下分区。
第一个分区-服务分区(系统上的原有大小)
第二个分区-x86 引导分区(大约 11 MB)
第三个分区-Solaris 操作系统分区(引导磁盘上的剩余空间)
如果需要使用此缺省布局,请在 Solaris 安装程序提示您选择引导磁盘布局时,选择“缺省”。
如果在其上安装基于 x86 系统的 Solaris OS 的系统当前不包含服务分区,则 Solaris 安装程序不创建新的服务分区。要在系统中创建服务分区,请先使用系统的 Diagnostics CD 来创建服务分区。创建了服务分区之后,请安装 Solaris 操作系统。
有关如何创建服务分区的信息,请参见您的硬件文档。
有关详细信息,请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》。