JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:基本管理     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  Oracle Solaris 管理工具(任务列表)

2.  使用 Solaris Management Console(任务)

3.  使用 Oracle Java Web Console(任务)

4.  管理用户帐户和组(概述)

5.  管理用户帐户和组(任务)

6.  管理客户机/服务器支持(概述)

7.  管理无盘客户机(任务)

8.  关闭和引导系统简介

9.  关闭和引导系统(概述)

10.  关闭系统(任务)

11.  修改 Oracle Solaris 引导行为(任务)

12.  引导 Oracle Solaris 系统(任务)

Oracle Solaris 系统引导方面的新功能

引导基于 SPARC 的系统(任务列表)

引导基于 SPARC 的系统

SPARC: 如何将系统引导至运行级别 3(多用户级别)

SPARC: 如何将系统引导至运行级别 S(单用户级别)

SPARC: 如何以交互方式引导系统

SPARC: 如何引导除缺省内核以外的内核

在基于 SPARC 的系统上从指定的 ZFS 根文件系统引导

SPARC: 如何列出 ZFS 根池中可用的可引导数据集

SPARC: 如何从指定的 ZFS 根文件系统引导

在故障安全模式下引导基于 SPARC 的系统

如何在故障安全模式下引导基于 SPARC 的系统

从网络引导基于 SPARC 的系统

SPARC: 如何从网络引导系统

使用 GRUB 引导基于 x86 的系统(任务列表)

x86: 如何将系统引导至运行级别 3(多用户)

x86: 如何将系统引导至运行级别 S(单用户级别)

x86: 如何以交互方式引导系统

x86: 在基于 x86 的系统上从指定的 ZFS 根文件系统引导

x86: 如何显示可用的 ZFS 引导环境列表

x86: 如何从指定的 ZFS 根文件系统引导

在故障安全模式下引导基于 x86 的系统。

如何在故障安全模式下引导基于 x86 的系统

x86: 如何在故障安全模式下引导以强制更新损坏的引导归档文件

从网络引导基于 x86 的系统

x86: 关于 DHCP 宏

x86: 如何从网络执行基于 GRUB 的引导

在 SPARC 平台上加快重新引导过程(任务列表)

对基于 SPARC 的系统启动快速重新引导

如何对基于 SPARC 的系统启动快速重新引导

对基于 SPARC 的系统执行标准重新引导

管理引导配置服务

从 iSCSI 目标磁盘引导

13.  管理 Oracle Solaris 引导归档文件(任务)

14.  Oracle Solaris 系统引导的故障排除(任务)

15.  x86: 基于 GRUB 的引导(参考)

16.  x86: 引导未实现 GRUB 的系统(任务)

17.  使用 Oracle Configuration Manager

18.  管理服务(概述)

19.  管理服务(任务)

20.  管理软件(概述)

21.  使用 Oracle Solaris 系统管理工具管理软件(任务)

22.  使用 Oracle Solaris 软件包命令管理软件(任务)

23.  管理修补程序

A.  SMF 服务

索引

在基于 SPARC 的系统上从指定的 ZFS 根文件系统引导

为了支持在 SPARC 平台上从 Oracle Solaris ZFS 引导,已添加了两个新的引导选项:

-L

显示 ZFS 池中可用的可引导数据集列表。


注 - boot -L 命令从 OBP 而不是从命令行执行。


-Z dataset

引导指定 ZFS 可引导数据集的根文件系统。

如果要从 ZFS 根文件系统引导系统,请首先从 OBP 使用带有 -L 选项的 boot 命令列显系统中可用 BE 的列表。然后,使用 -Z 选项引导指定的 BE。

有关更多信息,请参见 boot(1M) 手册页。

SPARC: 如何列出 ZFS 根池中可用的可引导数据集

在基于 SPARC 的系统上,menu.lst 文件包含以下两个 GRUB 命令:

要显示 ZFS 池中可引导数据集的列表,请从以下方法中进行选择:

以下过程介绍如何使用 boot -L 命令列出系统中可用的 BE。要在运行此命令后引导指定的 BE,请按照屏幕上列显的说明操作。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"

  2. 使系统进入 ok PROM 提示符下。
    # init 0
  3. 列出 ZFS 池中可用的 BE:
    ok boot device-specifier -L
  4. 要引导所显示的项之一,请键入该项对应的编号。
  5. 执行屏幕上列显的指令,引导指定的 BE。

    有关说明,请参见SPARC: 如何从指定的 ZFS 根文件系统引导

示例 12-5 SPARC: 使用 boot -L 显示系统中可用 BE 的列表

# init 0
# svc.startd: The system is coming down. Please wait.
svc.startd: 94 system services are now being stopped.
svc.startd: The system is down.
syncing file systems... done
Program terminated
ok boot -L
.
.
.
Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -L
zfs-file-system
Loading: /platformsun4u/bootlst
1.s10s_nbu6wos
2 zfs2BE
Select environment to boot: [ 1 - 2 ]: 2

to boot the selected entry, invoke:
boot [<root-device] -Z rpool/ROOT/zfs2BE

另请参见

有关更多信息,请参见《Oracle Solaris ZFS 管理指南》中的第 4  章 "安装和引导 Oracle Solaris ZFS 根文件系统"

SPARC: 如何从指定的 ZFS 根文件系统引导

从 Oracle Solaris ZFS 引导不同于从 UFS 引导。从 ZFS 引导时,设备说明符标识一个存储池,而不是标识单个根文件系统。存储池可能包含多个可引导的数据集或根文件系统。因此,在从 ZFS 引导时,您还必须标识由引导设备标识为缺省池的池中的根文件系统。缺省情况下,缺省引导设备由池的 bootfs 属性标识。以下过程说明如何通过指定 ZFS 可引导数据集来引导系统。有关可用的所有引导选项的完整说明,请参见 boot(1M) 手册页。


注 - 如果以前正确设置了 bootfs 属性(例如,如果您使用 luactivate 命令激活了某个 BE),则系统会自动引导 ZFS 根。


有关更多信息,请参见 zpool(1M) 手册页。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"

  2. 使系统进入 ok PROM 提示符下。
    # init 0
  3. 可选要显示可用 BE 的列表,请使用带有 -L 选项的 boot 命令。

    有关说明,请参见SPARC: 如何列出 ZFS 根池中可用的可引导数据集

  4. 要引导指定的项,请键入该项的编号,然后按回车键:
    Select environment to boot: [1 - 2]:
  5. 要引导系统,请按照屏幕上列显的说明操作:
    To boot the selected entry, invoke:
    boot [<root-device>] -Z rpool/ROOT/dataset
    ok boot -Z rpool/ROOT/dataset

    例如:

    # boot -Z rpool/ROOT/zfs2BE
  6. 在引导系统之后,键入以下命令来检验活动的 BE:
    # prtconf -vp | grep whoami
    • 要显示活动 BE 的引导路径,请键入:
      # prtconf -vp | grep bootpath
    • 或者,您可以使用 df -lk 命令确定是否引导了正确的 BE。

示例 12-6 SPARC: 从指定的 ZFS 根文件系统引导

以下示例说明如何使用 boot -Z 命令在基于 SPARC 的系统上引导 ZFS 数据集。

# init 0
# svc.startd: The system is coming down. Please wait.
svc.startd: 79 system services are now being stopped.
svc.startd: The system is down.
syncing file systems... done
Program terminated
ok boot -Z rpool/ROOT/zfs2BEe
Resetting
LOM event: =44d+21h38m12s host reset
g ...

rProcessor Speed = 648 MHz
Baud rate is 9600
8 Data bits, 1 stop bits, no parity (configured from lom)

Firmware CORE Sun Microsystems, Inc.
@(#) core 1.0.12 2002/01/08 13:00
software Power ON
Verifying nVRAM...Done
Bootmode is 0
[New I2C DIMM address]
.
.
.
Environment monitoring: disabled
Executng last command: boot -Z rpool/ROOT/zfs2BE
Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -Z rpool/ROOT/zfs2Be
zfs-file-system
Loading: /platform/SUNW,UltraAX-i2/boot_archive
Loading: /platform/sun4u/boot_archive
ramdisk-root hsfs-file-system
Loading: /platform/SUNW,UltraAX-i2/kernel/sparcv9/unix
Loading: /platform/sun4u/kernel/sparcv9/unix
.
.
.
Hostname: mallory
NIS domainname is boulder.Central.Sun.COM
Reading ZFS config: done.
Mounting ZFS filesytems: (6/6)

mallory console login:

另请参见

有关指定 ZFS 可引导数据集的故障安全归档文件的引导信息,请参见如何在故障安全模式下引导基于 SPARC 的系统