系统管理指南:基本管理

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

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

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

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

  1. 成为超级用户或同等角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见 《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  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 管理指南》中的第 5  章 “安装和引导 Oracle Solaris ZFS 根文件系统”