[计算机]学习指导手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机]学习指导手册

第一专题 Linux系统启动、关机和登录 一、Linux系统启动过程 系统安装完成以后,相信大家看到的启动画面一定会大失所望,因为一行行连续出现的文字和数字都很陌生,经过几分钟后,若不出现意外就可以进入到系统登录界面。 其实这些启动时出现的信息对于用户来说是相当重要的,因为它们可以告诉用户目前机器启动时一切是否正常或哪些部分发生问题。这些启动的内容当然不用去记它。但是了解这些信息出现的前后顺序及每一行信息的意义,对于系统管理工作有很大的必要性,而系统管理是否成功也是由此开始。 接下来就从Linux系统开机开始启动开始讲解: 1、BIOS(Basic Input/Output System) 当启动电源时,计算机首先会从CMOS加载BIOS并检测基本的硬件信息,如内存数量、处理器速度以及硬盘的容量等信息。之后BIOS寻找是否有系统启动盘。如果没有,就会寻找硬盘的MBR,并运行记录在MBR上的程序,通常这个程序就是操作系统的loader。Loader的主要功能是指示系统在启动之后要加载的那个系统以及到何处去加载。如果系统从MBR上运行Linux的Loader(GRUB或LILO),在运行后就会加载Linux kernel,由它来负责接下来的工作。 什么是CMOS和BIOS? CMOS(本意是指互补金属氧化物半导体,一种大规模应用于集成电路芯片制造的原料是微机主板上的一块可擦写的RAM芯片,用来保存当前系统的硬件配置和用户对某些参数的设定。 CMOS可由主板的电池供电,即使系统掉电,信息也不会丢失。 CMOS RAM本身只是一块内存,只有数据保存功能,而对CMOS中各项参数的设定要通过专门的程序。早期的CMOS设置程序驻留在软盘上的(如IBM的PC/AT机型),使用很不方便。现在多数厂家将CMOS设置程序做到了BIOS芯片中,在开机时通过特定的按键就可进入CMOS设置程序方便地对系统进行设置,因此CMOS设置又被叫做BIOS设置。 系统开机启动 BIOS,即微机的基本输入输出系统(Basic Input-Output System),是集成在主板上的一个ROM芯片,其中保存有微机系统 最重要的基本输入/输出程序、系统信息设置、开机上电自检程序和系统启动自举程序。在主板上可以看到BIOS ROM芯片。 什么是MBR? MBR是英文Master Boot Record的缩写,中文意为主引导记录。硬盘的0磁道的第一个扇区称为MBR,它的大小是512字节,而这个区域可以分为两个部分。第一部分为pre-boot区(预启动区),占446字节;第二部分是Partition table区(分区表),占66个字节,该区相当于一个小程序,作用是判断哪个分区被标记为活动分区,然后去读取那个分区的启动区,并运行该区中的代码。 2、GRUB或LILO 图2-1 GRUB启动菜单画面 进入GRUB/LILO后,会出现一个Red hat linux 或多操作系统的启动菜单,如果计算机中已安装其他的操作系统,该列表中会显示所有现存操作系统的选项,可以移动上下键来选择进入的操作系统。 3、加载Linux Kernel 在GRUB/LILO的阶段如果选择启动Linux,系统就会开始加载内核程序,此时正式进入Linux。Linux首先会查找系统上的所有硬件设备并且驱动它们,同时这些硬件设备信息也会在显示器上显示出来,可以借此了解一切硬件设备是否能成功地驱动。 图2-2 Linux Kernel 加载(1) 图2-3 Linux Kernel 加载(2) 4、运行/sbin/init 加载内核以后,由内核执行的第一个程序就是/sbin/init,而这个程序第一个目标当然是确定主机以怎样的模式登录。这是就必须以/sbin/init加载/etc/inittab的信息,但Linux有多种登录模式,这里就有必要先说明一下有哪些登录模式。现在进入到Linux的/etc/inittab文件,应该可以看到如下内容。 图2-4 /etc/inittab文件内容 上面显示的就是当前可以登录的几种模式,共有0~6的登录状态,其中,比较常用的是3和5。因为我们需要Linux处于多用户多任务环境下,较常登录的状态是文字界面与图形界面,所以这里设置成3或5,千万不要设置成0和6,不然系统会一直处于重新启动或直接关机……默认的系统登录模式显示在上图最下面一行,即id∶3∶initdefault∶行。修改此行就可以改变Linux系统启动界面模式。 5、运行/etc/rc.d/rc.sysint Script 确定了登录状态以后,接下来就是将主机的信息读入Linux系统,而Linux系统的第一个数据内容就是/etc/rc.d/rc.sysint。现在进入到这个文件中看看,会发现这个文件中内容包括

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档