AIX系统之启动

很久没有来写博客来记录所学知识了,重新记录自己所看所学。最近想了解下AIX系统,但是苦于没有环境,只能通过相关的资料先了解了解。

AIX启动主要是两部分

一.AIX 启动模式

 AIX启动模式主要分为以下4中

a. normal 模式

(1).多用户模式
(2).启动服务与进程
(3).正常对外服务
b.SMS模式
(1).没有启动AIX系统。
(2).从firmware启动
(3).做硬件维护

比如安装操作系统,查看硬件信息

c.Maintenance 模式
(1).单用户模式
(2).没有对外服务
(3).做系统维度

比如操作系统出问题了,hd5 逻辑卷损坏,忘记root密码,ssck 文件系统的检查等无干扰操作。

d.Diagnostice模式
(1).诊断状态
(2).要启动AIX系统
(3).做系统和硬件诊

这种方式通常用诊断光盘启动,其实就一个AIX系统,启动之这个界面后只有一个DIAG界面,通过这个界面来做操作系统相关的诊断,如果有问题,会得到一个检索号,然后根据这个检索号寻求解决办法。

二.AIX启动过程

1.读ROM(自动存储卷),POST,初始化基本设备,装入bootImage

   这步前提是bootimage可以被装载,根文件系统和user文件系统可以被访问。根文件下是配置文件,user文件系统下是安装的一些操作系统软件的基本信息。

2.运行/etc/rc.boot 1 激活根卷, 安装/。

  这步是配置设备基本信息,然后运行rc.boot,rc boo1t会创建ODM(对象数据管理器),保证操作系统的基本设备配置完成。初始化逻辑卷管理器,激活根卷组,检查并根新根系统。

3.运行/etc/tc.boot 2 装入ODM数据和设备文件

这步配置一些其它设备信息,把odm数据和设备装入到跟系统,

 4.启动/etc/init,pid 为1, init启动后运行 /etc/inittab

 这步主要是odm数据库保存,做下一次启动。这块需要注意/etc/inittab,/etc/initta非常核心的操作系统启动文件,一般不建议用户进程加入到这里,即使加入也需使用工具加入,修改错误会导致操作系统无法启动。

这基本就是AIX的启动过程。

在介绍一下ODM

AIX系统使用一种独特的方法来管理和维护系统的配置信息,设备信息和关键产品信息。所有这些信息都保存在/etc/objrepos,/usr/lib/objrepos和/usr/share/lib/objrepos 目录中,位于这些目录中的文件被称为系统对象类。

原文地址:https://www.cnblogs.com/wujin/p/2868470.html