AIX操作系统引导过程详解:rc.boot的三个阶段

需积分: 10 1 下载量 172 浏览量 更新于2024-08-25 收藏 245KB PPT 举报
本文主要介绍了AIX操作系统的三个关键引导过程,这三个阶段分别是:带3个参数的rc.boot、带1个参数的rc.boot以及带2个参数的rc.boot。首先,我们来看看详细的步骤: 1. 第三阶段:带3个参数的rc.boot - 从`/etc/inittab`文件中通过`sbin/rc.boot 3`启动,这个阶段主要关注系统初始化和设备配置。 - 首先,系统会挂载`/tmp`临时文件系统,确保临时空间的可用性。 - 接着,通过`syncvg –v rootvg`同步根vg,维护数据一致性。 - 然后,`cfgmgr –p2`执行设备配置,进入正常模式,确保所有剩余设备正确连接和配置。 - `cfgcon`用于配置控制台,确保用户界面的设置。 - 最后,`savebase`命令将根文件系统(rootfs)中的ODM数据库保存至BLV(Backup Logical Volume)中,作为系统备份。 2. 第一阶段:带1个参数的rc.boot - 这一阶段发生在RAMfs中,PID为1的init进程启动,负责加载BLV中的ODM数据到RAMFS,确保系统启动时有完整的信息。 - `cfgmgr –f`执行基本设备配置,确保基础架构的正确设置。 - `bootinfo –b`用于检查最后一次引导设备,验证引导过程的完整性。 3. 第二阶段:带2个参数的rc.boot - 在这个阶段,通过`ipl_varyon`激活rootvg,确保数据的正确加载和管理。 - `fsck –fp /dev/hd4`对根文件系统进行检查和修复,保证数据一致性。 - 最后,`newroot`命令将RAMFS中的系统切换到rootvg的文件系统,完成系统启动过程。 - 引导过程中,还会将任何错误信息复制到alog(系统日志)中,便于问题排查。 AIX操作系统引导过程中的每个阶段都至关重要,它们共同确保了系统的稳定启动、设备配置、数据一致性以及故障检测和恢复。通过理解这些步骤,用户可以更好地管理和维护AIX环境,确保其高效运行。同时,文章还提到了AIX的历史背景,包括它是由IBM专为服务器市场开发的UNIX系统,历经30多年的发展,不断优化和适应新的硬件架构。这对于了解AIX的特性和使用方法提供了有价值的上下文。