Solaris系统安装启动块指南
需积分: 41 193 浏览量
更新于2024-08-20
收藏 2.88MB PPT 举报
"本文主要介绍了如何在Solaris操作系统下为系统盘安装启动块,并概述了OpenBoot的基本操作、系统启动过程以及相关PROM命令。"
在Solaris操作系统中,为系统盘安装启动块是一个关键步骤,它确保了系统的正确启动。在给定的描述中,我们可以看到这个过程涉及以下步骤:
1. 首先,切换到/usr/sbin目录,因为许多系统管理工具都存放在这里。
2. 使用`installboot`命令,该命令用于将启动块安装到指定的设备上。在这个例子中,`/usr/platform/’uname -i’/lib/fs/ufs/bootblk`是启动块程序的路径,而`/dev/rdsk/c0t3d0s0`是目标设备,即系统盘的某个分区。
3. 安装完启动块后,使用`init 6`命令重启系统,以使更改生效。
OpenBoot是Sun Microsystems开发的开放源码固件,它在硬件层面提供了一个交互式的引导环境。对于SUN硬件,OpenBoot支持多种系统板类型,包括单系统板系统和多系统板系统。OpenBoot的不同版本对应于不同的功能和改进,如早期的SPARC PROM到支持可下载固件的OpenBoot 3.x。
系统启动过程中,OpenBoot执行POST(加电自检),加载驱动,提供用户界面,并遵循默认设置。用户可以在OpenBoot PROM状态下使用各种命令,如`banner`显示系统信息,`show-devs`查看设备,`boot`进行引导,`help`获取帮助,`printenv`显示环境变量,`setenv`设置环境变量,`set-defaults`恢复默认环境变量,`probe-scsi`探测SCSI设备,`reset`重置系统等。
在设备配置方面,OpenBoot允许通过设备路径来访问硬件,例如通过SCSI总线的设备树结构。此外,可以使用`eeprom`命令查看和修改EEPROM中的参数,如默认引导设备和自动引导设置。
当系统启动时,OpenBoot首先执行POST和诊断,然后加载启动块程序(bootblk)。启动块接着加载UFS引导程序(ufsboot),最后UFS引导程序加载内核并初始化。内核初始化完成后,启动`init`进程,该进程会运行运行控制脚本,从而完成整个系统启动过程。
总结来说,为Solaris系统安装启动块是一个关键的系统维护任务,涉及到对OpenBoot的理解和使用。OpenBoot不仅提供了丰富的PROM命令,还在系统启动流程中扮演了核心角色,确保硬件与软件之间的协同工作。熟悉这些概念和操作对于管理和维护Solaris系统至关重要。
2011-03-14 上传
2011-01-09 上传
2021-04-29 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
双联装三吋炮的娇喘
- 粉丝: 19
- 资源: 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模板下载