Linux 版 (精华区)

发信人: lofe (〖感激生活〗), 信区: Linux
标  题: 实例讲解 LILO 的配置和使用 (2)
发信站: 哈工大紫丁香 (2001年04月08日10:51:26 星期天), 站内信件

实例讲解 LILO 的配置和使用

时间:2001/02/13 09:52 作者:余夕 eNet技术学院 
 


  

default 指定缺省的引导映像,如果没有指定,那么第一个
定义的映像就成为缺省值。

timeout 是提示显示的时间,单位是 0.1 秒。

append 是一个十分有用的选项,他允许你把额外的参数传递给
内核,例子中的 /dev/hdc 是一个可擦写CD驱动器,传递的参数
就是用来让内核认识这个驱动器,另外这个选项在个别不认识
内存的机器上十分有用。需要注意的是,你需要使用双引号来
引入想要传递的参数,不要使用单引号。

LILO 也可以让你手工在LILO 提示符下传递这些参数。例如:

LILO: linux single 

就是告诉Linux 启动Linux 进入单用户模式。在引导区损坏时,
可以从软盘启动,然后指定硬盘的根来修复硬盘引导扇区。

LILO: linux root=/dev/hda3

image 指定需要启动的内核映像。每个映像还包括一个 label 选项
定义启动时你需要输入的标签。

还可以为某一个 image 指定口令:

password='password' 

添加 restricted 选项后,系统就会在你传递额外的参数时提示口令。
这就防止有人采用“linux single” 来直接引导到提示符,而不需要
验证系统口令。这在采用主机托管的服务器上十分有用,如果碰到
别有用心的主机托管机房的管理人员时,这一招还是管用的。

LILO 引导其他类型的操作系统和引导Linux 一样配置,但是
更加简单:

other = /dev/hda3 
label = dos 
table = /dev/hda 

other 指明操作系统所在的分区,同样的和Linux 下的image 一样也需要给定一个

标签(label),table 选项指向包含分区表的设备,这个选项必不可少,
因为LILO 会从这个这个分区表寻找对应的分区信息,然后把他传递给
要启动的操作系统。

对lilo.conf 的任何改变都要求重新运行 /sbin/lilo ,保证最新的改变能写入分
区。
另外,如果你升级内核或者重构了 initrd 映像,也需要重新运行 /sbin/lilo。


运行/sbin/lilo 后,可以看到如下信息:

Added linux * 
Added suse 
Added windows 

表示各种映像已经写入分区,带有 * 的分区是目前的缺省引导分区。
可以用 -D 参数改变缺省引导分区:

/sbin/lilo -D windows 

Added linux 
Added suse 
Added windows * 

可以看到缺省分区已经成为 windows了。


--
我们更要探讨Windows系统编程技术(Programming)

                  独孤九剑的最高境界是不拿剑
                  编程的最高境界是无所谓工具
 有空的时候,看看 MSDN ,真的很不错。

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: DnC.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:8.259毫秒