centos7如何进入紧急修复模式?centos7进入紧急修复模式怎么办




centos7如何进入紧急修复模式?centos7进入紧急修复模式怎么办

2022-07-20 21:03:05 网络知识 官方管理员

打开centos7页面出现:

welcometoemergencymode!afterloggingin,typejournalctl-xbtoviewsystemlogs,systemctlreboottoreboot,systemctldefaulttotryagaintobootintodefaultmode。

giverootpasswordformaintenance

(??Control-D???):

解决方法:

执行runlevel显示unknown

修改默认启动级别

a.先删除:mv/etc/systemd/system/default.target/etc/systemd/system/default.target.back#将文件重命名即可

b.创建软连接文件:ln-sf/lib/systemd/system/multi-user.target/etc/systemd/system/default.target

或者

ln-sf/lib/systemd/system/runlevel3.target/etc/systemd/system/default.target

也可以使用systemctl命令:

systemctlset-defaultgraphical.target

systemctlisolatemulti-user.target

执行过程中报错:Errorgettingauthority:Errorinitializingauthority:Couldnotconnect:Resourcetemporarilyunavailable(g-io-error-quark,1)

查看日志journalctl-xb

发现日志中挂载出错:

centos7,紧急修复

可以看出是挂载问题,是/home文件没有挂载上

编辑自动挂载的文件vi/etc/fstab

把挂载/home的那行注释掉(先备份)

#/dev/mapper/centos-home/homexfsdefault00

重启服务器reboot

启动成功后,页面卡在白条不动了,可以按esc键查看启动详情,是在/etc/rc.d/rc.local卡住了,重启进入单用户模式

(1).开机时在默认项选e

centos7,紧急修复

(2).找到ro的那一行

centos7,紧急修复

(3)把ro改成rwinit=/sysroot/bin/sh,按ctrl+x启动

centos7,紧急修复

(4)进入单用户页面后,要执行chroot/sysroot,获取root权限

进入单用户模式后编辑rc.local文件,把跟/home有关的启动项都注释掉,重启服务器

重启成功后进入正常模式,这时可以查看/home挂载的问题

(1).lvs-a-o+devices查看磁盘详细信息,可以看到home的attr参数没有a(激活)未激活状态

(2).lvchange-ay/dev/mapper/centos-home激活home

(3).挂载home,mount/dev/mapper/centos-home/home

(4).挂载成功,把原来fstab和rc.local里注释的在改回去

centos7,紧急修复

重启成功,问题解决


发表评论:

最近发表
网站分类
标签列表