Linux lilo命令教程:Linux系统的核心载入程序(附实例详解和注意事项)

本文主要是介绍Linux lilo命令教程:Linux系统的核心载入程序(附实例详解和注意事项),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Linux lilo命令介绍

lilo,全称为Linux Loader,是一个用于加载Linux系统的程序。它可以从软盘、硬盘启动操作系统,并且不依赖于特定的文件系统。lilo的主要任务包括定位内核、识别其他支持程序、加载内存并启动内核。

Linux lilo命令适用的Linux版本

lilo命令在大多数Linux发行版中都可以使用。然而,现在许多发行版使用GRUB作为默认的引导加载器,但lilo及其变体ELILO仍然被广泛使用。

Linux lilo命令的基本语法

lilo [-clqtV] [-b<外围设备代号>] [-C<配置文件>] [-d<延迟时间>] [-D<识别标签>] [-f<几何参数文件>] [-i<开机磁区文件>] [-I<识别标签>] [-m<映射文件>] [-P<fix/ignore>] [-r<根目录>] [-R<执行指令>...] [-s<备份文件>] [-S<备份文件>] [-uU<外围设备代号>] [-v...]

Linux lilo命令的常用选项或参数说明

选项说明
-b<外围设备代号>指定安装lilo之处的外围设备代号
-c使用紧致映射模式
-C<配置文件>指定lilo的配置文件
-d<延迟时间>设置开机延迟时间
-D<识别标签>指定开机后预设启动的操作系统,或系统核心识别标签
-f<几何参数文件>指定磁盘的几何参数配置文件
-i<开机磁区文件>指定欲使用的开机磁区文件,预设是/boot目录里的boot.b文件
-I<识别标签>显示系统核心存放之处
-l产生线形磁区地址
-m<映射文件>指定映射文件
-P<fix/ignore>决定要修复或忽略分区表的错误
-q列出映射的系统核心文件
-r<根目录>设置系统启动时欲挂入成为根目录的目录
-R<执行指令>设置下次启动系统时,首先执行的指令
-s<备份文件>指定备份文件
-S<备份文件>强制指定备份文件
-t不执行指令,仅列出实际执行会进行的动作
-u<外围色设备代号>删除lilo
-U<外围设备代号>此参数的效果和指定"-u"参数类似,当不检查时间戳记
-v显示指令执行过程
-V显示版本信息

Linux lilo命令实例详解

实例1:安装lilo到第一台SCSI硬盘的第三个主要分区,采用3级模式

[linux@bashcommandnotfound.cn ~]$ lilo -b /dev/sda3 -v -v -v

这个命令将lilo安装到第一台SCSI硬盘的第三个主要分区,采用3级模式。

实例2:指定安装lilo的配置文件和备份文件

[linux@bashcommandnotfound.cn ~]$ lilo -C /etc/lilo.conf2 -s /boot/boot. Backup

这个命令指定了安装lilo的配置文件和备份文件。

实例3:指定开机后预设启动的操作系统

[linux@bashcommandnotfound.cn ~]$ lilo -D Linux

这个命令将指定开机后预设启动的操作系统为Linux。

实例4:列出映射的系统核心文件

[linux@bashcommandnotfound.cn ~]$ lilo -q

这个命令将列出映射的系统核心文件。

实例5:设置下次启动系统时,首先执行的指令

[linux@bashcommandnotfound.cn ~]$ lilo -R "mount -o remount,rw /"

这个命令将设置下次启动系统时,首先执行的指令为"mount -o remount,rw /"。

Linux lilo命令的注意事项

  • bash: lilo: command not found,提示按照上面安装,这里不写具体安装过程

Linux lilo相关命令

  • grub命令:用于启动Linux系统的另一个引导加载器
  • fdisk命令:用于操作硬盘分区
  • mkfs命令:用于创建文件系统
  • grub命令:功能强大的多操作系统启动加载程序
  • mount命令:用于挂载Linux系统外的文件
  • umount命令:用于卸载已经加载的文件系统
  • dd命令:用于复制文件,并在复制的同时进行指定的转换
  • chmod命令:用于改变文件或目录的访问权限
  • chown命令:用于改变文件或目录的拥有者
  • time命令:用于统计给定命令要花多少时间才能运行完
  • exit命令:结束退出shell

这篇关于Linux lilo命令教程:Linux系统的核心载入程序(附实例详解和注意事项)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/694381

相关文章

Linux磁盘分区、格式化和挂载方式

《Linux磁盘分区、格式化和挂载方式》本文详细介绍了Linux系统中磁盘分区、格式化和挂载的基本操作步骤和命令,包括MBR和GPT分区表的区别、fdisk和gdisk命令的使用、常见的文件系统格式以... 目录一、磁盘分区表分类二、fdisk命令创建分区1、交互式的命令2、分区主分区3、创建扩展分区,然后

Linux中chmod权限设置方式

《Linux中chmod权限设置方式》本文介绍了Linux系统中文件和目录权限的设置方法,包括chmod、chown和chgrp命令的使用,以及权限模式和符号模式的详细说明,通过这些命令,用户可以灵活... 目录设置基本权限命令:chmod1、权限介绍2、chmod命令常见用法和示例3、文件权限详解4、ch

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —

Java中switch-case结构的使用方法举例详解

《Java中switch-case结构的使用方法举例详解》:本文主要介绍Java中switch-case结构使用的相关资料,switch-case结构是Java中处理多个分支条件的一种有效方式,它... 目录前言一、switch-case结构的基本语法二、使用示例三、注意事项四、总结前言对于Java初学者

Linux内核之内核裁剪详解

《Linux内核之内核裁剪详解》Linux内核裁剪是通过移除不必要的功能和模块,调整配置参数来优化内核,以满足特定需求,裁剪的方法包括使用配置选项、模块化设计和优化配置参数,图形裁剪工具如makeme... 目录简介一、 裁剪的原因二、裁剪的方法三、图形裁剪工具四、操作说明五、make menuconfig

Golang使用minio替代文件系统的实战教程

《Golang使用minio替代文件系统的实战教程》本文讨论项目开发中直接文件系统的限制或不足,接着介绍Minio对象存储的优势,同时给出Golang的实际示例代码,包括初始化客户端、读取minio对... 目录文件系统 vs Minio文件系统不足:对象存储:miniogolang连接Minio配置Min

Oracle Expdp按条件导出指定表数据的方法实例

《OracleExpdp按条件导出指定表数据的方法实例》:本文主要介绍Oracle的expdp数据泵方式导出特定机构和时间范围的数据,并通过parfile文件进行条件限制和配置,文中通过代码介绍... 目录1.场景描述 2.方案分析3.实验验证 3.1 parfile文件3.2 expdp命令导出4.总结

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

详解Java中的敏感信息处理

《详解Java中的敏感信息处理》平时开发中常常会遇到像用户的手机号、姓名、身份证等敏感信息需要处理,这篇文章主要为大家整理了一些常用的方法,希望对大家有所帮助... 目录前后端传输AES 对称加密RSA 非对称加密混合加密数据库加密MD5 + Salt/SHA + SaltAES 加密平时开发中遇到像用户的