当前位置:中国星空学习网首页>Linux/DOS>Linux配置>正文  
怎样配置好lilo文件?

 

j30B0j30B0j30B0
怎样配置好lilo文件?
LILO 是Linux 自带的一个优秀的开机启动管理程序,它可以开机时启动Linux,PC/MS-DOS,DR DOS,OS/2,Windows 95,Windows NT,386BSD,SCO UNIX,Unixware 等多种操作系统。该程序的安装和使用既方便又安全,是一个值得推荐的启动管理程序。通常在安装Linux 的时候,其中有一个步骤就是安装LILO。根据安装程序的提示,可以选择自动或定制安装。自动安装比较简单,按照提示一步一步去做即可。定制安装则比较复杂一些。选择定制安装后,会看见一组菜单:   

Begin  Start LILO configuration with a new LILO header    

Linux  Add a Linux partition to the LILO config file    

OS/2  Add an OS/2 partition to the LILO config file    

DOS   Add a DOS partition to the LILO config file    

Install Install LILO    

Recycle Reinstall LILO using the existing lilo。conf    

Skip  Skip LILO installation and exit this menu    

View  View your current /etc/lilo。conf    

Help  Read the Linux Loader HELP file    


大意是:   

开始  用一个新的LILO 头开始配置LILO    

LINUX  增加一个LINUX 分区到LILO 配置文件   

OS/2   增加一个OS/2 分区到LILO 配置文件   

DOS   增加一个DOS 分区到LILO 配置文件   

安装  安装LILO    

重安装 用当前的配置文件LILO。CONF 重新安装LILO    

跳过  跳过LILO 安装且退出这个菜单   

察看  察看当前配置文件/etc/lilo.conf 的内容   

帮助  阅读LILO 的帮助文件   

一般来说,一个完整的过程是:   

开始   增加Linux 分区 增加其他分区 安装   

Begin -----》Linux---------》DOS-------------》 Install          

或----》OS/2    

首先选择begin,安装程序会提示输入一些参数,这些参数将传送给核心( Kernel )。一般情况下,不需要输入特别的参数,但存在某些特殊硬件的情况下,如特殊规格的硬盘时,就必须额外传递参数给Kernel。然后就要选择LILO 的开机模式(即heade

r 的存放位置),有三种选择:  


MBR  Use the Master Boot Record    

Root  Use superblock of the root Linux partition    

Floppy Use a formatted floppy disk in the boot drive    

1、MBR: MBR(master boot record )即主引导记录,是第一个硬盘第一个柱面(cylinder)内的第一个扇区(sector ),电脑启动后,BIOS(基本输入输出系统)首先读取这里的引导数据来启动活动分区的操作系统。   

2、Root: Root 是指Linux 的Root 文件系统,superblock,就是Linux 分区引导程序的存放位置。

3、Floppy: 软盘。   

这三种选择分别将LILO 安装在主引导记录、Linux 分区或软盘上。通常将LILO 安装在MBR 或Root 上,可以安装在软盘上来备份。当安装了SCO UNIX 等要求分区必须激活的操作系统时,就必须将LILO 安装在MBR 上,这样才能正常地同时引导Linux 和SCO UNIX 操作系统。   

安装程序接着询问LILO 启动时的时间选择:   

None  Don wait at all - boot straight into the first OS    

5    5 seconds    

30   30 seconds    

Forever Present a prompt and wait until a choice is made    

大意为:   

没有  不停顿,直接启动第一个操作系统。   

5     停顿5 秒,等待选择,否则5 秒后,启动默认的操作系统

。   

30    停顿30 秒,等待选择,否则30 秒后,启动默认的操作系

统。   

永远  出现提示符,必须选择一个选项,否则一直停顿   


如果选择None,也可以在启动LILO 时,按下Alt 或Shift 键迫使LIL O 出现提示符。这一步很简单,随心所欲吧。至此,LILO 启动设置就完成了。接下来就是添加操作系统相应的开机选项。安装程序返回到主菜单,LILO 安装程序提供了Linux、DOS、OS/2 三种操作系统的安装菜单,实际上LILO 也可以引导其他的操作系统,如SCO UNIX,不过稍微麻烦些,要手工配置lilo.conf 文件,这点后面再谈。首先安装Linux 系统启动选项,选择主菜单的Linux 项,安装程序会自动寻找Linux 的分区,然后列表显示,如下表:   


Device    Boot  Begin Start End   Blocks Id  System    

/dev/hda3  466  466  586 487872+ 83   Linux native    

/dev/hda4  587  587  707 487872 83   Linux native    


选择并输入相应的启动设备,如/dev/hda3,选OK 即可。紧接着输入操作系统的标识符,也就是操作系统的名字。这样,Linux 的启动选项就安装完毕了。在LILO 启动出现提示符时,键入操作系统的名字,就会启动相应的系统了。   安装完Linux 系统的启动选项,就可以安装其他操作系统的启动选项了。其他操作系统,如DOS、OS/2,与Linux 的方法和过程差不多,就不多说了。最后,就要真正地安装LILO 了,选择Install 即可。这样,整个LILO 就安装完毕了。   



以上是安装Linux 的同时安装LILO 的整个过程。对于比较简单的LILO 的配置,这样安装就可以了。如果要重新安装或配置LILO,在超级用户执行liloconfig 命令即可。但是,如果希望真正的了解和配置LILO,或者为比较特殊的操作系统增加启动选项,就需

要更深入地学习LILO。   在Linux 中,除了liloconfig 命令外,还有一个命令与LILO 密切相关,它就是lilo。lilo 的作用就是将配置文件lilo.conf 中描述的L ILO 配置安装到硬盘上去。所以,配置LILO 关键在于正确地配置lilo.conf 文件。其实,liloconfig 命令就是自动产生一个lilo.conf 文件,并使用lilo 命令来安装它。lilo.conf 文件中使用的命令功能强大但同时也十分复杂,在不同的硬件环境下,正确使用这些命令可以将许多不同的操作系统增加到LILO 的启动选项中去。下面简要介绍LILO 的配置文件lilo.conf 和所使用的配置命令。   



lilo.conf 文件在/etc 目录下,它通常由两部分组成,一部分是全局配置,另一部分是各个操作系统自己的配置。一个典型的li lo.conf 文件如下所示:   



boot = /dev/hda    # 将LILO 的启动程序在安装在MBR 上   

message = /boot/boot_message.txt # 指定启动的信息文件   

prompt     # 提示输入启动选项   

delay = 50   # 延迟5 秒   

default = win95 # 默认的启动系统是windows95    

vga = normal  # 显示模式设为正常   

image = /vmlinuz   # 指定Linux 系统的启动文件   

root = /dev/hda3   # 指定安装根文件系统的设备(分区)   


label = linux    # 指定该启动选项的名字为linux    

read-only      # 设定文件系统为只读方式   

image = /vmlinuz.old # 指定Linux 系统的启动文件   

root = /dev/hda3   # 指定安装根文件系统的设备(分区)   


label = linux.old  # 指定该启动选项的名字为linux.old    

read-only      # 设定文件系统为只读方式   

other = /dev/hda4  # 指定非Linux 系统(sco unix )的启动设备 


# (sco unix 分区)   

label = sco     # 指定该启动选项的名字为sco    

table = /dev/hda   # 指定非Linux 系统存放分区表的设备   

other = /dev/hda1  # 指定非Linux 系统(windows95 )的启动设备 

# (windows95 分区)   

label = win95    # 指定该启动选项的名字为win95    

table = /dev/hda   # 指定非Linux 系统存放分区表的设备   

注意:安装了sco unix 时,必须把sco unix 设为活动分区,将LILO 安装在MBR 上,如 上所示。lilo.conf 文件中使用到的命令有许多,以下简要介绍常用的重命令。   

1、在全局配置中使 用的 命令有:  ?br>OOT = < boot_device >  


该命令用于指定存放LILO 启动扇区的设备。boot_device 就是启动设备名。一般来说,BOOT = /dev/hda 则lilo 将启动扇区安装在MBR (master boot record )上,BOOT = /dev/fd0 则将启动扇区安装在软盘上,如果BOOT 设置为Linux 的分区,则lilo 将启动扇区安装在L inux 的分区上。   


COMPACT    

该命令优化LILO 的启动速度,并使LILO 的映象文件更小。如果将LILO 安装在软盘上,强烈推荐使用该命令。   DEFAULT = < name >    

该命令用于指定默认启动的操作系统,如果没有指定该项,则默认启动的操作系统是第一个操作系统项。name 就是操作系统的名字。   

DELAY = < tsecs >    

该命令用于指定LILO 启动后等待选择启动选项的时间。tsecs 表示时间的长短,单位是十分之一秒。如果没有指定该项或者该项为零,则启动时没有选择提示,直接启动默认启动选项。这时如果要中止启动并选择另外的选项,只要按下Alt 或Shift 键即可。   

MESSAGE = < message_file >    

该命令用于指定一个包含启动信息的文件。如果在LILO 启动时想获取较多的信息,可以编辑一个文件,再使用该命令就可以了。注意文件的大小不能超过65535 个字节。message_file 指定包含绝对路径的文件名。在LILO 启动出现提示符时按下Tab 键也可以获得 所有启动选择项的信息。   

2、在选项配置中使用的命令有:   

ALIAS = < name >    

该命令用于为当前的选项定义另外一个名字name。   

LABEL = < name >    

该命令用于标识当前操作系统选项,也就是取个名字name。  


OPTIONAL    

当要启动的启动文件或操作系统不存在时,该命令将忽略它

。   

PASSWORD = < password >    该命令用于指定启动当前选项时要求输入的口令password。如果使用了该命令,为安全起见,最好将配置文件/etc/lilo.conf 的

属性设为普通用户不可读写。   

3、除了以上介绍的命令外,如果启动的系统是Linux 时,还可以用下面的命令传递一些参数给Linux 系统。   

APPEND = < string >    

该命令用于传递一个特殊硬件的参数串string 给Linux 系统的核心。例如,append = "hd=64,16,1024"。   

READ-ONLY (只读)   

READ-WRITE (读写)   

这两个命令用于设置Linux 系统的根文件系统(root )是被安装成只读还是读写。   

ROOT = < root_device >    

该命令用于指定被安装成根文件系统的根设备root_device。 


VGA = < mode >    

该命令用于指定VGA 的文本显示模式mode。有两种选择:NORMAL 和EXTENDED。前者为80x25 文本模式,而后者为80x50 的文本模式。EX TENDED 可以简写为EXT。   

4、在设置非Linux 的操作系统时,则要用到另外一些命令:   


OTHER = < device_name >   ?br>THER = < file_name >    

这两个命令用于指定操作系统的启动设备device_name 或启动文

件file_name。   

TABLE = < device >    


该命令用于指定分区表所在的设备device。   

使用以上介绍的命令就基本可以满足需要了,如果有特殊的硬件或增加特殊的操作系统,可以查阅Linux 系统另外的有关资料。   

lilo 命令也有许多选项,有些选项与配置文件中的命令功能是一样的。如果正确的配置了lilo.conf 文件,只要执行lilo 命令就可以了。   

最后,介绍一下LILO 的卸载。如果将LILO 安装在Linux 分区或软盘上,没什么麻烦。如果安装在MBR上,需要注意的是要用DOS 下的FDISK /MBR 命令来清除MBR 中的LILO 启动程序。

 

上一篇: 我的 Win98+Win2K+Linux 装配方案
下一篇: 安装Linux后的遗留问题
站内公告
栏目导航
 Windows系统
 Linux/DOS
 办公应用
 工具软件
 图形图象
 网络应用
 安全防御
 网络编程
 软件教程
 实用技术
最新文章
中国星空图片网
·人体艺术
·性感美眉
·生活自拍
·幽默搞笑
·超级帅哥
·精彩万花筒
·梦幻景色
中国星空探索网
·神秘追踪 灵异接触
·鬼故事 灵异空间 图片
·未解之谜 探索宇宙
中国星空两性网
·两性图文 我的性事 情人 成人幽默
·性爱技巧 两性测试 性爱误区
·性事花边 生育避孕 性保健 性疾病
·两性生理 文化 讨论 心理 知识
·爱人同志 非常男女 一夜情
中国星空算网命
·手机吉凶 QQ号码吉凶 周公解梦
·塔罗牌测试 狗年运程
·关公灵签 紫薇斗数 八字排盘
·测试:你的成功指数有多少
·测验你的家庭是否美满?
·面相: 面型 眼睛 耳朵 口唇
·手相:拉你一把奶油桂花手
·测试:你能成为大富翁吗?
联系方式 设为首页
中国星空旗下---中国星空学习网    Copyright 2005-2050 Year   xx.happy369.com  Networks.All rights reserved
中国星空网所有内容均来源于网络,版权属于原作者,如侵犯到您的权益,请与我们联系,我们将尽快予以删除或处理。
中国星空不承担由于内容的合法性及健康性所引起的一切争议和法律责任。
陕ICP备05011765号 联系我们 
《女人如烟》--演唱:魏佳艺