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

相关推荐

  • VMware 虚拟机里连不上网的五种解决方案

    大家好,又见面了,我是你们的朋友全栈君。 在VMware虚拟机里的虚拟机系统连接不上网络 首先,注意查看适配器选项里的网络连接这两个网络连接是否存在,如果不存在可以重新装一下VM 如果存在,连不上网 解决办法一: 虚拟机设置里,找到“网络适配器”,右边的网络连接选择“NAT 模式”,如果不行的话再 linux系统。还是不行的话接着看第二种解决方案。 解决方法…

    2024年6月28日
    4.0K00
  • CentOS 修改 SSH无操作自动断开时长及连接超时

    CentOS 修改 SSH无操作自动断开时长 当 SSH 连接到 CentOS 服务器时, 如果一段时间不操作, SSH 会自动断开。 这时, 可修改配置增加连接时长。 一、修改配置 在配置中找到 修改为 ClientAliveInterval 指定了服务器端向客户端发送消息的间隔,默认 0 不发送消息。ClientAliveInterval 30…

    2023年2月20日
    2.5K00
  • linux双向重定向之tee命令

    tee的作用是将一份标准输入多重定向,一份重定向到标准输出/dev/stdout,然后还将标准输入重定向到每个文件FILE中。 在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >rumenz.txt,这时不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了. tee流程示意图 命令语法 > tee…

    2023年9月20日
    1.2K00
  • Linux parted 分区命令详解

    一、概述通常我们用的比较多的分区工具是fdisk命令,但由于fdisk只支持MBR分区,MBR分区表最大支撑2T的磁盘,所以无法划分大于2T的分区。而parted工具可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区。 parted命令是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具。GPT格式的磁盘相当于原来MBR磁盘中原来…

    2023年8月1日
    1.2K00
  • Centos7中搭建WebDav的服务

    一 什么是WebDAV 百度百科的定义:WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序Web Server直接读写,并支持写文件锁定(Lock…

    2023年3月9日
    1.5K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信