跳过导航链接 | |
退出打印视图 | |
系统管理指南:基本管理 Oracle Solaris 10 8/11 Information Library (简体中文) |
2. 使用 Solaris Management Console(任务)
3. 使用 Oracle Java Web Console(任务)
11. 修改 Oracle Solaris 引导行为(任务)
13. 管理 Oracle Solaris 引导归档文件(任务)
管理 Oracle Solaris 引导归档文件(任务列表)
如何在 Solaris 卷管理器 RAID-1(已镜像)根分区上手动更新引导归档文件
14. Oracle Solaris 系统引导的故障排除(任务)
17. 使用 Oracle Solaris 自动注册的 regadm 命令(任务)
21. 使用 Oracle Solaris 系统管理工具管理软件(任务)
从 Oracle Solaris 10 9/10 发行版开始,SPARC 平台上的引导归档文件恢复将完全自动化。在 x86 平台上,引导归档文件恢复是部分自动化的。
为了支持 x86 平台上引导归档文件的自动恢复,已将新 auto-reboot-safe 属性添加到引导配置 SMF 服务 svc:/system/boot-config:default 中。缺省情况下,该属性的值设置为 false,以免该系统自动重新引导至未知的引导设备。但是,如果您的系统配置为自动重新引导至已安装 Oracle Solaris OS 的 BIOS 引导设备和缺省 GRUB 菜单项,则可通过将此属性的值设置为 true 启用引导归档文件的自动恢复。以下过程介绍了如何清除 x86 平台上的引导归档文件自动更新故障。
有关如何使用 bootadm 命令清除引导归档文件自动更新故障的信息,请参见 如何使用 bootadm 命令清除引导归档文件自动更新故障。
在基于 x86 的系统上,在引导系统的过程中,如果显示类似以下内容的警告,则按照随后过程中所描述的步骤操作。
WARNING: Reboot required. The system has updated the cache of files (boot archive) that is used during the early boot sequence. To avoid booting and running the system with the previously out-of-sync version of these files, reboot the system from the same device that was previously booted.
然后系统进入系统维护模式。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# reboot
要阻止发生此类故障,如果活动的 BIOS 引导设备和 GRUB 菜单项指向当前的引导实例,请按照以下步骤操作:
# svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
# svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe config/auto-reboot-safe boolean true
在引导系统过程中,如果显示类似以下内容的警告消息,请按照相应的步骤操作:
WARNING: Automatic update of the boot archive failed. Update the archives using 'bootadm update-archive' command and then reboot the system from the same device that was previously booted.
以下过程介绍如何使用 bootadm 命令手动更新过时的引导归档文件。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# bootadm update-archive
管理系统中的引导归档文件。
根据需要更新当前的引导归档文件。同时适用于基于 SPARC 的系统和基于 x86 的系统。
# reboot