




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理系统的启动和关闭 东方龙马 介绍 启动SCO并非仅仅是打开电源开关那么简单 系统在使用前必须经过一系列的准备过程 这些过程包括 引导过程 选择运行模式和设定用户注册的初值 作为系统的管理者 理解系统启动的不同过程相当重要 这能使您的SCO系统更为用户化适应您的机构的需求 目标 本课将讲述的是系统启动中的不同过程 当本课结束时 您将能够 描述UNIX默认的引导过程将UNIX的引导过程用户化使用引导时显示出的硬件信息选择运行模式多用户设定初值的跟踪和用户化系统障碍排除后的启动关闭系统的分析 描述默认引导过程 系统启动的第一个阶段是引导过程 对这个设定初值的过程进行控制的重要程序是boot HW boot程序是交互式的 用来装载和执行UNIX内核 它可以装载和执行任何与单机执行相连接的程序 在安装后 诸如DOS和WindowsNT等的单机程序也能在UNIX引导提示下被启动 在引导UNIX内核前 应确定引导过程彻底完成了以下指示 boot程序必须从引导文件系统开始运行 引导文件系统 dev boot 直接安装在 stand下引导文件系统是一个EAFS文件系统 Boot程序也可以装载来自XENIX S51K和AFS文件系统的文件 但它无法辨认其它类型的文件系统 3DOSUNIXPartition3Partition4 RoleofComponentsatBoot Time 1PC sBIOSsearchforactivepartition 2 MasterbootActivepartition 2 UNIX Harddisk 4boot0 Unix分区 5boot1 Divvytable Badtracktable Aliastracks 6 stand boot stand etc default boot stand unix 标准引导程序 在引导过程开始之前 系统首先将执行开机自 POST 在此之后 将开始真正的引导过程 在从硬盘引导时 引导程序有六个阶段 1 基本输入输出系统 BIOS 将主要引导块装载入硬盘的0磁道 0扇区2 主引导块从活动磁道的0扇区装入活动引导块 boot0 3 假设UNIX分区是活动的 boot1被装载 4 boot1从引导文件系统中装载 stand boot 5 stand boot执行任何 在bootrc中和 stand etc default boot下的命令 6 stand boot在控制台上显示UNIX引导提示 系统的引导文件 Unix默认引导文件Unix safe系统第一次重建时生成Unix old重新连接核心时生成Unix install系统安装时最初的核心 用于生成应急盘 装载UNIX核心 当系统显示UNIX引导提示 您可以 1 按 输入 装载默认UNIX核心2 输入其他UNIX核心的名称 如 unix safeunix oldunix install等3 输入 unixauto 时无须使用者或管理者介入 系统将引导至 stand unix核心 即在未提示多用户或输入引导密码的情况下进入系统维护模式 如您在UNIX引导提示下作出反应 boot程序自动引导入 stand unix stand 提示取自 etc default boot文件 装载其他操作系统 在SCO以前的版本中 如果存在可引导的DOS分区 在UNIX引导提示下键入dos就可装载并运行DOS操作系统 在SCO现在的版本中 其他的操作系统也可以同样的方式进行装载和运行 Bootos HW 程序是boot HW 中的独立程序 它可以从非当前活动分区中的引导盘中装载和运行操作系统 引导DOS 在UNIX引导提示下键入 bootosdos 或 dos 确定当前的操作系统 键入 bootos 获取关于引导不同操作系统的更多信息 键入 bootos BOOTOS引导的操作系统 DOSDOS 12 DOS12bitFATDOS 16DOS 32DOS EXTNTOS2OS2 HPFSUNIXXENIX 修改引导过程 Boot文件使用包括bootinit等在内的几个程序引导文件存放在不同的两个地方 etc default stand etc default若改变系统引导过程 修改 etc default boot 注 别修改 stand etc default 它会自动改变 修改 etc default boot DEFBOOTSTR hd 40 unixswap hd 41 root hd 42 AUTOBOOT YESFSCKFIX YESMULTIUSER YESPANICBOOT NOMAPKEY YESSERIAL8 YESSLEEPTIME 0BOOTMNT RO Boot的关键字 DEFBOOTSTRAUTOBOOT YesorNoBOOTMNTRO mountbootasreadonlyRW mountbootasread writeNO doesnotmountbootTIMEOUT seconeds Init可以识别的关键字 FSCKFIX YesorNoMSPKEY YesORNoYes控制台被设置为8位 无停止位MULTIUSER YesorNoPANICBOOT YesorNoSERIAL8 YesorNo确定是否可以在通过串口的控制台使用8位字符SLEEPTIME seconeds bootstring 缺省 DEFBOOTSTR hd 40 unixswap hd 41 dump hd 41 root hd 42 hd 40 unix从第一块硬盘的boot文件系统引导核心swap hd 41 使用第一块硬盘的swapdump hd 41 系统崩溃时 内存的映像文件写入第一块硬盘的swap区root hd 42 使用第一块硬盘上的root文件系统 Boot时的硬件信息 D CheckdirectmemoryaccessE InitializesnumericprocessorandmultiprocessormemoryF InitializespseudoandI Odevices F0 F34 F1 auditdriverF4 serialdriverF6 floppydiskdriverF34 CompaqIDAdiskdriverG InitializesProgrammableInteruptControllerandmultiprocessorH Initializesvarioussystemresources H0 H13 H2 inodesH4 filetableH13 printerrormessagesI PrintertotalkernelandusermemoryJ InitializesfloatingpointemulatorK OpenswapdeviceM Initializesvendor specificmemoryECCsupport 可识别的设备 Fpu 浮点处理器floppy 高密度软盘serial COM1withoneportparrallel 并口console VGA显示卡的控制台disk IDE硬盘 其它可识别的设备 Mem total内存总量kernel 核心使用的内存user 用户程序可使用的内存swapdev swap区所在的磁盘swplo swap开始区域nswap swap区的大小512Bytesswapmem swap的大小 块大小为1Krootdev root文件系统使用的硬盘或区域pipedev 管道使用的硬盘或区域dumpdev 系统崩溃时内存image文件写入的swap区域Hz 时钟产生中断的频率 通常为每秒100I obuffers I Obuffer的大小 系统信息日志 usr adm messages usr adm hwconfig usr adm syslog 引导过程中的相关文件 INIT程序执行完其命令后 其后的初始化过程有 etc inittab实现 INIT调用的几个程序 etc bcheckrc 负责检查root文件系统是否破坏 若破坏 则执行fsck etc info pmd 用于管理检查系统的许可证 etc smmck 用于检查可信赖的主机数据库文件 TrustedComputerBase etc auth etc tcb etc asktimerc 提示或设置系统时间 etc authchkrc 检查smmck修复的文件 etc inittab文件 打开机器中的 etc inittab文件 Label 该行的唯一标志run level 该程序的执行级别action 该命令如何执行process 程序 运行级别介绍 0 Shutdown1 单用户 unmount除boot root外的所有文件系统2 多用户模式3 4 扩展多用户 ScoOpenserver不支持5 6 Reboot系统 出现boot 提示s S 单用户模式 文件系统未卸载 但init启动的进程 respawn 被终止 Inittab操作定义 Respawn iftheprocessdoesnotexist startitandwhenitdiesrestarttheprocesswait Uponenteringthematchingrun level starttheprocessandwaitforitsterminationonce Uponenteringthematchingrun level starttheprocess donotwaitforitstermination Whenitdies don trestartitboot Theentryistobeprocessedonlyatboot timereadofthefilebootwait Theentryistobeprocessedthefirsttimewhenthesystemgoesfromsingle usertomultiuserstateafterthesystemisbooted 接上 Powerfail Executetheprocessassociatedwiththisentryonlywhenitreceivesapowerfailsignalpowerwait Executetheprocessassociatedwiththisentryonlywhenitreceivesapowerfailsignalandwaituntilitterminalsbeforecontinuingoff Ignorethisprocessondemand 同respawn 在运行级别abc和e下使用initdefault Thisisusedtodeterminetherun levelsysinit Entriesareexecutedbeforeinitaccessestheconsole 修改 etc inittab文件 etc conf cf d init base etc conf init d etc inittab Usedtobuild Permananentchangeforsystementries Permananentchangeforaffonmultiports Changehereremainuntilkernelenvironmentisrebuild Rc2文件和rc2 d目录 etc inittab文件中 r2 2 wait etc rc21 dev console rc2是脚本 执行一系列存储在 etc rc2 d目录下程序rc2 d目录 存放一些系统需执行的程序脚本 etc rc2 d下的脚本 该目录下部分脚本 I01MOUNTFSYS P20sysetup 生成系统IDP70uucp 清除UUCP的锁 状态和临时文件P75cron 启动cronS80lp 启动lpschedS85tcp 启动tcp ip服务S89nfs P93scohttpdP95calserver 添加新脚本的规则 添加新的服务或程序应该加在 etc rc2 d目录下 而不应在 etc inittab在命令行下测试写的脚本命名其名称以I P S K开头 RC2 D目录下脚本的执行过程 以I和S开头 I Interactive S Serial 是串行执行的以P开头的 P parallel 是并行执行的以非I S P K开头的文件不与理睬以同一字符开头的文件执行顺序是从小到大的 如S78先于S79 从其他运行级别到级别2时 执行录下一I S P开头的文件从其他运行级别到级别0时 执行目录下一K开头的文件 练习 在系统启动时执行程序写脚本 命名 并加在 etc rc2 d目录下定义其他运行级别的初始脚本进入单用户 r1 1 wait etc rc11 dev console 关机 r0 056 wait etc rc01 dev console 出错信息Single usermode etc rc0 d messages Multiusermode etc rc2 d messages Stateofshutdown etc rc0 d messages 系统引导时的故障 Isthesystempluggedin Areanycableloose disconnect orimproperlyconnected Arethecablesterminatedproperly Dosethefloppydrivecontainafloppydiskthatisnotabootdisk Hasyourharddiskdevelopedabadtrackorabadblock 系统的关闭 Shutdown终止所有运行的进程可以交互式关机给登录用户发送警告信息只有超级用户和授权用户可以关机运行init命令过程 显示警告信息运行 etc rc0 d目录下的脚本杀死所有进程卸载文件系统 练习 1以root登录在当前目录下生成S30color文件加入以下信息setcolor oredhi whiteblack dev tty01setcolor oyellowlt magentared dev tty03setcolor omagentabluebrown dev tty04保存并设置成可执行复制到 etc rc2 d目录下测试结果 相关的命令和文件 Boothwconfiggettyinitbootosshutdownsyslogdwallwho stand boot stand etc default boot etc inittab etc rc0 d etc rc2 detc shutdown 系统崩溃的恢复 目标 恢复的准备恢复系统文件恢复一个非root文件系统恢复root和boot文件系统更换root文件系统盘 恢复准备 规范严格的系统备份可以使你在系统故障时恢复以前的数据恢复一个完整的备份需要的条件原始安装介质注册信息应急盘系统备份日志备份 恢复一个系统文件 恢复一个系统文件和恢复一个其他文件是一样的 只是系统文件是从安装介质中恢复的产品包产品包包含一张引导盘和其他盘或CDROMProduct OpenServer操作系统 如enterprise Component 系统的扩展软件 如Mail系统等 Package 组成一个系统包的文件集 解包一个系统文件 使用customextract命令从安装介质上解包文件 其他文件处理程序无此功能使用该命令用绝对路径名如想解包某文件到最初位置 改变目录到根 如想解包到其它目录 则先到该目录 在进行如 customextract m dev cd0 opt K SCO Unix 5 0 0C1 etc mount 恢复一个非root文件系统 Unmount坏的文件系统 运行fsck检查该文件系统的设备文件 fsck dev device使用divvy重新生成一个文件系统选c生成一个分区 I来安装从备份中恢复该文件系统的数据 可以使用备份管理器完成 恢复root和boot文件系统 若系统引导时发生故障 甚至fsck无法运行 则需修复root文件系统 要求所做的备份是可用的 否则系统无法恢复 恢复所需 一组可用的系统应急盘你的系统日志文件系统的备份 重新配置root硬盘 使用mkd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中级炼钢工考试模拟试题及答案
- 广西国际商务职业技术学院《生物医学传感器》2024-2025学年第一学期期末试卷
- 2025年人力资源管理师中级考试试题解析
- 湖南安全技术职业学院《汉语国际教育理论与实践》2024-2025学年第一学期期末试卷
- 2025年市场营销师职业资格认证考试指南与模拟题集详解
- 安徽新华学院《钢筋混凝土原理》2024-2025学年第一学期期末试卷
- 2025年猪肉行业专业术语解析与模拟题训练题库
- 2025年高级机械工程师面试模拟题集与答案详解
- 2025年物联网高级工程面试题与备考策略
- 郑州澍青医学高等专科学校《电影美术工作坊》2024-2025学年第一学期期末试卷
- 2024年新冀教版七年级上册数学教学课件 1.1 正数和负数 第1课时
- 《橡胶的硫化工艺》课件
- 阿尔茨海默病药物治疗指南(2025)解读
- 《秋季腹泻》课件
- 湖南省房屋建筑和市政基础设施工程-“机器管招投标”模块化招标文件(施工)-(2025年第1版)
- 2025-2030中国近红外光谱分析仪行业市场发展趋势与前景展望战略研究报告
- 《贵阳市公共交通场站设计导则》
- 职业指导师考试题库及答案(含各题型)
- 企业融资过程中的税务问题解析
- 2025年广西职业院校技能大赛中职组(婴幼儿保育赛项)参考试题库及答案
- 足球俱乐部股权转让协议
评论
0/150
提交评论