HCRM博客

CentOS系统开机总是跳过什么步骤?如何永久解决开机跳过问题?

CentOS 开机跳过启动项的详细指南

CentOS 作为一款广泛使用的 Linux 发行版,其稳定性和安全性得到了众多用户的认可,在日常使用过程中,有时我们可能需要跳过启动项,直接进入系统,本文将详细介绍如何在 CentOS 系统中实现开机跳过启动项。

CentOS系统开机总是跳过什么步骤?如何永久解决开机跳过问题?-图1

方法一:使用 grub 命令

进入 grub 菜单

在开机时,按下 Ctrl + Alt + DelCtrl + Alt + F2 等组合键,进入 grub 菜单。

选择启动项

在 grub 菜单中,找到需要跳过的启动项,并选中它。

  1. 输入 e 编辑启动项

选中启动项后,按下 e 键,进入编辑模式。

修改启动参数

在编辑模式下,找到 linuxlinux16 参数,在其后添加 rw init=/sysroot/bin/sh,然后按 Ctrl + XF10 启动系统。

修改 grub 配置文件

进入系统后,使用以下命令修改 grub 配置文件:

sudo nano /etc/grub2/grub.cfg

添加启动参数

CentOS系统开机总是跳过什么步骤?如何永久解决开机跳过问题?-图2

linuxlinux16 参数后添加 rw init=/sysroot/bin/sh,然后保存并退出。

重启系统

重启系统后,即可实现开机跳过启动项。

方法二:使用 grub2-mkconfig 命令

修改 grub 配置文件

使用以下命令修改 grub 配置文件:

sudo nano /etc/default/grub

修改 GRUB_CMDLINE_LINUX 变量

GRUB_CMdlINE_LINUX 变量后添加 init=/sysroot/bin/sh,然后保存并退出。

生成 grub 配置文件

使用以下命令生成 grub 配置文件:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统

CentOS系统开机总是跳过什么步骤?如何永久解决开机跳过问题?-图3

重启系统后,即可实现开机跳过启动项。

注意事项

  1. 在修改 grub 配置文件时,请确保正确输入参数,以免造成系统无法启动。

  2. 在使用方法二时,请确保 /sysroot/bin/sh 路径下的 sh 文件存在,否则系统可能无法启动。

FAQs

问题:如何恢复 CentOS 系统的启动项?

解答:恢复启动项的方法与跳过启动项类似,只需在 grub 配置文件中删除 init=/sysroot/bin/sh 参数即可。

问题:开机跳过启动项后,如何返回正常启动?

解答:在 grub 配置文件中删除 init=/sysroot/bin/sh 参数,然后重新生成 grub 配置文件,重启系统即可返回正常启动。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/87046.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~