Solaris SICT: 系统运行级别与状态详解
需积分: 41 80 浏览量
更新于2024-07-11
收藏 2.88MB PPT 举报
本文主要介绍了Solaris系统的运行级别或状态管理,这是操作系统的重要概念,用于定义在不同状态下系统的功能和安全性。在Solaris 2.x环境中,系统有六个基本的运行级别:
1. **运行级别0** (ok状态):进入PROM监控状态,类似于关闭系统,主要用于硬件诊断和维护。
2. **运行级别1** (系统管理状态):只允许管理员登录,用于系统设置和维护,普通用户无法登录。
3. **运行级别S/s** (单用户状态):仅超级用户可访问,没有多用户环境,主要用于紧急修复,需要知道root口令。
4. **运行级别2** (多用户状态,不输出资源):允许用户登录,但资源限制,不支持网络共享。
5. **运行级别3** (多用户状态,输出资源):常规多用户模式,资源可以网络共享,是日常操作的基础环境。
6. **运行级别4** (替换多用户状态,保留):很少使用,可能包含特定的定制功能。
7. **运行级别5** (安全关闭电源):在确保数据安全的情况下关闭系统,可以避免意外关机带来的风险。
8. **运行级别6** (系统重引导状态):重启到默认运行级别,用于系统升级或恢复。
系统启动过程涉及OpenBoot,它是早期Solaris架构中的启动加载程序。OpenBoot分几个阶段进行,包括POST(Power-On Self Test)、通用驱动加载、用户界面初始化、默认设置等。在PROM状态下,用户可以执行一系列命令,如显示设备、设置环境变量、启动设备等。
此外,文章还提到System SCSIBus和DeviceTree的概念,这些是硬件管理和设备配置的关键组件。例如,设备路径用于标识硬件设备,而EEPROM命令用于操作系统设置,如设置默认的启动设备和自动启动选项。
最后,文章详细描述了Solaris系统的启动流程,从OpenBoot的引导开始,经过自检、加载bootblock、ufsboot程序,再到最终加载内核并初始化init进程,执行runcontrol脚本,完成整个引导过程。同样,系统关闭时也会经历类似的步骤。
2011-03-14 上传
2011-01-09 上传
2021-04-29 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
杜浩明
- 粉丝: 13
- 资源: 2万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载