跳过导航链接 | |
退出打印视图 | |
在 SPARC 平台上引导和关闭 Oracle Solaris Oracle Solaris 11 Information Library (简体中文) |
boot 命令的下列两个选项支持在基于 SPARC 的系统上从 ZFS 根文件系统引导:
显示 ZFS 池中可用引导环境的列表。
注 - boot -L 命令从 OBP 而不是从命令行执行。
引导指定 ZFS 引导环境的根文件系统。
如果要从 ZFS 根文件系统引导系统,请首先从 OBP 使用带有 -L 选项的 boot 命令显示系统中可用引导环境的列表。然后,使用 -Z 选项引导指定的引导环境。
有关更多信息,请参见 boot(1M) 手册页。
在基于 SPARC 的系统上,menu.lst 文件包含以下两个命令:
title-提供引导环境的标题
bootfs-指定引导环境的全名
如以下过程中所述,要显示 ZFS 池中的引导环境的列表,请使用 boot -L 命令。此命令显示给定 ZFS 根池中可用引导环境的列表,并提供有关引导系统的说明。
# init 0
ok boot device-specifier -L
其中,device-specifier 标识一个存储池,而不是单个根文件系统。
有关说明,请参见如何从 ZFS 引导环境或根文件系统进行引导。
示例 7-3 使用 boot-L 命令显示可用引导环境的列表
# 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: /platformsun4v/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 章 "管理 ZFS 根池组件"。
从 ZFS 引导时,device-specifier 标识一个存储池,而不是标识单个根文件系统。存储池可能包含多个引导环境、数据集或根文件系统。因此,在从 ZFS 引导时,您还必须标识由引导设备标识为缺省池的池中的根文件系统。缺省引导设备由池的 bootfs 属性标识。此过程说明如何通过指定 ZFS 引导环境来引导系统。有关可用的所有引导选项的完整说明,请参见 boot(1M) 手册页。
注 - 在 Oracle Solaris 11 中,缺省情况下会引导 ZFS 根文件系统。使用此过程可以指定要从中进行引导的 ZFS 根文件系统。
有关更多信息,请参见 zpool(1M) 手册页。
# init 0
有关说明,请参见SPARC: 如何显示引导序列期间可用引导环境的列表。
Select environment to boot: [1 - 2]:
To boot the selected entry, invoke: boot [<root-device>] -Z rpool/ROOT/boot-environment
ok boot -Z rpool/ROOT/boot-environment
例如:
# boot -Z rpool/ROOT/zfs2BE
# prtconf -vp | grep whoami
# prtconf -vp | grep bootpath
# df -lk
示例 7-4 从 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) . . . 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 . . . Hostname: mallory NIS domainname is ... Reading ZFS config: done. Mounting ZFS filesytems: (6/6) mallory console login:
另请参见
有关从 ZFS 根文件系统引导的更多信息,请参见《Oracle Solaris 管理:ZFS 文件系统》中的"从 ZFS 根文件系统引导"。