跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:常见任务 Oracle Solaris 11 Information Library (简体中文) |
如果某些软件进程出现问题,系统可能会冻结或挂起,而不是完全崩溃。遵循以下步骤可以从挂起的系统中进行恢复。
确定系统是否正在运行窗口环境并遵循以下建议。如果这些建议无法解决问题,请转到步骤 2。
确保指针位于正在键入命令的窗口中。
如果用户意外按下了可冻结屏幕的 Ctrl-s,请按下 Ctrl-q。Ctrl-s 仅会冻结窗口,而不是整个屏幕。如果一个窗口被冻结,请尝试使用其他窗口。
如果可能,请从网络中的其他系统中远程登录。使用 pgrep 命令查找挂起的进程。如果窗口系统看似已挂起,请标识进程并将其中止。
按 Ctrl-\ 组合键强制退出运行的程序并(可能)写出 core 文件。
按 Ctrl-c 组合键中断可能正在运行的程序。
远程登录并尝试确定和中止使系统挂起的进程。
远程登录,成为 root 用户,然后重新引导系统。
如果系统仍然无法响应,请强制进行故障转储并重新引导。有关强制进行故障转储和引导的信息,请参见《在 x86 平台上引导和关闭 Oracle Solaris》中的"强制实施系统故障转储和重新引导"。
如果系统仍然无法响应,请关闭电源,等待一分钟左右,然后重新打开电源。
如果始终无法使系统响应,请联系当地的服务提供商获取帮助。