首页 > 系统相关 >Linux系统误修改/etc/fstab后无法重启电脑的解决方法(已解决)

Linux系统误修改/etc/fstab后无法重启电脑的解决方法(已解决)

时间:2024-03-27 22:26:51浏览次数:23  
标签:修改 重启 fstab etc Linux 解决

 

文章目录

 

一、问题:Linux/UOS系统修改fstab文件后导致无法重启机器

本来是想开机自动挂载新装的硬盘,没看清改了系统盘的挂载点,于是重启后无法开机,报了一堆Fail错误,也没办法进入Recovery模式,于是尝试用命令行的方式修改fstab文件加以解决。

二、解决方法

1、开机按 ‘shift’ 键,进入grub引导菜单

2、在这个GNU GRUB菜单下,如下边提示的按 ‘e’ 键进入引导菜单编辑条目
在这里插入图片描述
3、找到linux vmlinuz-*开头的行,在末尾添加rw init=/bin/bash

4、按ctrl+X继续启动,这样可以使启动停留在命令行操作

5、这个时候就可以借助命令行进行终端操作了,默认是root进入的,由于要修改文件,默认进入文件系统是只读格式,因此要使用 sudo mount -o remount,rw / 将根文件系统重新挂载为读写状态

6、再使用sudo vim /etc/fstab 修改误操作的地方,并:wq保存

7、手动重启后,就可以正常登录了!

 

【出处】:https://blog.csdn.net/BigHandsome2020/article/details/124482430

=======================================================================================

标签:修改,重启,fstab,etc,Linux,解决
From: https://www.cnblogs.com/mq0036/p/18100412

相关文章

  • 【力扣】36. 有效的数独 - 力扣(LeetCode)
    这里主要是记录一些我做这个题遇到的问题及解决办法目录1.问题描述1.1思路分析:2.程序代码及注释:1.问题描述1.1思路分析:  对于个题目而言,我只使用了一个参数,其中我的主要思路就是暴力循环求解,总体思路就是先判断每行是否符合要求,在判断每列是否符合要求、然后......
  • Leetcode 回文链表
    Day12第一题用数组存储链表的数值,在检测是否是回文数组,数组长度不可变,所以用listclassSolution{publicbooleanisPalindrome(ListNodehead){List<Integer>list=newArrayList<>();while(head!=null){list.add(head.val);......
  • 应急响应靶机-Linux(1)
    前言应急响应靶机训练,为保证每位安服仔都有上手的机会,不做理论学家,增加动手经验,可前来挑战应急响应靶机-Linux(1),此系列后期会长期更新,关注本公众号,被动学习。挑战内容前景需要:小王急匆匆地找到小张,小王说"李哥,我dev服务器被黑了",快救救我!!挑战内容:黑客的IP地址遗留下......
  • Linux基础
    Linux前言linux的哲学思想优点,优势一切都是一个文件。容易看(包括硬件,文本,二进制,源代码)系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)当遇到复杂任务,通过不同功能用途的程序组合起来完成。轻量级,一台服务dhcpip数据库服务网页避免令人困惑......
  • linux 中实现数据按照指定行号顺序输出
     001、测试数据[root@pc1test01]#lsa.txtidx.txt[root@pc1test01]#cata.txt##测试数据01020304050610708091011122131415161718319202122232442526272829305313233343536637383940414274344454647......
  • Linux下使用命令查看服务器的连接数
    使用命令查看服务器的连接数,可用于判断服务器是否有CC攻击;netstat-nat|grep-i"80"|wc-l#统计80端口连接数(可以判断是否被CC)netstat-ntu|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n#统计是哪些IP连的(可以用来屏蔽CC攻击的ip)netstat-ntu|a......
  • Linux开机运行自定义python程序
    引言我们经常会自己写一些监控类的、管理类的,或者是其他类别的一些,开机就需要运行的软件,但是我们又不能实时知道计算机什么时候重启了,那么这里,有一个方法就很重要了,那就是把这个程序做成服务,在开机的时候就随计算机进行启动操作步骤第一步创建一个test.service文件需要......
  • Anaconda使用说明(linux环境下)
    Anaconda使用说明(linux环境下)验证conda已被安装,查看conda版本号。$conda--version 创建新环境,以下举例:$condacreate-nconda_testpython=3.5numpy 表示创建一个名为conda_test的环境,环境中安装版本为3.5的python,同时也安装了numpy。复制环境:$condacreate......
  • Linux 切换用户后显示 “bash-4.2 ”
    问题:切换到某个用户后显示bash-4.2$而不是传统的user@nodefile形式原因:该用户/home/userx/目录下文件缺失.bash_profile.bashrc,可以用ls-al查看解决:从/etc/skel/目录下复制文件到/home/userx/目录下就ok了......
  • Linux 虚拟机安装与链接Xshell
    Linux虚拟机安装与链接Xshell右击空白界面→打开终端输入vim/etc/sysconfig/network-scripts/ifcfg-ens33进去到以下画面修改参数添加地址IPADDRGATEWAY两栏根据虚拟网络编辑器进行修改IPADDR(IP地址)一栏前三部分和虚拟网络编辑......