JavaScript is required to for searching.
跳过导航链接
退出打印视图
从 Oracle Solaris 10 转换到 Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  从 Oracle Solaris 10 转换到 Oracle Solaris 11 发行版(概述)

2.  转换到 Oracle Solaris 11 安装方法

Oracle Solaris 安装方法

Oracle Solaris 安装要求

ZFS 根池安装要求

Oracle Solaris 预安装任务

使用安装介质安装 Oracle Solaris

Oracle Solaris 11.1 安装介质路径

从 JumpStart 迁移到 AI

JumpStart 到 AI 的迁移任务

使用 AI 安装 Oracle Solaris

AI 预安装任务

设置安装客户机

引导客户机和启动 Oracle Solaris 安装

关于安装和配置区域的信息

AI 文件的下载位置

其他安装任务

在安装前和在安装后配置日期和时间

如何从本地时间格式切换到 UTC 格式

如何从 UTC 格式切换到本地时间格式

在运行多个操作系统(采用 RTC 时间作为本地时间)的系统上维护本地时间

x86: 安装后将定制项添加到 GRUB 菜单

排除 Oracle Solaris 安装故障

监视 Live Media 启动进程

3.  管理设备

4.  管理存储功能

5.  管理文件系统

6.  管理软件和引导环境

7.  管理网络配置

8.  管理系统配置

9.  管理安全

10.  在虚拟环境中管理 Oracle Solaris 发行版

11.  管理用户帐户和用户环境

12.  管理桌面功能

A.  SPARC 自动化安装方案

其他安装任务

可能需要在安装前或在安装后执行以下额外的任务。

在安装前和在安装后配置日期和时间

Oracle Solaris 11 的实时时钟 (Real Time Clock, RTC) 采用国际协调时间 (Coordinated Universal time, UTC) 格式。x86 平台在 Oracle Solaris 11 中的行为和在 Oracle Solaris 10 中的行为有所不同。使用交互式安装程序,可以在安装期间配置日期和时间。作为该进程的一部分,RTC 是用 UTC 格式的时间进行更新。不过,在安装期间,AI 调整 RTC 日期和时间。要确保已安装文件的时间戳是正确的,请在开始安装之前,在 BIOS 中配置 UTC 格式的时间。在 x86 平台上,使用 pkg update 命令时,OS 继续采用本地时间格式的 RTC 时间。该方法用于避免 Oracle Solaris 11 BE 与先前发行版中 BE 的时间不一致性。


注 - 如果要将 Oracle Solaris 11 作为 Oracle VM VirtualBox 来宾来运行,则需要为虚拟机在系统首选项中选中或取消选中 UTC 时间设置中的硬件时钟。


如何从本地时间格式切换到 UTC 格式

  1. 将内核和 RTC 之间的滞后时间设置为 0(零),如下所示:
    # rtc -z GMT
  2. 如果需要调整日期/时间,请使用 date 命令。请参见 date(1)

如何从 UTC 格式切换到本地时间格式

完成从 UTC 切换到本地时间,并且每次使用 sysconfig 命令重新配置时区设置时,请使用以下步骤。

  1. 运行 rtc timezone 命令和 -z 选项。
    # rtc -z timezone

    例如:

    # rtc -z US/Pacific
  2. 如果需要调整日期/时间,请使用 date 命令。

在运行多个操作系统(采用 RTC 时间作为本地时间)的系统上维护本地时间

如果在同一 Oracle Solaris 11 系统上维护和引导若干操作系统,并且这些操作系统采用 RTC 时间作为本地时间,从 RTC 时间角度来看,有若干方法可以让这些操作系统共存:

x86: 安装后将定制项添加到 GRUB 菜单

在 Oracle Solaris 11 中,GRUB Legacy 引导装载程序使用 menu.lst 文件维护 Oracle Solaris 和定制菜单项,例如 Linux 菜单项。安装 Oracle Solaris 后,通过编辑 menu.lst 文件,可将安装期间未保留的任何定制菜单项手动添加到 GRUB 菜单。

从 Oracle Solaris 11.1 开始,GRUB (GRUB 2) 使用另一个引导装载程序和另一个配置文件 grub.cfg。此文件包含大部分 GRUB 配置,包括所有的 Oracle Solaris 菜单项。此文件不包含任何定制菜单项。与 menu.lst 文件不同,grub.cfg 文件是完全通过 bootadm 命令进行管理的。请直接编辑此文件。GRUB 2 包括一个额外的配置文件 (custom.cfg),安装后可使用该文件将定制菜单项添加到 GRUB 菜单。如果要将定制引导项添加到 GRUB 配置,首先必须创建 custom.cfg 文件,且此文件必须与 grub.cfgmenu.conf 文件位于同一位置,即 /pool-name/boot/grub/

在引导过程中,GRUB 会检查根池的顶层数据集的 boot/grub 子目录中是否存在 custom.cfg 文件。如果存在此文件,GRUB 便会获取此文件并处理此文件中的任何命令,就像这些内容是以文本方式插入在主 grub.cfg 文件中一样。

在采用 64 位 UEFI 固件的系统上,custom.cfg 文件中的条目可能如下所示:

menuentry "Windows (64-bit UEFI)" {
   insmod part_gpt
   insmod fat
   insmod search_fs_uuid
   insmod chain
   search --fs-uuid --no-floppy --set=root cafe-f4ee
   chainloader /efi/Microsoft/Boot/bootmgfw.efi
}

在采用 BIOS 固件的系统上,此文件中的条目可能如下所示:

menuentry "Windows" {
   insmod chain
   set root=(hd0,msdos1)
   chainloader --force +1
}

请参见《引导和关闭 Oracle Solaris 11.1 系统》中的"定制 GRUB 配置"