系统一般的引导过程如下:

(1)硬件的检测和初始化
(2)加载引导逻辑卷(BLV)并移交控制权
(3)配置基本设备
(4)init进程处理/etc/inittab文件
对于系统而言,启动过程主要分两个阶段:硬件检测阶段和软件启动过程.硬件检测阶段的主要工作是POST(Power-On Self Test,加电自检);软件启动过程主要包括基本设备配置阶段(Base Device Configuration Phase)和系统引导阶段(System Boot Phase).
PCI系统进行POST时,就检测基本的硬件设备,如处理器、内存、系统背板(System Planar)和I/O设备等.当POST结束时,如果从使用图形控制台启动系统,则在屏幕上依次显示内存、键盘、网络、SCSI适配器和扬声器5个图标;如果从使用字符控制台启动系统,则在屏幕上依次显示Memory,Keyboard,Network,SCSI和Speaker 5个文字单词,表示在POST阶段对这几个硬件部分分别进行了检测.系统检测完成后,就要加载操作系统的引导程序,寻找引导逻辑卷(BLV),然后将可引导的镜像调入内存.当屏幕上出现"Starting Software..."字样时,表示现在正在启动软件系统.
用bootlist命令可以按照要求来修改用户自定义引导设备列表.自定义引导设备列表保存在NVRAM(Non Volatile Random Access Memory,非易失性随机存储器)中,默认引导列表保存在ROS(Read Only Storage,只读存储器)中.
一个完整的多用户启动过程:
(1)只读存储器(ROS)内核初始化阶段
   1>首先由OCS(On-Chip Sequencer)调用微处理器检查系统主板是否有问题,然后将控制权交给只读存储器(ROS),执行系统加电自检(POST);
   2>ROS初始化载入程序(IPL)检查用户自定义引导设备列表(BootList),如果用户自定义引导列表不正确或者没有找到引导设备,就会检查默认的引导列表;
   3>当找到第一个可以引导的设备后,就检测引导设备上的第一个记录或物理扇区号(PSN:Physical Sector Number).如果它是合法的引导记录,则把它读入内存,并附加到初始装入程序(IPL)的控制块上.然后根据引导记录中包含引导逻辑卷(BLV)长度和BLV地址把BLV装入到内存中;
   4>从引导设备中顺序地将引导逻辑卷(即引导镜像)读入到内存,建立RAM文件系统(RAMFS).引导逻辑卷(BLV)由内核、一个RAM文件系统和基本用户化设备信息组成;
   5>控制权移交给在RAM文件系统中开始系统初始化的内核;
   6>系统初始化的内核运行init程序,init进程将继续去执行rc.boot脚本第一个引导阶段.
   
(2)基本设备配置阶段,即rc.boot第一个引导阶段(启动了init进程,但是rootvg还没被激活)
   1>RAMFS中的init进程执行引导脚本rc.boot 1.在这个过程中,rc.boot程序调用restbase命令,把引导逻辑卷(BLV)上简化的ODM数据库复制到RAMFS;
   2>rc.boot程序执行cfgmgr -f命令,让cfgmgr从简化的ODM数据库中读取Config_Rules类;
   3>在rc.boot第1个引导阶段最后,执行bootinfo -b命令来检测最后一次引导设备.
   
(3)系统引导阶段(包括rc.boot第2个和第3个引导阶段)
   rc.boot第2个引导阶段
   1>执行ipl_varyon命令来激活rootvg;
   2>安装/dev/hd4文件系统;
   3>安装/usr文件系统;
   4>安装/var文件系统;执行/copycore命令;卸载/var文件系统;
   5>执行swapon命令,以激活/dev/hd6;
   6>执行mergedev命令把RAMFS中的/dev复制到磁盘;
   7>卸载/usr文件系统和/dev/hd4;
   8>安装/文件系统;然后再安装/usr和/var文件系统;
   9>把引导信息复制到alog中.
   
   rc.boot第3个引导阶段
   1>从/etc/inittab文件执行/sbin/rc.boot 3;
   2>安装/tmp文件系统;
   3>用syncvg -v rootvg &命令同步rootvg;
   4>以正常模式引导执行cfgmgr -p2命令;以维护模式引导执行cfgmgr -p3命令;
   5>执行cfgcon命令配置控制台,rc.dt引导;
   6>执行savebase命令.