`
jeff2008
  • 浏览: 26098 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux GRUB 方式切换启动级别(runlevel)

阅读更多

    事因修改了某个配置文件,导致系统启动某个服务的时候hold住了,系统启动不起来。这种情况下常常通过修改表启动级别,切换到非xwindow模式下重新启动,一般选取启动级别runlevel为3即可。

参考环境:Redhat Enterprise Linux AS 4

步骤:

1.当Linux启动时,按 e  进去参数选择编辑界面:

2.移动光标选中系统(Red Hat Enterprise Linux AS (2.6.9-55.ELsmp)),按 e:

3.移动光标选中(kernel /vmlinuxz-2.6.9-55.ELsmp ro root=LABEL=/ rhgb quiet):

4.修改rhgb为3,然后按enter键:

5.选中(kernel /vmlinuxz-2.6.9-55.ELsmp ro root=LABEL=/ 3 quiet),按 b, 系统则进去启动程序。

 

注,当系统reboot时,会自动切换到xwindows启动方式的runlevel(5);

另,如果能进去系统, 或者能启动sshd服务,则通过修改/etc/inittab 文件更改runlevel。

 

遗憾的是暂时无法上传图片,各个步骤的截图只能搁下了~~

 

参考:

Runlevel  System State
0  Halt the system
1   Single user mode
2  Basic multi user mode
3  Multi user mode
5  Multi user mode with GUI
6  Reboot the system
S, s  Single user mode

0
0
分享到:
评论

相关推荐

    Linux启动过程、运行级别及相关命令

    Linux系统管理是IT运维中的重要组成部分,而理解Linux的启动过程和运行级别是进行有效系统管理的基础。在本文中,我们将深入探讨这两个概念,并介绍相关的命令。 首先,让我们来看看Linux的启动过程: 1. **开机...

    linux的运行模式:Runlevel详细解析

    Linux 的运行模式比起 Windows 的启动模式的优势在于:你可以在系统空闲时使用.init 工具切换你现在使用的 runlevel,另外,当你关闭或者启动 Linux 系统时你已经不知不觉中切换你的 runlevel,系统关机进程需要调用...

    Linux启动流程3-3

    总结起来,“Linux启动流程3-3”主要关注的是在传统SysV启动机制下的服务启动过程,这包括init进程的启动,服务脚本的执行,以及运行级别的切换。虽然现在许多系统已经转向systemd,但SysV启动流程的知识对于理解和...

    linux启动过程,linux环境下开发的朋友一定要看

    例如,在System V init风格的系统中,init() 会执行 /etc/rc.d/rc[runlevel] 来启动对应运行级别的服务。 7. 系统服务初始化 随着运行级别的切换,系统会启动一系列服务,如网络服务、日志服务、守护进程等。在...

    Red Hat Linux 启动流程图

    传统上,Linux系统有不同的运行级别(Runlevel),如单用户模式(Runlevel 1)、图形桌面环境(Runlevel 5)等。Systemd使用目标(Target)的概念来取代运行级别,但其功能类似。Systemd将启动对应的目标,如multi-...

    linux自启动资料

    5. **Runlevel切换**:在System V Init中,运行级别(Runlevel)代表了系统的一种状态,如运行级别3表示多用户模式,无图形界面;运行级别5表示多用户模式,带图形界面。在systemd中,虽然不再使用传统意义上的运行...

    linux操作系统教程 linux系统操作教程 linux培训资料PPT课件 第07章系统启动和服务 共11页.ppt

    例如,Red Hat Linux 9使用LILO或GRUB作为引导加载器。 - 内核初始化系统的基本功能,如设备驱动和内存管理,然后启动第一个用户级进程——INIT进程,其PID为1。 - INIT根据配置文件`/etc/inittab`执行后续启动...

    Linux启动过程

    - **LILO或GRUB引导**:在Red Hat Linux中,LILO(Loader for Linux)或GRUB(Grand Unified Bootloader)作为引导加载器被调用,它们负责加载合适的内核映像。用户可以通过LILO的提示符选择操作系统,或者让它按照预设...

    Linux系统故障诊断与排除--James Kirkland

    - 使用 `init <runlevel>` 命令手动切换到不同的运行级别。 **1.3 rc脚本** rc脚本是一系列用于控制系统服务启动和停止的脚本集合。每个运行级别都有对应的rc脚本(如rc1.d、rc2.d等),这些脚本定义了在该运行...

    华东理工大学Linux系统linux0501.pptx

    运行级别的配置文件位于`/etc/inittab`,可以使用`runlevel`命令查看当前级别,`init N`切换级别。 2. **用户管理** - **用户类型**:Linux系统中的用户分为超级用户(root)、普通用户和特殊用户。特殊用户通常与...

    07-RHEL7-Linux系统运行机制

    可以使用命令systemctl isolate切换到指定的运行级别,比如切换到第三运行级别(多用户模式)使用命令systemctl isolate multi-user.target或者systemctl isolate runlevel3.target。要切换到第五运行级别(图形界面...

    修改运行级别.doc

    在Linux系统中,运行级别(Runlevel)是一个关键的概念,它定义了系统启动时加载的服务和功能。在CentOS 6环境下,理解如何修改主机的运行级别是运维人员必备的技能之一。本文将详细讲解这一过程。 首先,要进行...

    Linux高频命令精讲

    可以通过`# runlevel`命令查看当前运行级别,使用`# init [0123456]`命令切换。 #### 五、Linux的目录结构 Linux文件系统的目录结构非常重要,对于系统管理和文件查找非常关键: 1. **/**:文件系统的根目录。 2....

    Linux找回密码,MBR故障修复

    5. **运行级别切换:** - **命令示例:** `systemctl isolate runlevel3.target` #### 三、启动过程中的故障及解决方案 当Linux系统在启动过程中遇到故障时,可能需要采取紧急措施来修复。 1. **找回密码:** - **...

    怎么在suselinux下改root密码

    1. **重启系统进入GRUB菜单**:首先,你需要重启计算机,在启动过程中会看到GRUB(Grand Unified Bootloader)菜单。 2. **编辑内核参数**:选择包含SuSE Linux的内核条目,然后按`e`键编辑该条目的启动参数。在...

    Linux常见问题分析(pdf文档)

    Linux启动到文字界面(不启动XWindow) - **方法**: - 修改`/etc/inittab`文件,设置默认运行级别为3。 - 或者在启动时按`F6`选择文本模式。 #### 13. mount命令用法 - **基本用法**: - `mount /dev/sda1 /...

    linux 课程笔记

    - **运行级别 (Runlevel)**: - **运行级别的含义**:Linux系统根据不同的运行级别来决定其工作模式,比如图形界面、文本界面等。 - **常见的运行级别**: - **0**:关机模式。 - **1**:单用户模式,用于系统...

Global site tag (gtag.js) - Google Analytics