Linux命令Lilo:引导装载程序安装与使用详解
68 浏览量
更新于2024-09-04
收藏 31KB DOC 举报
"Linux命令Man解释Lilo:安装引导装载程序"
在Linux操作系统中,引导装载程序(Boot Loader)是一个至关重要的组件,负责在计算机启动时加载操作系统内核。Lilo(Linux Loader)是早期广泛使用的引导装载程序之一,虽然现在GRUB(Grand Unified Bootloader)更常见,但了解Lilo的运作对于理解系统的启动流程仍然是有益的。
Lilo的名称来源于其主要功能——安装引导装载程序。它可以从命令行通过/sbin/lilo命令执行,具备多种选项以适应不同的配置需求。以下是Lilo的一些关键选项和功能:
1. `-v`:增加冗长输出。此选项让Lilo在执行过程中提供更多的详细信息,帮助用户了解正在发生什么。
2. `-q`:列出当前的映射文件。映射文件默认位于 `/boot/map`,记录了引导内核的名称和位置。
3. `-m`:指定自定义的映射文件,替代默认的 `/boot/map`。
4. `-C`:使用非默认的配置文件,通常默认配置文件是 `/etc/lilo.conf`。
5. `-d`:设定启动时的延迟时间,允许用户在启动过程中选择要加载的内核。
6. `-D`:通过指定的标签启动内核,而非列表中的第一个内核。
7. `-r`:用于在修复系统设置时进行chroot操作,改变到指定的根目录。
8. `-t`:仅进行测试,不实际修改引导扇区或映射文件,用于预览Lilo的操作。
9. `-c`:启用映射压缩,提升引导速度,尤其对软盘引导有显著提升。
10. `-f`:指定磁盘几何参数文件,例如 `/etc/disktab`。
11. `-i`:指定新的引导扇区文件,默认为 `/boot/boot.b`。
12. `-l`:产生线性扇区地址,替代传统的扇区/磁头/柱面地址。
13. `-P`:处理或忽略分区表错误,用于修复或跳过某些问题。
14. `-s`:在重写引导扇区时保存旧的引导扇区到指定文件,如 `/boot/boot.NNNN`。
15. `-S`:允许覆盖已存在的保存文件,通常Lilo会避免这样做。
16. `-u` 和 `-U`:卸载Lilo,恢复备份的引导扇区。`-u`会在时间戳匹配的情况下执行,而`-U`则不检查时间戳。
Lilo的工作原理是将内核映射到内存中,并将必要的信息写入硬盘的主引导扇区(MBR)。通过配置文件`/etc/lilo.conf`,用户可以指定多个内核、启动选项以及如何处理不同的硬盘和分区。虽然Lilo在现代Linux系统中已不再主流,但它的设计理念和工作方式对理解GRUB等现代引导装载程序有很大帮助。
198 浏览量
点击了解资源详情
点击了解资源详情
2022-02-20 上传
2012-02-20 上传
174 浏览量
2021-09-13 上传
207 浏览量
点击了解资源详情
weixin_38550722
- 粉丝: 8
- 资源: 928
最新资源
- webwork2guide.pdf
- 身份认证技术分析(论文)
- birt报表参数使用
- 高质量的c++c编程指南
- Flex 3 Cookbook
- BCM5228 10/100BASE-TX/FX Transceiver
- ActionScript 3.0 Cookbook 中文版
- The International Reference Alphabet
- 你必须知道的495个C语言问题(内含完整章节,PDF格式)
- SQL Server 使用方法
- 清华大学信号与系统课件
- lingoziliao
- Advanced 3D Game Programming With Directx 9.0.pdf
- C程序设计 谭浩强 清华大学出版社
- eclipse插件开发指南
- javaeye月刊2008年6月 总第4期.pdf