从 Oracle® Solaris 10 转换至 Oracle Solaris 11.2

退出打印视图

更新时间: 2014 年 12 月
 
 

固件、磁盘标签和 EEPROM 更改

    如果您要从 Oracle Solaris 10 进行转换,注意以下功能更改:

  • 64 位 UEFI 固件支持-Oracle Solaris 11 支持采用 64 位 UEFI 固件的基于 x86 的系统。支持通过 DVD、USB 和网络安装方法在 UEFI 固件上进行安装。要求使用 UEFI 版本 2.1+。

    如果从网络引导采用 UEFI 固件的系统,则引导过程会略有不同。有关更多详细信息,请参见引导和关闭 Oracle Solaris 11.2 系统 中的从网络引导带有 UEFI 和 BIOS 固件的系统

  • 支持带有 GPT 标签的磁盘-SPARC 和 x86 平台均支持带有 GPT 标签的磁盘。在大多数情况下,安装具有 GPT 感知固件的基于 x86 或基于 SPARC 的系统会在使用整个磁盘的根池磁盘上应用 GPT 磁盘标签。有关支持带有 GPT 标签的引导磁盘且基于 SPARC 的系统信息,请参见Oracle Solaris 11.2 发行说明 中的SPARC:带 GPT 标签的磁盘支持Oracle Solaris 11.2 发行说明 中的固件问题。否则,在基于 SPARC 的系统上安装 Oracle Solaris 11.2 会向具有单个分片 0 的根池磁盘添加 SMI (VTOC) 标签。

  • 在启用了 UEFI 的系统上设置 EEPROM 变量-对于启用了 UEFI 的系统,参数存储在两个位置中:特定于 Oracle Solaris 的变量存储在 bootenv.rc 文件中,而特定于 UEFI 的变量则设置在 NVRAM 存储中。与基于 SPARC 且带有 OpenBoot PROM (OBP) 的系统不同,UEFI 固件并不使用 Oracle Solaris 变量。要启用 UEFI 特定的可用变量的可用性,可使用 eeprom 命令和 –u 选项。大多数 UEFI 变量都采用二进制格式,可以转换为可读取格式。不能进行转换时,将输出十六进制格式。有关此更改的详细信息,请参见 eeprom(1M)

  • 安装引导块-使用 bootadm install-bootloader 命令在基于 SPARC 的系统和基于 x86 的系统上安装或重新安装引导装载程序。此命令将替换 SPARC 平台上的 installboot 命令和 x86 平台上的 installgrub 命令。请参见 bootadm(1M)