- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载
第7章 开机和关机
因为操作系统正在变得越来越复杂,开机引导和关机下电的过程也越来越智能化。从简
单的D O S 系统转移到Windows NT 系统的人们已经亲身感受到了这些变化——这已不仅仅是核
心操作系统的启动引导和关闭了,还包括必须要同时启动或者关闭相当数量的服务项目。类
似于Windows NT ,L i n u x 系统作为启动过程的一个组成部分需要打开的服务项目也是数量极
大的。
在本章中,我们将逐步介绍 L i n u x操作系统环境的启动和关闭过程。我们将讨论使这个过
程能够自动进行的脚本程序,以及这个过程的哪些部分可以被修改。
警告 如果是在一个现实中的系统上学习应用本章中的知识,多多运用常识。当试着
对启动和关机脚本程序进行修改的时候,要记住所做的修改可能会造成你的系统不
能正常工作,而且无法采用重启动的方法恢复。不要在已经正常运转的系统上实验
新的设置;对你准备修改的文件全部进行备份;最重要的是,在手边准备一张引导
盘以防不测。
7.1 LILO
L I L O是Linux Loader (L i n u x加载程序)的缩写,是一个引导管理程序。它可以引导多个
操作系统,前提是每一种操作系统都只存在于它们自己的硬盘分区里(在基于个人电脑的系
统里,引导扇区必须在前 1 0 2 4个磁道上)。除了引导多个操作系统之外,使用 L I L O还可以选
择引导时使用不同的内核配置。这样,在正式对内核升级之前就可以先试用新的配置,十分
方便。
L I L O 的概念是很容易理解的:准备一个配置文件( / e t c / l i l o . c o n f ),定义哪一个硬盘分区
是可以引导的(如果使用的是 L i n u x操作系统,还可以定义引导哪一个内核)。当程序/ s b i n / l i l o
开始运行的时候,会记下这个分区信息,然后把必要的数据再写到引导扇区上,按照配置文
件中的定义提供引导参数。在机器引导的时候,屏幕上会显示一个提示符(通常是 l i l o :),这
时可以选择使用哪一种操作系统(一般说来,倒计时结束时系统会自动选择一个操作系统来
引导)。L I L O从选中的分区加载必要的代码,然后把控制权全部移交给它。
注意 如果你对 N T 的引导过程比较熟悉,可以把 L I L O 想像成类似于 OS loader
(N T L D R )的东西。同样地,还可以把 L I L O 的配置文件/ e t c / l i l o . c o n f 想像成类似于
B O O T. I N I 的东西。
7.2 配置L I L O
L I L O 的配置文件是/ e t c / l i l o . c o n f 。大多数情况下,用户不必对这个文件大动干戈。如果你
真的需要对这个文件进行修改,其选项都相当简单明了。我们从查看一个示范性的配置文件
开始。这里给出的文件可能会与你缺省的 l i l o . c o n f文件差不多。如下所示:
92 第二部分 单主机系统的管理
下载
第一行,boot = /dev/hda ,告诉L I L O把引导扇区写到哪里。它通常都是引导硬盘(对 I D E
硬盘来说就是/ d e v / h d a ;对S C S I硬盘来说就是/ d e v / s d a )的第一个扇区。这个扇区更常用的名
字是主引导扇区( Master Boot Record ,M B R )。M B R 的作用是告诉电脑的设计人员为了启动
操作系统应该先加载哪些东西。加载以后,保存在 M B R 中的程序会全面接管引导过程。
如果想使用另外一个程序(比如说 NT OS loader )来管理M B R ,可以通过定义把引导扇
区写到另外一个分区中去。控制将从M B R 中的代码转移到这个分区中去。
现在回的我们的配置文件上来,接下来的命令是 p r o m p t 。这条指令告诉L I L O在引导的时
候显示提示符“lilo : ”。在这个提示符下,用户可以直接输入准备启动的引导映象的名字,或
者按下TA B键列出可供选择的参数。缺省情况下,如果没有事先定义倒计时命令, L I L O将保
持等待用户输入的状态。
命令t
文档评论(0)