Linux系统启动与系统日志管理全解析
1. 启动加载器概述
在Linux系统中,在内核运行 init 之前,启动加载器会启动内核。有时,我们需要告知启动加载器加载不同的内核或操作系统,并以不同的模式启动。这在修复无法完全启动的系统时尤为重要,可能需要单用户模式或备用内核。
启动加载器将内核映像加载到内存中,并将CPU的控制权交给新映像,还可能为其提供一些参数。这些参数是简单的文本字符串,例如 -s 用于以单用户模式启动, root=partition 用于使用指定分区作为根文件系统而非默认的文件系统。我们也可以指定运行级别编号作为参数,使系统以非默认的运行级别启动。
然而,要输入内核名称和参数,首先需要知道如何进入启动提示符。由于存在多种不同的启动加载器,且Linux发行版会对其进行定制,下面将介绍几种常见启动加载器进入启动提示符的方法。
2. 常见启动加载器介绍
2.1 LILO(Linux Loader)
- 历史悠久 :LILO几乎和Linux内核一样古老。其启动提示符通常以
boot:结尾。 - 图形界面处理 :许多发行版(如Red Hat Linux)默认在启动时显示精美的图形界面。若看到这样的界面,查找显示“Press Control-x for text mode.”的部分,按下
CONTROL-X即可进入启动提示符。
超级会员免费看
订阅专栏 解锁全文
1589

被折叠的 条评论
为什么被折叠?



