OpenBoot与Solaris系统启动详解:操作、过程与设备管理
需积分: 41 26 浏览量
更新于2024-07-11
收藏 2.88MB PPT 举报
本文主要介绍了Solaris系统的启动方式及其相关的OpenBoot操作。在Solaris操作系统中,系统启动过程通常分为以下几个阶段:
1. 加电正常启动:当系统处于关闭状态时,电源接通后,系统会经历Power On Self Test (POST),确保硬件工作正常。接着,OpenBoot Prom(早期的SPARC启动程序)会进行初始化,执行POST和基本驱动加载。
2. OpenBoot操作:
- 硬件实现:SUN硬件支持单系统板系统(如SPARCstation 4, 5, 10等)和多系统板系统(如Ultra系列),OpenBoot版本随硬件发展从1.x到3.x,其中3.x版本支持可下载的固件更新。
- OpenBoot过程:
- POST:检查硬件状态。
- General Driver:加载通用驱动,包括SCSI控制器驱动。
- User Interface:提供用户交互的接口。
- 默认设置:根据配置加载默认的启动设备。
- OpenBoot Prom常用命令包括:banner(显示欢迎信息)、show-devs(列出可用设备)、devalias(设备别名设置)、boot(引导命令)等。
- EEPROM命令用于操作可编程只读存储器(EEPROM),例如设置默认启动设备或自动启动参数。
3. 系统启动流程:
- 在OpenBoot Prom阶段,首先进行自检和诊断,然后加载引导块(bootblk)和UFS boot程序。
- 随后,引导块加载内核,内核自身初始化后启动init进程,接着运行runcontrol脚本,初始化系统服务和加载用户态应用程序。
4. 关闭系统:在Solaris下,关闭系统通常使用`halt`或`shutdown -p now`命令,这些命令会通知正在运行的应用程序关闭,然后执行内核级关机序列,最后停止电源。
理解Solaris的启动方式以及OpenBoot Prom的使用是系统管理员的重要技能,这包括对硬件平台的理解、OpenBoot命令的运用以及整个系统启动流程的掌握。熟练掌握这些操作有助于解决系统故障和优化系统性能。
2011-03-14 上传
2011-01-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
eo
- 粉丝: 32
- 资源: 2万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手