LILO使用指南教案.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LILO使用指南 作者:hubertzou@ 计算机的最初启动是由BIOS控制的,在对一些硬件(如:内存、键盘等)初始化之后,它会试图加载硬盘的主引导记录(MBR)或软盘的引导扇区。MBR可通过两种方式运行,其一是定位到活动分区并加载相应的引导扇区,然后由引导扇区完成该分区内操作系统的基本组件的加载;其二是直接从一指定分区中加载信息,并通过它装入任一分区的操作系统,诸如 LILO、gurb,OS/2 boot loader及PartitionMagic等引导加载程序都可以配置成这种方式。软盘的引导扇区相当于硬盘活动分区的引导扇区,它通常用于装入软盘上的操作系统。 只要把LILO之类的多重引导器安装在MBR、活动分区或者引导软盘上,就能接管计算机的控制权,然后由多重引导器完成后继的引导过程。 LILO中建有一个引导表地址编码,借此它的引导程序就能定位到Linux的内核文件,这种地址编码既可以按照柱面/磁头/扇区(CHS)模式,又可以采用LBA的线性块号模式,因此,即使对某些SCSI控制程序LILO也能运转良好。 一,MBR还是Linux 的根分区 首先遇到LILO,估计应该在你安装Linux 的时候,你会被要求选择LILO的安装处,是MBR 还是Linux 的根分区。如果你有其他的启动管理程序例如Boot Magic 或者 System Commander 等,并且想使用他们,那么你应该把LILO 安装到Linux 的根分区。如果你选择使用LILO 作为启动管理程序,就可以选择MBR。如果你想在启动时传递参数给内核,也应该使用MBR。 使用LILO 作为启动程序后,机器启动后就会有LILO:的提示符,按下TAB 键,可以看到可以选择的操作系统列表。输入其中的操作系统标签名就可以启动到对应的操作系统,或者直接输入回车启动到缺省的操作系统。在 LILO.CONF中提及的映象可多达16个. 二,lilo.conf用法详解 我们来看一个LILO 启动的配置文件(/etc/lilo.conf)实例: boot=/dev/hda3 map=/boot/map install=/boot/boot.b prompt timeout=50 message=/boot/message default=new image=/boot/vmlinuz-2.4.3 label=new read-only root=/dev/hda3 image=/boot/vmlinuz-2.2.19 label=linux read-only root=/dev/hda3 other=/dev/hda2 label=dos 本配置文件指定 LILO使用在/dev/hda路径上的主引导记录。启动时,引导装入程序会等待 5 秒的时间 让你按SHIFT键。如果未按,则上述提及的第一核心映象(vmlinuz-2.4.3),将被启动。如果按下了SHIFT键则引导装入程序就会问你要启动哪一个映象。 万一你忘了该选择启动哪个映象, 按[TAB]就会有个菜单给你选择。你在这时可以选定或者启动这个全新的内核,或者启动一个原来可靠的内核(vmlinuz-2.2.19),或者启动一个不同的操作系统。 由上可见,一个配置文件以一系列的全局选项开始),随之是不同映象选项的描述。在映象描述中的选项 将会覆盖全局选项所设定的内容。 全局选项部分 boot=boot-device 设定包含引导扇区的设备的名称(如一个硬盘的分区)。如果未指定该关键字引导扇区将从当前作为根文件系统安装的设备中读取(或者可能也会写入)。 compact 试图将相邻扇区的多次读取请求合并成一次读取请求。这样就大幅度地减少了读取时间,并使系统描述(MAP)更小。在从软驱进行读取时尤其要使用 compact 选项。 default=name 使用特别指定的映象作为默认的启动映象。如果未设置 defaul 选项,则将使用在该配置文件中最早出现的那个映象作为启动映象。 disc=device-name 定义特定硬盘的非标准参数。其对于定义 BIOS= 参数尤其有用。若你的硬盘的 BIOS 数据是 0x80 ,0x81(十六进制)等等,将无法判断哪一块 Linux 磁盘与哪一块 BIOS 磁盘相对应(因为这决定于 BIOS 的设置 和 BIOS 的类型)。因此若你采用的是非一般的安装,那你就需要说明 LINUX 磁盘和 BIOS 磁盘间的对应关 系。比如: map=map-file 定位磁盘描述(MAP)文件。若未指定 map 选项,就会使用 /boot/map 文件。 message=message-file 指定一个含有在运行启动提示符前

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档