SCO UNIX系统的启动和关闭.ppt
《SCO UNIX系统的启动和关闭.ppt》由会员分享,可在线阅读,更多相关《SCO UNIX系统的启动和关闭.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理系统的启动和关闭管理系统的启动和关闭介绍bb启动SCO并非仅仅是打开电源开关那么简单,系统在使用前必须经过一系列的准备过程。这些过程包括:引导过程、选择运行模式和设定用户注册的引导过程、选择运行模式和设定用户注册的初值。初值。bb作为系统的管理者,理解系统启动的不同过程相当重要,这能使您的SCO系统更为用户化适应您的机构的需求。目标 bb本课将讲述的是系统启动中的不同过程,当本本课将讲述的是系统启动中的不同过程,当本课结束时,您将能够:课结束时,您将能够:bb描述描述UNIXUNIX默认的引导过程默认的引导过程bb将将UNUNbbIXIX的引导过程用户化的引导过程用户化bb使用引导时显示出
2、的硬件信息使用引导时显示出的硬件信息bb选择运行模式选择运行模式bb多用户设定初值的跟踪和用户化多用户设定初值的跟踪和用户化bb系统障碍排除后的启动系统障碍排除后的启动bb关闭系统的分析关闭系统的分析描述默认引导过程bb系统启动的第一个阶段是引导过程。对这个设定初值的过系统启动的第一个阶段是引导过程。对这个设定初值的过程进行控制的重要程序是程进行控制的重要程序是bootbootbootboot(HW)(HW)。bbbootbootbootboot程序是交互式的,用来装载和执行程序是交互式的,用来装载和执行UNIXUNIX内核,它可以装内核,它可以装载和执行任何与单机执行相连接的程序。在安装后,
3、诸如载和执行任何与单机执行相连接的程序。在安装后,诸如DOSDOS和和Windows NTWindows NT等的单机程序也能在等的单机程序也能在UNIXUNIX引导提示下被启引导提示下被启动。动。bb在引导在引导UNIXUNIX内核前,应确定引导过程彻底完成了以下指示:内核前,应确定引导过程彻底完成了以下指示:bbbootbootbootboot程序必须从引导文件系统开始运行,引导文件系统,程序必须从引导文件系统开始运行,引导文件系统,/devdev/boot/boot,直接安装在直接安装在/standstand下下bb引导文件系统是一个引导文件系统是一个EAFSEAFS文件系统。文件系统。
4、BootBootBootBoot程序也可以装载来程序也可以装载来自自XENIX,S51KXENIX,S51K和和AFSAFS文件文件系统的文件,但它无法辨认其它类系统的文件,但它无法辨认其它类型的文件系统。型的文件系统。3 DOSUNIXPartition3Partition4Role of Components at Boot-Timebb1 1 1 1 PCs BIOS search for active partitionPCs BIOS search for active partitionPCs BIOS search for active partitionPCs BIOS sea
5、rch for active partition2.MasterbootActive partition:2(UNIX)Hard disk4 boot0Unix 分区分区5 boot1Divvy tableBadtrack tableAlias tracks6 /stand/boot/stand/etc/default/boot/stand/unix标准引导程序bb 在引导过程开始之前,系统首先将执行开机自在引导过程开始之前,系统首先将执行开机自在引导过程开始之前,系统首先将执行开机自在引导过程开始之前,系统首先将执行开机自(POSTPOSTPOSTPOST)在此之后,将开始真正的引导过程,在
6、在此之后,将开始真正的引导过程,在在此之后,将开始真正的引导过程,在在此之后,将开始真正的引导过程,在从硬盘引导时,引导程序有六个阶段:从硬盘引导时,引导程序有六个阶段:从硬盘引导时,引导程序有六个阶段:从硬盘引导时,引导程序有六个阶段:1.基本输入输出系统(BIOS)将主要引导块装载入硬盘的0磁道,0扇区2.主引导块从活动磁道的0扇区装入活动引导块(boot0)。3.假设UNIX分区是活动的,boot1被装载。4.boot1从引导文件系统中装载/stand/boot。5./stand/boot执行任何.在bootrc中和/stand/etc/default/boot下的命令。6./stand
7、/boot在控制台上显示UNIX引导提示。系统的引导文件bbUnix 默认引导文件bbUnix.safe 系统第一次重建时生成bbUnix.old重新连接核心时生成bbUnix.install 系统安装时最初的核心,用 于生成应急盘装载UNIX核心bb当系统显示当系统显示UNIXUNIX引导提示,引导提示,您可以:您可以:bb1.1.按按“输入输入”装载默认装载默认UNIXUNIX核心核心bb2.2.输入其他输入其他UNIXUNIX核心的名称,如:核心的名称,如:unixunix.safe .safe unixunix.old .old unixunix.install.install等等bb
8、3.3.输入输入“unixunix auto auto”时无须使用者或管理者介入,系统时无须使用者或管理者介入,系统将引导至将引导至/stand/stand/unixunix核心(即在未提示多用户或输入核心(即在未提示多用户或输入引导密码的情况下进入系统维护模式)引导密码的情况下进入系统维护模式)bb如您在如您在UNIXUNIX引导提示下作出反应,引导提示下作出反应,boot boot 程序自动引导程序自动引导入入/stand/stand/unixunix/stand/stand,提示取自提示取自/etc/default/bootetc/default/boot文件。文件。装载其他操作系统bb
9、在在SCOSCO以前的版本中,如果存在可引导的以前的版本中,如果存在可引导的DOSDOS分区,在分区,在UNIXUNIX引导提示下键入引导提示下键入dosdos就可装载并运行就可装载并运行DOSDOS操作系统。操作系统。在在SCOSCO现在的版本中,其他的操作系统也可以同样的方现在的版本中,其他的操作系统也可以同样的方式进行装载和运行。式进行装载和运行。bbBootosBootos(HW)(HW)程序是程序是boot(HW)boot(HW)中的独立程序,它可以从非中的独立程序,它可以从非当前活动分区中的引导盘中装载和运行操作系统。当前活动分区中的引导盘中装载和运行操作系统。bb引导引导DOSD
10、OS:在在UNIXUNIX引导提示下键入引导提示下键入“bootos bootos dosdos”或或“dosdos”bb确定当前的操作系统,键入确定当前的操作系统,键入“bootosbootos?”bb获取关于引导不同操作系统的更多信息,键入获取关于引导不同操作系统的更多信息,键入“bootosbootos”。BOOTOS引导的操作系统bbDOSDOSbbDOS_12:DOS12bit FATDOS_12:DOS12bit FATbbDOS_16DOS_16bbDOS_32DOS_32bbDOS_EXTDOS_EXTbbNTNTbbOS2OS2bbOS2/HPFSOS2/HPFSbbUNIX
11、UNIXbbXENIXXENIX修改引导过程bbBoot文件使用包括boot init等在内的几个程序bb引导文件存放在不同的两个地方:/etc/defaultetc/default/stand/etc/default/stand/etc/defaultbb若改变系统引导过程,修改/etc/default/boot,注:别修改注:别修改/stand/etc/defaultstand/etc/default,它会自动它会自动改变改变修改/etc/default/bootbbDEFBOOTSTR=DEFBOOTSTR=hdhd(40)(40)unix unix swap=swap=hdhd(41)
12、root=(41)root=hdhd(42)(42)bbAUTOBOOT=YESAUTOBOOT=YESbbFSCKFIX=YESFSCKFIX=YESbbMULTIUSER=YESMULTIUSER=YESbbPANICBOOT=NOPANICBOOT=NObbMAPKEY=YESMAPKEY=YESbbSERIAL8=YESSERIAL8=YESbbSLEEPTIME=0SLEEPTIME=0bbBOOTMNT=ROBOOTMNT=ROBoot的关键字bbDEFBOOTSTRbbAUTOBOOT=Yes or NoBOOTMNTRORO:mount boot as read onlymou
13、nt boot as read onlyRWRW:mount boot as read-writemount boot as read-writeNONO:does not mount bootdoes not mount bootbbTIMEOUT=seconedsInit 可以识别的关键字bbFSCKFIX=Yes or NobbMSPKEY=Yes OR NoYes Yes 控制台被设置为控制台被设置为8 8位,无停止位位,无停止位bbMULTIUSER=Yes or NobbPANICBOOT=Yes or NobbSERIAL8=Yes or No确定是否可以在通过串口的控制台使用确
14、定是否可以在通过串口的控制台使用8 8位位字符字符bbSLEEPTIME=seconedsbootstringbb缺省:DEFBOOTSTR=DEFBOOTSTR=hdhd(4040)unix unix swap=swap=hdhd(4141)dump=dump=hdhd(4141)root=root=hdhd(4242)hdhd(4040)unix unix 从第一块硬盘的从第一块硬盘的bootboot文件系统引导核文件系统引导核心心 swap=swap=hdhd(4141)使用第一块硬盘的使用第一块硬盘的swapswap dump=dump=hdhd(4141)系统崩溃时,内存的映像文件写
15、入系统崩溃时,内存的映像文件写入第一块硬盘的第一块硬盘的swapswap区区 root=root=hdhd(4242)使用第一块硬盘上的使用第一块硬盘上的rootroot文件系统文件系统 Boot时的硬件信息bbD-Check direct memory accessD-Check direct memory accessbbE-Initializes numeric processor and multiprocessor memoryE-Initializes numeric processor and multiprocessor memorybbF-Initializes pseudo
16、 and I/O devices(F0-F34)F-Initializes pseudo and I/O devices(F0-F34)F1-audit driverF1-audit driver F4-serial driverF4-serial driver F6-floppy disk driverF6-floppy disk driver F34-Compaq IDA disk driverF34-Compaq IDA disk driverbbG-Initializes Programmable G-Initializes Programmable Interupt Interupt
17、 Controller and multiprocessorController and multiprocessorbbH-Initializes various system resources(H0-H13)H-Initializes various system resources(H0-H13)H2-H2-inodesinodes H4-file tableH4-file table H13-print error messagesH13-print error messagesbbI-Printer total kernel and user memoryI-Printer tot
18、al kernel and user memorybbJ-Initializes floating point emulatorJ-Initializes floating point emulatorbbK-Open swap deviceK-Open swap devicebbM-Initializes vendor-specific memory ECC supportM-Initializes vendor-specific memory ECC support可识别的设备bbFpuFpu-浮点处理器浮点处理器bbfloppy-floppy-高密度软盘高密度软盘bbserial-COM
19、1 with one portserial-COM1 with one portbbparrallelparrallel-并口并口bbconsole-VGAconsole-VGA显示卡的控制台显示卡的控制台bbdisk-IDEdisk-IDE硬盘硬盘其它可识别的设备bbMemMem:total total 内存总量内存总量bbkernelkernel:核心使用的内存核心使用的内存bbuseruser:用户程序可使用的内存用户程序可使用的内存bbswapdevswapdev:swapswap区所在的磁盘区所在的磁盘bbswploswplo:swapswap开始区域开始区域bbnswapnswap
20、:swapswap区的大小区的大小512512BytesBytesbbswapmemswapmem:swapswap的大小,块大小为的大小,块大小为1 1K Kbbrootdevrootdev:rootroot文件系统使用的硬盘或区域文件系统使用的硬盘或区域bbpipedevpipedev:管道使用的硬盘或区域管道使用的硬盘或区域bbdumpdevdumpdev:系统崩溃时内存系统崩溃时内存imageimage文件写入的文件写入的swapswap区域区域bbHz:Hz:时钟产生中断的频率时钟产生中断的频率,通常为每秒通常为每秒100100bbI/o buffers:I/O bufferI/o
21、buffers:I/O buffer的大小的大小系统信息日志bb/usr/adm/messagesbb/usr/adm/hwconfigbb/usr/adm/syslog引导过程中的相关文件bbINITINIT程序执行完其命令后程序执行完其命令后,其后的初始化过程有其后的初始化过程有/etc/etc/inittabinittab实现实现:bbINITINIT调用的几个程序调用的几个程序:/etc/etc/bcheckrcbcheckrc:负责检查负责检查rootroot文件系统是否破坏文件系统是否破坏,若若破坏破坏,则执行则执行fsckfsck/etc/info_/etc/info_pmdpm
22、d:用于管理检查系统的许可证用于管理检查系统的许可证/etc/etc/smmcksmmck:用于检查可信赖的主机数据库文件用于检查可信赖的主机数据库文件(Trusted Computer Base)Trusted Computer Base)/etc/etc/auth auth/etc/etc/tcbtcb/etc/etc/asktimercasktimerc:提示或设置系统时间提示或设置系统时间/etc/etc/authchkrcauthchkrc:检查检查smmcksmmck修复的文件修复的文件/etc/inittab文件bb打开机器中的/etc/inittab文件:Label:Label
23、:该行的唯一标志该行的唯一标志run-level:run-level:该程序的执行级别该程序的执行级别action:action:该命令如何执行该命令如何执行process:process:程序程序运行级别介绍bb0:Shutdownbb1:单用户,unmount除boot,root外的所有文件系统bb2:多用户模式bb3,4:扩展多用户,Sco Openserver不支持bb5,6:Reboot系统,出现boot:提示bbs,S:单用户模式,文件系统未卸载,但init启动的进程(respawn)被终止Inittab操作定义bbRespawnRespawnRespawnRespawn:if t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SCO UNIX系统的启动和关闭 UNIX 系统 启动 关闭
限制150内