此过程适用于仅运行 Oracle Solaris 10 发行版的系统。
Solaris 10 1/06:如果系统崩溃,引导归档文件 SMF 服务 svc:/system/boot-archive:default 可能会在系统重新引导时失败。如果引导归档文件服务已失败,则运行 svcs -x 命令时将显示以下类似消息:
svc:/system/boot-archive:default (check boot archive content) State: maintenance since Fri Jun 03 10:24:52 2005 Reason: Start method exited with $SMF_EXIT_ERR_FATAL. See: http://sun.com/msg/SMF-8000-KS See: /etc/svc/volatile/system-boot-archive:default.log Impact: 48 dependent services are not running. (Use -v for list.) svc:/network/rpc/gss:default (Generic Security Service) State: uninitialized since Fri Jun 03 10:24:51 2005 Reason: Restarter svc:/network/inetd:default is not running. See: http://sun.com/msg/SMF-8000-5H See: gssd(1M) Impact: 10 dependent services are not running. (Use -v for list.) svc:/application/print/server:default (LP print server) State: disabled since Fri Jun 03 10:24:51 2005 Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: lpsched(1M) Impact: 1 dependent service is not running. (Use -v for list.) |
要解决问题,请执行以下操作:
重新引导系统并从 GRUB 引导菜单中选择故障安全归档文件选项。
系统提示重新构造引导归档文件时,回答 y。
重新构造引导归档文件后,系统准备引导。
要继续引导,请使用以下命令清除 SMF 引导归档文件服务。
# svcadm clear boot-archive |
请注意,只有超级用户或同等角色才能运行此命令。
有关重新生成 GRUB 引导归档文件的更多信息,请参见《系统管理指南:基本管理》中的“如何在故障安全模式下引导基于 x86 的系统”和 bootadm(1M) 手册页。