Linux fstab出现错误

当Linux系统的fstab文件出现错误导致无法正常启动桌面时,可以通过命令行模式进行修复。首先尝试`mount -o remount,rw`重新挂载并修改fstab。如果fstab目录挂载失败,需进入救援模式,修改启动参数为rw权限。在没有root账户的情况下,可以通过GRUB启动编辑,绕过root验证,然后挂载磁盘并编辑fstab。这种方法类似于使用PE系统进行系统修复。
摘要由CSDN通过智能技术生成

linux fstab出现错误

此时应该无法进入桌面系统,只能在命令行下用root登录

  • 如果fstab所在目录的挂载未损坏
    • mount -o remount,rw 再进入fstab的目录修改正确即可
  • 如果fstab所在目录也出现问题而无法挂载
    • 启动在高级选项中,选到recovery mode,按下e键,修改ro为rw权限,再修改fstab

如果没有root账户(如没有root密码,或者设置了root不可登录等):

  • 在GRUB启动菜单按E进入编辑
  • 定位到linux开头的行(grub 1.x为kernel开头)
如: linux /boot/vmlimuz-4.2.0-1-amd64 root=UUID=*********************************等等
  • 删除其余参数(主要是root)
如: linux /boot/vmlimuz-4.2.0-1-amd64
  • 按ctrl+x保存
  • 此时进入系统可绕过root验证
  • 注:
    • 此时kernel使用的是内存模拟的磁盘,任何操作都不会影响真正系统
    • 要想修改配置,需要先挂载磁盘
mkdir /tmp/root  ;创建用于挂载真正系统的目录
mount **** ****  ;挂载系统
vi /tmp/root/etc/fstab ;注意此时busybox没有提供vim以及文件路径的变化
  • 其实有点类似PE系统
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值