千家信息网

第十章 linux紧急故障修复-centos7.5知识

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一、centos7忘记root密码在LINUX内核选择项上,第一项上按e,找到linux16行,最后添加rd.break;ctrl+x,然后Mount -o remount,rw /sysrootCh
千家信息网最后更新 2026年11月01日第十章 linux紧急故障修复-centos7.5知识

一、centos7忘记root密码

在LINUX内核选择项上,第一项上按e,找到linux16行,最后添加rd.break;ctrl+x,然后

Mount -o remount,rw /sysroot

Chroot /sysroot

Passwd -d root

Touch /.autorelabel

Exit

Exit

后修改密码即可.

或其它途径

二、GRUB设置密码

1、修改/etc/grub.d/00_header,在文件最末尾添加:

#admin grub,append by jason.wang 20181105

cat <

set superusers='admin'

password admin 123123

EOF

注意:EOF是大写

2、重新编译生成grub.cfg

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

3、重新启动可看到效果

加密密码

1、grub2-mkpasswd-pbkdf2

2、vi /etc/grub.d/00_header

cat <

set superusers='admin'

password_pbkdf2 admin grub.pbkdf2.sha512.10000.85814D39843A550C5A1AF727387026EE0B176DF255407A06F53C880B1D80C98AAFBA98D19E5684CDB9BADD08149C20398F645B181CFCAFF5C35225CD00B732A2.7C1668D6E180CC2A7A82CAA94601750740745E3C4B546FC54CEFA8E6216DD4096E621DA02EC80F0B3706B918810C4478739D1D61453965B3A694BBB6AE9D2175

EOF

3、记得生成配置文件

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

三、GRUB损坏修复

1、MBR损坏或系统不能进入时使用,进入紧急救援模式

如果忘记GRUB密码,则采取下面步骤

chroot /mnt/sysimage

cd /etc/grub.d

vi 00_header

看到密码或删除密码配置的4行。

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

两次exit退出重启

―――――――――――――――――――――――――――――――――――――

grub2-install /dev/sda

下面修复grub配置文件

Cd grub2

Grub2-mkconfig -o grub.cfg

正常启动就可以了

2、内核参数修复

Centos7 修复grub

如果grub配置文件丢失,开机后会直接进入grub界面,显示为grub>:

找到centos7 的boot分区

1) 先使用ls命令

在 grub>下输入以下命令:

ls

会罗列所有的磁盘分区信息,比方说:

(hd0,1),(hd0,5),(hd0,3),(hd0,2)

注:我的是(hd0),(hd0,msdos1),(hd0,msdos2)等

2) 然后依次调用如下命令: X表示各个分区号码

如果/boot没有单独分区,用以下命令:

ls (hd0,X)/boot/grub2

如果/boot单独分区,则用下列命令:

ls (hd0,X)/grub2

例如:

grub > ls (hd0,msdos1)/grub2

会有如下的输出:

-grub2 grub grub.cfg i386-pc ...

手动引导进入系统

引导步骤如下:

grub> insmod xfs

grub> set root=(hd0,msdos1) (----> 这个为你上一步中找到的boot分区)

grub> linux16 /vmlinuz-xxxxx root=/dev/mapper/centos-root

grub> initrd16 /initramfs-.xxxxx.img

grub> boot

如果没问题,则这个时候系统会正常启动。

修复grub

上面已经进入到系统了,这个时候可以查看/boot/grub2/grub.cfg文件,应该是空的。可以通过如下命令来修复grub 。

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

有时候使用sudo grub2-mkconfig命令已经识别了Windows系统,但是就是没有更新grub2的配置文件/boot/grub2/grub.cfg。那就多加一个参数-o

操作完成之后,便可以重启确认。

作业:

1、操作进行GRUB加密码的2种方式

2、Centos7.5忘记密码的解决办法。

密码 命令 文件 系统 配置 内核 参数 时候 步骤 生成 信息 别了 办法 可以通过 号码 大写 就是 手动 效果 方式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网和科技技术 科技互联网龙头 互联网科技公司税收优惠 互联网下的科技发展 科技制造互联网公司 百单互联网科技有限公司 伴你行互联网科技有限公司 互联网养老 桔豆科技 互联网科技大会案例 互联网科技生活的内容 宁波青枫互联网科技有限公司 移动互联网科技股 新兴科技互联网创新大赛颁奖典礼 深圳艾果互联网通讯科技 领航科技大厦互联网公司 互联网风格科技公司名称 工业互联网科技创业 广东鹅鹅鹅互联网科技有限公司 互联网公司属于科技吗 互联网科技的前景 南京欣网互联网络科技 广东万易互联网科技有限公司惠州分公司 上海挚品互联网科技 百单互联网科技有限公司 互联网科技实习生岗位职责 银川新华互联网科技职业技术培训学校图片 崇明区互联网教育科技诚信经营 高科技互联网发展前景如何 中国新注册互联网科技 承德科技产业互联网平台
0