JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 SPARC 平台上引导和关闭 Oracle Solaris     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  引导和关闭基于 SPARC 的系统(概述)

引导和关闭系统方面的新增功能

通过管理行为提供的 driver.conf 文件

在 SPARC 平台上快速重新引导

引导和关闭基于 SPARC 的系统(主题列表)

系统引导指南

引导系统的原因

服务管理工具和引导

使用 SMF 时的行为更改

运行级别的工作原理

系统引导到多用户状态(运行级别 3)时发生的情况

何时使用运行级别或里程碑

Oracle Solaris 引导体系结构概述

SPARC 引导过程说明

SPARC 引导阶段

2.  将基于 SPARC 的系统引导至指定状态(任务)

3.  关闭系统(任务)

4.  重新引导基于 SPARC 的系统(任务)

5.  从网络引导基于 SPARC 的系统(任务)

6.  在基于 SPARC 的系统上修改引导参数(任务)

7.  在 SPARC 平台上从 ZFS 引导环境创建、管理和引导(任务)

8.  使基于 SPARC 的系统保持可引导(任务)

9.  对引导基于 SPARC 的系统进行故障排除(任务)

索引

Oracle Solaris 引导体系结构概述

Oracle Solaris SPARC 引导体系结构包括以下基本特征:

SPARC 引导过程说明

本节介绍 Oracle Solaris SPARC 平台的基本引导过程。有关特定硬件类型(包括具有服务处理器的系统和具有多个物理域的系统)的引导过程的更多信息,请参见特定硬件的产品文档,网址为 http://www.oracle.com/technetwork/indexes/documentation/index.html

装入和执行独立程序的过程称为引导。通常,独立的程序是操作系统内核。但是,任何独立程序可代替内核进行引导。

在 SPARC 平台上,引导过程由以下基本阶段组成:

网络引导过程如下:

有关从网络引导基于 SPARC 的系统的更多信息,请参见第 5 章

SPARC 引导阶段

从 Oracle Solaris 10 发行版开始,SPARC 平台的引导过程已修改并得到增强,提高了与 x86 平台的共通性。

以下四个引导阶段现在相互独立:

  1. Open Boot PROM 阶段

    SPARC 平台上引导过程的 Open Boot PROM (OBP) 阶段未更改。

    对于磁盘设备,固件驱动程序通常使用 OBP 标签软件包的 load 方法,该方法解析位于磁盘开头的 VTOC 标签,以便定位指定的分区。随后,该分区的扇区 1-15 被读取到系统的内存中。此区域通常称为引导块,并且通常包含一个文件系统读取器。

  2. 引导程序阶段

    在此阶段中,将会读取和执行引导归档文件。请注意,这是引导过程中唯一一个需要了解引导文件系统格式的阶段。用于传送引导装载程序和引导归档文件的协议包括本地磁盘访问、NFS 和 HTTP。

  3. RAM 磁盘 (ramdisk) 阶段

    RAM 磁盘 (ramdisk) 是引导归档文件,由内核模块和引导 Oracle Solaris 实例所需的任何其他组件组成。

  4. 内核阶段

    内核阶段是引导过程的最后一个阶段。在此阶段中,将初始化 Oracle Solaris,并在 RAM 磁盘 (ramdisk) 上挂载一个最小根文件系统,该磁盘根据引导归档文件构造。在某些环境(如安装)中,RAM 磁盘 (ramdisk) 用作根文件系统并保持挂载状态。RAM 磁盘 (ramdisk) 包含一组足够用来在指定的根设备上挂载根文件系统的内核文件和驱动程序。

    然后,内核从引导归档文件中提取剩余的主模块,初始化其自身,挂载实际的根文件系统,然后放弃引导归档文件。