Linux编辑/etc/fstab文件不当,不使用快照;进入救援模式

目录

红帽镜像9救援模式

现象

解决

第一步:修改启动参数以进入救援模式

第二步:进入救援模式、获取root权限、编辑/etc/fstab文件

第三步:编辑好后在重启

下面是ai给的模板


红帽镜像9救援模式

bash 复制代码
编辑/etc/fstab不当时
17 /dev/nvme0n3p1 /mnt/hahahehe vfat defaults 0 0  
​
这行是错的,mnt目录下没有hahahehe子目录,恩,也是对的,它会自己创建一个挂载点
​
17 /dev/nvme0n3p1 /mnt/hahahehe vfatdsauf defaults 0 0
这样就百分白错的啦

现象

写错的话就会一直转圈圈

然后变这样

解决

第一步:修改启动参数以进入救援模式

使用用init=/sysroot/bin/sh (在Linux行中的ro后面加), 把只读模式改成读写模式 ,然后ctrl+x重启

第二步:进入救援模式、获取root权限、编辑/etc/fstab文件

chroot /sysroot 获取root权限,这样就可以编辑 /etc/fstab 文件了

1)当出现以下警告时不要慌,如果文件系统默认挂载为只读模式,将其重新挂载为读写模式就好了,应该是吧。

2)挂载根文件系统为读写模式

退出/etc/fstab文件再挂载根文件系统为读写模式

mount -o remount,rw /

3)再去编辑就可以了

第三步:编辑好后在重启

1)这个现象应该是没有退出救援模式并重启系统

2)执行 exit 退出 chroot 环境,然后重启系统

然后会出现一串红色的字,太快了,看不清,然后就重启成功了

下面是ai给的模板

针对Red Hat 9(或CentOS 9)镜像中,编辑 /etc/fstab 文件挂载不成功后重启,使用救援模式完成开机的步骤如下:

  1. 启动系统并进入GRUB引导菜单

    • 在系统启动时,迅速按下 e 键进入编辑模式。
  2. 修改启动参数以进入救援模式

    • 找到以 linux16linux 开头的行,将 ro 修改为 rw init=/sysroot/bin/sh,然后按 Ctrl+X 重启。
  3. 进入救援模式

    • 系统将尝试找到您的Linux安装并将其挂载在 /mnt/sysroot/ 目录下。您可以选择1继续,或者选择2以只读模式挂载文件系统,或者选择3跳过直接进入shell。
  4. 获取root权限

    • 执行 chroot /sysroot 获取root权限,这样您就可以编辑 /etc/fstab 文件了。
  5. 编辑 /etc/fstab 文件

    • 使用文本编辑器(如 vinano)打开 /etc/fstab 文件并修正错误:

      bash 复制代码
      vi /etc/fstab
    • 或者:

      bash 复制代码
      nano /etc/fstab
    • 确保所有的挂载点和分区信息都是正确的。

  6. 挂载根文件系统为读写模式

    • 如果文件系统默认挂载为只读模式,您可以使用以下命令将其重新挂载为读写模式:

      bash 复制代码
      mount -o remount,rw /
    • 这个命令会将根文件系统(/)重新挂载为读写模式。

  7. 退出救援模式并重启系统

    • 保存更改后,执行 exit 退出 chroot 环境,然后重启系统:

      bash 复制代码
      reboot
    • 如果您在虚拟控制台(VC)1或VC2中,可以使用 Ctrl+Alt+F1Ctrl+Alt+F2 切换到相应的控制台。

请按照这些步骤操作,您应该能够修正 /etc/fstab 文件的问题并成功启动系统。如果遇到任何问题,您可能需要进一步的故障排除,比如检查文件系统的完整性或修复文件系统错误。

相关推荐
小白探索世界欧耶!~14 分钟前
【踩坑】GitHub Actions 运行的 Linux 环境中,文件名是大小写敏感的
linux·运维·服务器·前端·vue.js·笔记·github
lyingcloud16 分钟前
debian系统中文输入法失效解决
linux·运维·debian
whoarethenext32 分钟前
基于libevent写一个服务器(附带源码)
linux·运维·服务器·c++·后端
master cat1 小时前
Ubuntu下载火狐浏览器
linux·ubuntu·腾讯云
zyx没烦恼1 小时前
Linux 多线程
linux·运维·服务器·开发语言·c++
Tanner_SL1 小时前
Linux笔记之Ubuntu系统设置自动登录tty1界面
linux·笔记·ubuntu
落笔太慌张~1 小时前
Linux系统(Ubuntu和树莓派)的远程操作练习
linux·运维·ubuntu
CZIDC1 小时前
Linux系统安全-开发中注意哪些操作系统安全
linux·安全·系统安全
czhc11400756632 小时前
LINUX 5 vim cat zip unzip
linux·编辑器·vim
明灯L2 小时前
《深度剖析 Linux 权限管理:从基础到进阶,解锁系统安全密钥》
linux·运维·全网最全权限管理·小白0基础