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

文档信息

关于本书

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

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

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

位映射控制台支持

引导和关机动画

快速重新引导

x86: 取消对 32 位内核的支持

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

基于 x86 的系统引导指南

引导系统的原因

服务管理工具和引导

使用 SMF 时的引导行为更改

运行级别的工作原理

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

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

Oracle Solaris 引导体系结构概述

x86 引导过程的工作原理

基于 GRUB 的引导

GRUB 组件

GRUB 菜单的用途和功能

GRUB 设备命名约定

x86 和 GRUB 引导术语

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

3.  关闭系统(任务)

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

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

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

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

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

9.  基于 x86 的系统引导故障排除(任务)

索引

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

以下引导功能是 Oracle Solaris 11 发行版中的新增功能:

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

可以在驱动程序配置文件 (driver.conf) 中补充本地管理更改,而无需在 /kernel/platform 目录中修改原始供应商提供的文件。通过此增强功能,可以在系统升级期间更好地保存本地配置。现在,通过将 driver.conf 文件添加到新的 /etc/driver/drv 目录中,可以对驱动程序配置提供本地更改。引导时,系统将在 /etc/driver/drv 中为该驱动程序检查配置文件。如果找到配置文件,系统会自动将供应商提供的配置与通过管理行为提供的更改合并。

要显示这些合并的属性,请将 prtconf 命令和新的 -u 选项配合使用。通过 -u 选项,可以显示指定驱动程序的原始属性值和修改后的属性值。有关更多信息,请参见 prtconf(1M) 手册页。有关说明,请参见《Oracle Solaris 管理:常见任务》中的"如何显示设备的缺省属性值和定制属性值"


注 - 请勿在 /kernel/platform 目录中编辑供应商提供的 driver.conf 文件。如果需要补充驱动程序的配置,首选方法是将相应的 driver.conf 文件添加到本地 /etc/driver/drv 目录中,然后定制该文件。有关说明,请参见《Oracle Solaris 管理:设备和文件系统》中的第 5  章 "管理设备(概述/任务)"


另请参见以下参考资料:

位映射控制台支持

与较早的视频图形阵列 (Video Graphics Array, VGA) 640-480 16 色控制台相比,Oracle Solaris 11 在基于 x86 的系统上支持更高的分辨率和颜色深度。对于使用传统 BIOS 和视频电子标准协会 (Video Electronics Standards Association, VESA) 选项只读存储器 (read-only memory, ROM) 的系统,提供这种支持。请注意,这种支持仅限于图形卡或帧缓存器用作物理或虚拟控制台的情况下。对串行控制台的行为则没有任何影响。

有关更多信息,请参见支持位映射控制台

引导和关机动画

引导过程中系统上显示的进度状态指示器会在以下情况下自动中断:

在关机过程中,如果在引导系统时指定了 console=graphics 选项,并且 X.org 服务器触发了关机操作,则会显示进度状态指示器。通过将 svc:/system/boot-config SMF 服务的新 splash-shutdown 属性设置为 false,可以阻止显示进度状态指示器。有关说明,请参见禁用关机动画

快速重新引导

快速重新引导实现了一种内核内引导装载程序,它可将内核装入内存,然后再切换到该内核。该过程会绕过固件和引导装载程序进程,从而使系统在几秒钟之内就能完成重新引导。

快速重新引导功能由 SMF 进行管理,并通过引导配置服务 svc:/system/boot-config 来实现。boot-config 服务提供了一种设置或更改缺省引导配置参数的方法。将 config/fastreboot_default 属性设置为 true 时,系统将自动执行快速重新引导,不需要使用 reboot --f 命令。在 x86 平台上,此属性的值设置为 true。有关与任务相关的信息,包括如何更改 SPARC 平台上快速重新引导的缺省行为,请参见加速基于 x86 的系统上的重新引导过程

x86: 取消对 32 位内核的支持

在 Oracle Solaris 11 中,已取消对 x86 平台上 32 位内核的支持。其结果是,无法在 32 位 x86 平台上引导 Oracle Solaris 11。具有 32 位硬件的系统必须升级到 64 位硬件,或者继续运行 Oracle Solaris 10。


注 - 移除 32 位内核支持并不影响 32 位应用程序。x86 平台依然支持 32 位应用程序。