Centos7.2由于更改了/etc/fatab开机无法正常启动

昨天公司新搭建了Openstack系统,都搭建好了之后需要更换CPU,把服务器关机更换CPU之后Linux无法正常启动,报错“Welcome to emergency mode! After logging in, type "Journalctl -xb " to view system logs, " systemctl reboot" to reboot, "systemctl default" or ^D to try again to boot into default mode.Give rot password for maintenance (or type Control-D to continue):”,如图1-1-1

根据系统提示,根据提示上网搜索之后发现系统不能启动的真正原因是 /etc/fstab给写错了,输入root密码进入repair filesystem模式。

修复过程:

mount -o remount,rw / #以可读写方式重新挂载文件系统(注:不是所有系统都需要输入,我的Centos7.2可以直接更改,还没有研究出是因为什么)

修改/etc/fstab出错处即可。

总结

  以上问题的出现是由于错误配置了/etc/fstab文件,在系统重启时,无法识别卷标(/other),从而导致无法正常启动。如果在修改/etc/fstab文件后,运行mount -a命令验证一下配置是否正确,则可以避免此类问题。

注:以上信息部分来自网络

时间: 2024-10-23 14:21:49

Centos7.2由于更改了/etc/fatab开机无法正常启动的相关文章

centos7系统下nginx安装并配置开机自启动操作

准备工作 我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库 ? 1 2 3 4 5 6 7 8 9 10 11 yum install wget gcc gcc-c++ pcre-devel zlib-devel ##创建工作目录并进入工作目录 mkdir -p /z/nginx && cd /z/nginx ##获取nginx最新的安装包 wget http://nginx.org/download/nginx-1.11.10.tar.gz ##解压缩 tar z

Win7电脑开机无法正常启动只能进入安全模式解决方式

我们先尝试在开机的时候按F8进入安全模式,进入到安全模式后一次打开"控制面板"-"程序与功能",然后将卡巴斯基卸载[ http://jingyan.baidu.com/article/ff42efa9179fa2c19e2202ab.html],然后根据以下方式来进行一次干净启动. 步骤 1:启动系统配置实用程序 1.使用具有管理员权限的帐户登录到计算机. 2.单击"开始",在"开始搜索"框中键入msconfig,然后按 En

Android从按下开机键到启动发生了什么

作为一个Android开发者,了解整个系统架构是必须的,所以这篇就总结一下Android手机从按下开机键到启动这一过程发生了什么. 要了解Android手机启动过程,我们先来了解一下基于linux系统的电脑从按下电源键的那一刻起,发生了什么,这样类比可以更好的理解Android手机的启动过程. 基于Linux的pc启动过程 我们都知道,所有的程序软件包括操作系统都是运行在内存中的,然而我们的操作系统一般是存放在硬盘上的,当我们按下开机键的时候,此时内存中什么程序也没有,因此需要借助某种方式,将操

Linux系统开机引导和启动过程-img文件

操作系统的启动分为两个阶段: 引导boot 启动startup 引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行.启动阶段接管了剩余工作,直到操作系统进入可操作状态. 总体来说,Linux 的开机引导和启动过程是相当容易理解,下文将分节对于不同步骤进行详细说明. BIOS 上电自检(POST) 引导装载程序 (GRUB2) 内核初始化 启动 systemd,其是所有进程之父. 注意,本文以 GRUB2 和 systemd 为载体讲述操作系统的开机引导和启动过程,是

centos7 centos6中 更改默认的系统启动级别

centos6中更改默认的启动级别 方法: 1.vi /etc/inittab 2.找到id:x:initdefault:,我的系统是id:3:initdefault:,即默认以字符模式启动. 3.将3改为5即可,即id:5:initdefault: 4.reboot liunx中6个默认的启动级别, 0 关机 1 单用户模式 2 不带网络的多用户模式 3 带网络的多用户,也就是所谓的纯字符模式 4 保留,用户可以自给定义 5 图形界面的多用户模式 6 重起系统 centos7 与centos6

centos7 关于把安装的服务加入开机启动的问题

centos7中 把服务加入开机自动启,比如把mysql加入开机自启动,需要在/usr/lib/systemd/system/这个目录下编写mysqld.service文件,具体参照网上资料或之前整理的资料,其他服务也一样.但是mysqld.service 配置文件中 的PrivateTmp=true ,需要改成false,否则每次服务器重启后,虽然mysql服务起来了,进程也起来了,但是连不上 ,如果mysql的配置文件中指定的socket文件路径是/tmp/mysql.sock 的话 会提示

CentOS7 rc.local开机开法启动

CentOS 7添加开机启动服务/脚本 一.添加开机自启服务 在CentOS 7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例):systemctl enable jenkins.service #设置jenkins服务为自启动服务sysstemctl start  jenkins.service #启动jenkins服务 二.添加开机自启脚本 在centos7中增加脚本有两种常用的方法,以脚本autostart.sh为例:#!/bin/bash#description:开机自

用python来更改小伙伴的windows开机密码,不给10块不给开机

今天教大家用python脚本来控制小伙伴们windows电脑的开机密码.没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码呢分两部分,一部分是client端跟server端两个.你只需要想办法让小伙伴运行你的client端脚本就OK啦.不过在此之前你一定要在你的电脑上运行server端哦~这样子的话,client端会在你的小伙伴电脑上随机生成一个密码然后通过socket发给server端也就是发给你哦~ 下面放代码,顺便加点注释. client端代码: # clie

CentOS7 使用ntp设置系统时间,开机自动设置时间,

首先如果没有安装ntp自己装一下: yum install -y ntp 然后,如果开了防火墙,记得打开自己的123端口,该端口是ntp用来同步时间的 firewall-cmd --zone=public --add-port=123/udp --permanent firewall-cmd --reload 然后配置ntp: vi /etc/ntp.conf 将原来的server都注掉: 如果自己是时间服务器服务端,那么添加内容如下: server 127.127.1.0 fudge 127.