中国人民邮政 SCO UNIX 5.0.5培训 (二) 2000.4 Copyright 1999 by bcssusi Co.,Ltd. All right reserved.
系统的启动 帐户管理 文件系统
系统的启动
SCO Openserver启动的主要过程 装载操作系统 保存/删除系统内存影像 整理文件系统 选择系统操作模式 设置系统启动时间 检查安全数据库 关闭系统
SCO OpenServer系统启动 SCO Openserver系统的启动分为系统自举和启动UNIX两个阶段。 当计算机加电或系统重新引导时,boot程序开始工作。 根据UNIX系统驻留介质的不同,系统自举过程不尽相同,下面分别说明:
自举阶段1:如果从软盘上引导系统,则boot程 序启动过程为 1.ROM bios中的指令将软盘(N1盘或应急盘)的 0扇区读入内存。 2.由已经进入内存的引导块(软盘的0扇区) 3.将软盘的1扇区读入内存。 4.接着由已装入内存的完整引导块把软盘文件系 统上的/boot文件装入内存。 5.启动boot引导程序。
自举阶段2:如果从硬盘上引导,boot程序启动 的过程为 1.ROM bios中的指令将硬盘0道0扇区上的主引导块 (masterboot)装入内存。 2.由已装入内存的主引导块把活动分区的引导块 (boot block)boot0装入内存。 3.Boot0把UNIX分区上1KB处开始的boot1装入内存。 4.Boot1将UNIX文件系统中的/boot文件装入内存,boot 程序被启动。
启动UNIX阶段 1.boot程序引导UNIX核心程序/stand/unix。 2.UNIX被引导后,启动init进程, 3.该进程启动/etc/inittab文件中所列的进程。 4.整个系统被启动 SCO Openserver启动主要涉及的文件有: boot文件 /etc/inittab文件 /etc/init.d以及/etc/rc*.d文件
装载操作系统 启动系统的第一步是从硬盘装载操作系统 接通电源,机器装载 boot引导程序并显示 SCO OpenServer Release 5 Boot : 直接回车(不按回车也可),系统使用缺省 bootstring 装载操作系统 。 若根文件系统正常,则显示系统配置,然后即可选择系统操作模式。
保存/删除系统内存影像 系统非正常关闭时,系统状态数据以影像的形式被保存在内存 中。 提示信息: There may be a system dump memory image in the swap device. Do you want to save it? 回答 y 保存影像 ,可用于系统 panic 恢复分析。 回答 n 后,出现提示:Do you want to delete the image?
整理文件系统 非正常关机后,重启系统可能会出现下列信息: fsstat : root filesystem needs checking ok to check the root filesystem (/dev/root) ( y / n ) ? fsck会整理文件系统,修复受损文件或删除不能修复的文件 会报告每一步的进展及最后的完成 整理完成后,可进行操作模式的选择
选择系统操作模式(1) INIT: SLNGLE USER MODE TYPE CONTROL -d to continue with normal startup: (or give the root password for system maintenance): 如果输入超级用户口令,则进入单用户模式。系统维护模式,包括检查文件系统,安装升级新软件,系统文件恢复等。但 /etc/rc,/etc/rc2.d下各种daemons和启动程序不能执行。
选择系统操作模式(2) 如果按ctrl-d,则进入多用户模式。与单用户模式最大的区别是 /etc/rc 下的启动命令可以执行,打印及网络等功能开始运行。 如果不做任何操作,则系统自动进入多用户模式。
系统的运行级(1) /etc/init[0123456SsQqabc] 0级:系统安全关机,但只能在主控台上执行 1级:单用户状态,只有根文件系统,并且只能在主控 台上执行 2级:多用户状态 3级:扩展的多用户模式,启动远程共享文件系统和守 护进程
系统的运行级(2) 4级: 多用户状态。不常用 5级: 停止系统运行并重新引导 6级: 停止系统运行,重新引导并处于init 4级: 多用户状态。不常用 5级: 停止系统运行并重新引导 6级: 停止系统运行,重新引导并处于init default定义的状态 S(s)级:重新检查/etc/inittab文件 abc: 伪状态,没有与之对应的系统实际运 行状态,不改变当前的运行级
设置系统启动时间 INIT:NEW RUN LEVEL:2 current system time is Web Nov 8 08:19:00 PST 1995 Enter new time ([YYMMDD]hhmm[ss]): 接受显示时间 更改系统时间
检查安全数据库 系统每次启动时,自动检测安全数据库文件 检查安全数据库 系统每次启动时,自动检测安全数据库文件 Checking tcb ... Checking protected password and protected subsystems database ... Checking ttys database ...
tcbck检测下列系统文件 /etc/auth/system/default /etc/auth/system/files /etc/auth/system/devassign /etc/auth/system/authorize /tcb/files/auth/root /etc/group /etc/passwd
关闭系统 关闭系统前要注意的事项 如何正常关闭系统 其它关机情况
关闭系统前要注意的事项 用户将各自必要的数据存盘 停止任何进程 所有用户退出系统
如何正常关闭系统 在命令行正常关闭系统: shutdown -g5 -y -f“OK!!” 其中 -g 设置多长时间后关机(本例为5分钟)。若不设置该选项,则在一分钟内系统将关机;-y允许在没有进一步提示下关机;-f“mesg”将向所有终端发送一些提示或警告信息。 运行scoadmin(ADM)。选择System-->System Shutdown Manager。
其它关机情况(1) 如果系统在多用户模式下,并且系统不需要任何延时,则使用如下命令: shutdown -g0 -y 如果shutdown(ADM)无效或者系统在单用户模式下,则使用如下命令: haltsys 如果希望在关机之后立即重新启动系统,则进行如下操作: reboot
其它关机情况(2) 注意:haltsys(ADM)和reboot(ADM)命令仅用于单用户模式或shutdown(ADM)命令无效时的情况,否则系统会出现问题! uadmin
异常关闭系统引起的问题