Centos在dracut模式下如何修改系统配置文件

1、进入dracut原因

Centos系统进入dracut的原因有很多
比如:
系统重要文件丢失
系统配置文件配置错误等

2、恢复系统文件

2.1、dracut环境

在dracut上下文中是无法看到Centos系统文件的
dracut#

2.2、找到系统盘

Centos默认安装时,系统盘是一个lv设备

dracut# ls -l /dev/centos/root

如果安装时,手动修改了分区,那么可以根据实际情况找到系统设备
比如:

dracut# ls -l /dev/sda1

2.3、挂载系统盘

在dracut上下文中,创建临时目录

dracut# mkdir tmp1

dracut# mount /dev/centos/root tmp1

2.4、修改系统配置文件

dracut# cd tmp1
dracut# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

此时看到的就是Centos系统上下文了,可以进入/etc目录修改或者恢复配置文件

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/9027

(0)
郭靖的头像郭靖
上一篇 2023年6月9日 下午5:06
下一篇 2023年6月12日 下午4:54

相关推荐

  • Linux安装青龙面板 稳定版超级详细

    一.安装docker容器 1.工具安装 复制所有代码然后直接右键粘贴进去 中间过程输入y 回车 yum install docker-io –y 这里输入y 安装成功之后是这个样子 输入以下代码回车 systemctl start docker 复制粘贴下面命令回车 docker ps 如果显示下图 即为成功 二.安装青龙面板 1.安装面板 (想改青龙面板端…

    2022年6月22日
    3.4K00
  • rsync+sersync实现实时监控备份同步

    rsync+sersync简介 sersync是基于inotify开发的,类似于inotify-tools的工具。所以同样内核需先支持inotify,才能搭建。 sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的文件或者目录。 搭建环境:2台Linux(ce…

    2023年3月29日
    1.2K00
  • Docker安装部署Redis数据库

    通过Docker部署Redis,比起我们自己编译安装的方式,会更加方便容易管理。今天就来简单分享一下使用Docker部署Redis数据库。 1,拉取镜像 通过下列命令: 2,创建数据卷 通常,类似于MySQL,Redis作为数据库,我们最好还是需要将其配置和数据等等挂载到数据卷以持久化到宿主机。 仍然是使用具名挂载的方式方便管理。 这样就创建了两个数据卷分别…

    2023年1月11日
    1.1K00
  • centos7 丢失grub无法启动

    1、使用CentOS7的原版镜像开机从光驱启动 当然你也可以做成启动U盘,从U盘启动 2、选择Troubleshooting->Rescue a CentOS system 3、根据提示先选择1 提示没有找到任何Linux分区,这时会进入shell 4、发现LVM逻辑卷 可以看到/dev/sda2为LVM2_member 5、挂载故障根分区到/mnt/sys…

    2023年7月20日
    1.2K00
  • 文件传输工具WinSCP的安装与使用

    安装 首先下载软件,下面是WinSCP的下载网址 Download WinSCP 5.19.4 – free – latest version 下载完成后打开安装并接受许可协议 这里我们可以选择自定义安装,若是完整升级安装类型默认安装位置是C盘,接着下一步 若选择自定义安装则会有选择安装位置的窗口,若选择完整升级类型则为直接安装窗口【…

    2023年1月4日
    1.4K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信