Linux 系统 fstab错误导致系统无法启动的修复

fstab错误的修复

vim /etc/fstab
/dev/sda6 /mnt xfs defaults 0 0
重启后系统无法启动,等待一段时间后输入root的密码可进入单用户模式,修改fstab后可正常启动。


如果不能写入,需要重新以读写模式挂载根。
mount -o remount,rw /

时间: 2024-08-08 01:29:37

Linux 系统 fstab错误导致系统无法启动的修复的相关文章

【原创】访问Linux进程文件表导致系统异常复位的排查记录

前提知识: Linux内核.Linux 进程和文件数据结构.vmcore解析.汇编语言 问题背景: 这个问题出自项目的一个安全模块,主要功能是确定某进程是否有权限访问其正在访问的文件. 实现功能时,需要在内核里通过扫描该进程打开的文件表,获取文件的路径,和安全模块里配置的可访问文件的进程白名单进行匹配: 模块会一直到搜索到进程pid为1的进程,也就是init进程.在访问中间某个父进程的文件表时,出现struct task_struct的files指针为空的情况, 导致系统异常复位. 下面就是这次

windows系统打补丁导致系统起不来处理

背景如下:(有几十台服务器,其中不到10台的windows server 2008 r2)1.2019年9月19日,针对windwos server 2008 r2进行安全补丁更新,打了7月.8月.9月月度安全更新补丁,结果导致2008正常启动不了,安全模式进不去.(暂不确定是哪个月的补丁引起)我这使用老毛桃的PE,可以先用PE启动看能不能识别硬盘,如果不能就得找到对应阵列卡驱动,然后在启动过程中手动加载阵列卡驱动. 2.离线操作可以用如下方法进行急救: 1.PE或者windows光盘启动服务器

系统时间错误导致make命令实际在循环执行configure命令

特征屏幕轮番出现checking的字符基本可以确定系统时间是有问题: checking for --enable-universalsdk... no  checking for --with-universal-archs... 32-bit  checking MACHDEP... linux2  checking EXTRAPLATDIR...   checking machine type as reported by uname -m... i686  checking for --w

weblogic 集群出现socket错误,导致应用服务器无法启动

Weblogic 集群中的服务器在启动中出现<BEA-000109>错误 Weblogic 集群中的服务器在启动中出现<BEA-000109> <An error occurred while sending multicast message: java.io.IOException: Invalid argument java.io.IOException: Invalid argument异常,无法启动. 解决办法.在setDomainEnv.sh,在JAVA_OPTI

nagios联系人邮箱错误导致nagios无法启动

Whoops! Error: Could not read host and service status information! The most common cause of this error message (especially for new users), is the fact that Nagios is not actually running. If Nagios is indeed not running, this is a normal error messag

oracle初始参数设置错误导致数据库无法启动报ORA-00821的解决方案

今天为了修改数据库配置,将sga_max_size设置为了20G,但是sga_target没改,仍然为10G 结果改完后重启数据库就启动不了了,报ORA-00821错误 ORA-00821: Specified value of sga_target *** is too small, needs to be at least *** 而直接alter system set sga_target=20800M是不行的,因为数据库已经启动不了了,根本没法直接修改数据库参数,所以只能手动修改spfi

修改Linux root用户名 后提示network manager启动失败修复

vim /etc/passwd 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:x保存并退出 vim /etc/shadow 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:wq保存并退出 注意:重启后进不去系统! 提示network manager启动失败!!! 惊喜不?意外不? 解决办法: 在grub界面选择第二行的恢复模式,按e 在后边有(recover mode)选项内,找到linux xxxxx ro

Linux在fstab中因配置错误导致服务器主机无法重启的问题应该如何解决

fstab中配置错误导致系统无法启动的恢复方案 1制造错误的案例发生,在/etc/fstab中配置如下内容 结尾的倒数第一个为1表示进行磁盘检查,为0表示不进行磁盘检查,倒数第二个为0表示不备份,为1表示进行备份,一般除了/boot 和 / 使用磁盘检查,其余的都不使用磁盘检查.备份自己去备份,没必要让系统去帮你备份. 重启服务器主机,在启动过程中就会报错 2处理错误 上面的错误提示我们给出root密码或者使用Ctrl+D继续,但是Ctrl+D还是会重启,所以我们给出root密码进行处理. 给出

linux中/etc/fstab文件删除或修改了,导致系统无法启动

在linux中,/etc/fstab文件是磁盘挂载的问题,若该文件不小心给修改了,或者被删除了,那么就会导致系统无法重启.因为/etc/fstab文件是记录磁盘挂载的信息,若该文件出现了问题,那么对应的主目录(/)和(/boot)以及swap的磁盘将无法挂载,所以这个文件对于linux系统来说是相当重要的. 我犯的错误是:我在对hadoop集群进行文件配置的时候,在一台主机上对/etc/fstab文件进行修改,修改好了之后,准备分发给其他主机,我开始以为fstab文件的内容是一样的,于是我就该文