LILO的全局参数


全局参数是全程有效的,它可以出现在文件lilo.conf中的任何地方。以下是具体的参数项:
  
    1.backup=backup-file
  
    在装入LILO之前将原先的引导区备份到backup-file,而不是RedHat 缺省的/boot/boot.


  NNNN。也可以备份到一个设备上,如: /dev/null。注意:如果原先已有一个同名文件,该参数
  将被忽略。我们可通过这个备份恢复原先的引导扇区:
  
    dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1
  
    恢复原先的MBR。(注:虽然boot.NNNN有512字节,但只能恢复前446字节到MBR。)
  
    2.boot=boot-device
  
    指定一个用于安装LILO的设备。通常LILO可安装在如下几个地方:
  
    MBR:第一个硬盘的主引导区, 对应于/dev/hda、/dev/sda等。
  
    Root:Linux根分区的超级块(Super block), 对应于/dev/hda1、/dev/hda2、/dev/
  hda5、/dev/sda1、/dev/sda5等。
  
    Floppy:LILO安装在软盘上,对应于/dev/fd0。
  
    不指定时,lilo缺省安装在根分区超级块上。
  
    3.compact
  
    该参数用于优化LILO,产生一个更小的“map”文件。如果在软盘上安装LILO,强烈推荐使用此参数。
  
    4.default=name
  
    指定缺省引导的操作系统。如default=dos 表示将label为DOS的系统作为缺省引导的操作系统。
  如不指定该参数,排在lilo.conf中的第一个操作系统将作为缺省操作系统。
  
    5.delay=tsecs
  
    在没有指定“prompt” 参数时,LILO将立即引导缺省的操作系统,“delay”参数在这之间插入
  一段延时,单位是1/10秒。
  
    6.disk=device-name
  
    为某些非标准硬盘定义参数。其内部还包括有几个可选的子参数。
  
    bios=〈bios_device_code〉:  设备号。十六进制数0x80表示第一硬盘;0x81表示第二硬盘,
  依此类推。
  
    sectors=〈sectors〉:硬盘扇区数。
  
    heads=〈heads〉:硬盘磁头数。
  
    cylinders=〈cylinders〉:硬盘柱面数。受系统BIOS限制,柱面数必须在1024以内。
  
    partition=〈partition_device〉:用于物理定位特殊硬盘上的分区,有一个子参数start。
  
    start=〈partition_offset〉:每一分区的起始扇区。
  
    例如:
  
    disk = /dev/sda
  
    bios=0x80
  
    #指定SCSI硬盘为第一硬盘
  
     sectors = 32
  
     heads = 64
  
     cylinders=632
  
    #硬盘参数为632/64/32
  
    partition=/dev/sda1
  
    start=2048
  
    #第一分区起始扇区为2048
  
    partition = /dev/sda2
  
    start=204800
  
    #第二分区起始扇区为204800
  
     partition = /dev/sda3
  
      start = 500000
  
     partition = /dev/sda4
  
      start = 900000
  
    当机器上有两块硬盘,一块为SCSI硬盘,另一块为IDE硬盘时,LILO很有可能无法自动识别它们的主、
  从顺序,这时可进行如下设置:
  
    disk = /dev/sda
  
     bios = 0x80
  
    disk = /dev/hda
  
     bios = 0x81
  
    #SCSI硬盘为主硬盘,IDE硬盘为从硬盘
  
    该参数是为Linux无法识别的硬盘准备的,一般Linux可以正确识别和使用大多数硬盘,
  除非最坏的情况,否则不用设置它。
  
    7.force-backup=backup-file
  
    类似“backup”参数,但是将覆盖原有的同名文件。
  
    8.ignore-table
  
    通知lilo忽略无效的硬盘分区表。
  
    9.install=boot-sector
  
    LILO实际上包含有几个部分,而这几部分都存放在/boot/boot.b文件中。如果忽略“install”
  参数,则lilo认为install=/boot/boot.b。
  
    10.linear
  
    产生用于替换硬盘sector/head/cylinder地址(硬盘几何参数)的linear扇区地址。
  linear地址在运行时产生并且不依赖于硬盘几何参数。某些SCSI硬盘和一些以LBA方式使
  用的IDE硬盘可能会需要使用这个参数。注意,在将LILO安装到软盘上时不能使用
  “linear”参数。
  
    11.lock
  
    出现LILO提示后立即按最近一次的引导映像启动计算机。也就是说,当我们在lilo.conf
  中加入了该参数,然后运行lilo安装LILO,再重新启动计算机,这时LILO会提示我们选择引
  导哪一种操作系统,这一选择将被LILO记录下来,即“锁定”,下次启动计算机时,LILO将
  忽略“delay”、“prompt”等参数及键盘输入而直接跳转到其“锁定”的操作系统。
  
    12.map=map-file
  
    指定map文件。 没有本项时缺省使用/boot/map,每次执行lilo命令都会产生一个
  新的map文件。
  
    13.message=message-file
  
    该命令用于指定一个包含注释信息的文件,该文件将在系统打印出字符串“LILO”之前显示。
  如果在LILO启动时想获取较多的信息,可以编辑一个文件,再使用该命令就可以了。文件中如果
  包含有ASCII码为0xFF的字符(Ctrl+L)则表示清屏。注意,文件的大小不能超过65535个字节。
  每次文件改变之后,都必须重新运行lilo命令重建map文件,以保证其正常显示。
  
    14.optional
  
    当用于启动的引导映像不存在时,该参数使lilo忽略它。这对用于测试一个不长期存在
  的Linux核心是有用的。
  
    15.password=password
  
    为LILO设置口令保护,每次重新启动计算机提示用户输入口令。设置了口令后,建议将
  lilo.conf的文件属性改为600,以免让非root用户看到口令。
  
    16.prompt
  
    给出“boot:”提示,强制LILO等待用户的键盘输入,按下回车键则立即引导默认的操作系统,
  而按下Tab键则打印可供选择的操作系统。当“prompt”被设置而“timeout”没有被设置时,
  系统会一直处于等待状态而不引导任何操作系统。不设置该参数时,LILO不给出“boot:”
  提示而直接引导默认操作系统,除非用户按下了Shift、Ctrl、Alt三键中的任何一个。
  大多数情况下,如果你的硬盘上有多个操作系统,建议使用参数,它留给用户一个选择的余地。
  
    17.restricted
  
    与“password”联用,使“password”仅作用于在LILO提示后有命令行输入的时候。
  
    18.serial=parameters
  
    使用串行口控制。这将初始化指定的串口,并将使引导管理器能接受来自串口的输入。
  从串口发送一个中断信号相当于从控制台键盘上按下Shift键,它同样会被LILO捕捉到。
  如果不能保证来自串口的访问和控制台一样安全,比方说有一个modem连在串口上,建议
  为每个引导映像加上口令保护(password)。参数串有如下语法:
  
    〈port〉[,〈bps〉[〈parity〉[〈bits〉]]]
  
    〈port〉:数字表示的串口号,0表示COM1,其余类推。所有四个串口都可被使用。
  
    〈bps〉:串口速率,支持110、 150、300、600、1200、2400、4800和 9600 bps,缺省值为2400bps。
  
    〈parity〉:设置串口校验。一般情况下,LILO忽略奇偶校验。n表示无校验,e 表示偶校验,
  o 表示奇校验。
  
    〈bits〉:字符位数,只能取7或8,缺省值是8。当有奇偶校验时只能取7。
  
    如果设置了“serial”,即使没有设置“delay”,系统也会将“delay”项的值自动增加20。
  
    19.timeout=tsecs
  
    设置等待键盘输入的时长,单位是0.1秒。超过这段时间没有输入则为超时,系统将自动引
  导缺省的操作系统。如果不设置本参数,缺省的超时时间长度为无穷大

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3