总述

主要功能:

” /sbin/lilo” - 安装引导装入程序

辅助用途:

”/sbin/lilo –q” - 查询影射表
”/sbin/lilo –R” - 设置下次启动的默认命令行

”/sbin/lilo –I” - 查询当前内核的路径
”/sbin/lilo {-u|-U}” - 卸载lilo

使用说明

lilo 安装一个你在下一次启动时被激活的引导装入程序它有多项的选择.

-v
增加冗余.给出一个或更多的-v选项使lilo 更详细.
-q
列表当前已被影射的文件. lilo 维护着一个文件,缺省的是 ”/boot/map”,
包含了启动内核的名称和定位(位置)。这个选项列出在其中的名字. ”-m影射文件名 使用指定的影射文件代替默认的.
”-C”配置文件名
lilo 从这个文件中读取有关影射文件的指令, 省缺的是 ”/etc/lilo.conf”.
这个选项能使用一个指定的非默认的配置文件.
”-d延迟
如果你有几个指定的内核, 在启动时按下Shift 键, 引导程序会提供一个你选择使用哪个系统内核去启动的机会. 一个预期的时间后列表的第一项将被引导.
这个选项指定一个以十分之一秒为单位的超时延迟.
”-D标记
使用给出标记的内核去代替第一个来作为默认的引导.
”-rroot-目录
做任何(修改)之前,改变root的位置到指出的目录. 习惯上用于纠正从软盘启动的安装.
”-t
只进行测试. 不会真正的写入新的启动或影射文件. 和-v一起使用得知.B lilo 大约有什么要做.
”-c ”
影射压缩.将合并读入从临近部分的请求. 加速启动(尤其从软盘).
”-fdisk-tab
指定磁盘参数文件. (省缺的是 /etc/disktab.)
”-iboot-sector
指定一个文件作为boot sector使用.(省缺的是 /boot/boot.b.)
”-l
产生线性sector地址代替sector/head/cylinder 地址.
”-P”{fix|ignore}”
修理(或忽略)被破坏的分区表, 例如, 分区表用线性的和sector/head/cylinder 地址不协调.
”-ssave-file
lilo 覆盖 boot sector, 保存旧的内容在一个文件里, 省缺的是 /boot/boot.NNNN
这个NNNN依赖与设备. 这选项为boot sector 指定一个后选的挽救文件. (或者, 和 -u 一起使用,从哪里恢复boot
sector.)
”-S挽救文件
通常地, lilo 不会覆盖已存在的挽救文件. 这个选项就是告诉它可以覆盖(这个文件).
”-udevice-name
卸载 lilo, 通过检查时间标记,拷回一个保存了的boot sector.
”-Udevice-name
同上, 但不检查时间标记.
”-Rcommandline
设定下次启动的命令行.boot loader会删除这行的: 这是个一次性命令.代表性的用在reboot 脚本, 只在调用shutdown
-r'之前使用.
”-I标记
启动后可以在环境变量BOOT_IMAGE 找到这个标记. 在标准输出设备上,这个命令列出相应的路径名.
”-V”
列出版本号.

上面的命令行选项相对应于下面在配置文件指出的关键字。

-b bootdev boot=bootdev 
-c compact 
-d dsec delay=dsec 
-D label default=label 
-i bootsector install=bootsector 
-f file disktab=file 
-l linear 
-m mapfile map=mapfile 
-P fix fix-table 
-P ignore ignore-table 
-s file backup=file 
-S file force-backup=file 
-v verbose=level 

lilo - 安装引导装入程序的更多相关文章

  1. iOS开发笔记(Swift)-通用App安装引导页的实现

    之前一直做的项目都是基于OC开发的,最近开始尝试使用Swift语言来重写整个项目. 本篇文章主要是讲述如何使用Swift来实现常见的通用App安装引导界面. 效果预览: 实现思路: 主要是采用了UIS ...

  2. Ubuntu11.04安装引导BURG

    时间:11-05-10    BURG是一个漂亮的引导程序,可以代替ubuntu默认的引导. ubuntu11.04安装方法如下: sudo add-apt-repository ppa:n-muen ...

  3. 引导加载程序之争: LILO 和 GRUB

    在不考虑他们的工作或专业情况下,所有 Linux 用户都会使用的是哪个工具?引导加载程序.通过本文了解引导加载程序的工作原理,认识两个流行的引导加载程序 LILO(LInux LOader)和 GNU ...

  4. Win系统下制作U盘CLOVER引导+安装原版Mavericks10.9

    啃苹果有一段时间了,之前一直用白苹果,但是白苹果配置有所限制,对于我搞音频的人来讲,显得有点拖沓.所以研究了将近2年的黑苹果,最近心血来潮给大家一个比较傻瓜式的教程,首先强调一点,黑苹果是需要折腾的, ...

  5. win7双系统安装openSUSE13.2解决【引导加载器安装期间出错】问题

    原始日期:2015-08-17 14:16 昨晚不知道哪根筋不对,突然想装一个liunx系统,与win7形成双系统,最终选定openSUSE13.2,想想以前也安装过Ubuntu,应该差不多,所以直接 ...

  6. win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)

    Ubuntu16.04作为目前最新版本的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法.grub引导法等等,这里我将介绍在win7系统下用easyBCD软件 ...

  7. 折腾一天安装Centos7,以及后面恢复Win7引导的曲折历程

    一.下载centos 7 livecd iso 访问镜像网站,http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/ 或者直接下载:http:// ...

  8. Linux 服务器 U盘安装(避免U盘启动)以及拔除U盘后无法引导系统

    一.U盘制作 首先下载两个文件: ·         rhel-server-6.3-i386-boot.iso    启动镜像 ·         rhel-server-6.3-i386-dvd. ...

  9. 安装Ubuntu时的硬盘分区方案

    如果你准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”.一个“swap”和一个“/home”的三分区方案:/ :10GB-15GB.swap:物理内存小于或等于 512MB,建议分 ...

随机推荐

  1. Android采用pm命令静默卸载应用

    卸载app的方式有多种,可以直接调用android系统的卸载程序,但是这样会调出android卸载提示框,问题就是真的不好看. 所以采用静默卸载的方式,避免弹出系统提示框. 方法一(调用系统卸载程序) ...

  2. WPF 打字效果

    看到有篇是用关键字动画来做的,感觉性能不是很好,万一字太多,比如几百上千个字那会加几百上千个关键帧... 下面是我自己写的: public MainWindow() { InitializeCompo ...

  3. 根据md5去重文件

    import os import hashlib def get_md5(file): file = open(file,'rb') md5 = hashlib.md5(file.read()) fi ...

  4. python学习笔记:(九)循环(for和while)

    在python中循环包括for和while 1.while循环 while 判断条件: statements ----表示:判断条件为真时执行statements,为假不执行 2.for语句 for ...

  5. harbor无法登陆解决

    添加如下内容 [root@bogon ~]# vi /etc/docker/daemon.json { "registry-mirrors": ["https://wb2 ...

  6. 前端深入之css篇丨2020年前,彻底掌握css动画

    马上就2020年了,不知道小伙伴们今年学习了css3动画了吗? 说起来css动画是一个很尬的事,一方面因为公司用css动画比较少,另一方面大部分开发者习惯了用JavaScript来做动画,所以就导致了 ...

  7. P3611 【[USACO17JAN]Cow Dance Show奶牛舞蹈】

    想了一下还是不发以前做过的水题了,意义也不是很大,现在的话大概只有洛谷黄题以上才会收录了哦~~~ 喵了个咪的题面~~ 洛谷题解dalao不是P党就是优先队列,看的我作为一个新手蒟蒻好慌啊... 这题用 ...

  8. python 进程和串行(——)

    进程 1.什么是串行? 串行:就是一个程序完完整整的运行完了,下个程序才运行. 2.什么是进程? 进程:一个正在运行的程序或一个程序运行的过程. 为什么要用进程. 提高程序执行效率. 多道技术:并发技 ...

  9. python 生成器、三元表达式、列表推倒式、字典生成式、生成器表达式(总结)

    1.生成器 def func(): yield g = func() next(g) x = yield 2.三元表达式 res = x if 条件 else y 3.列表推导式,字典生成式,生成器表 ...

  10. Linux用ICMP协议实现简单Ping网络监测功能

    ICMP是(Internet Control Message Protocol)Internet控制报文协议.它是TCP/IP协议族的一个子协议,用于在IP主机.路由器之间传递控制消息.控制消息是指网 ...