首页/系统/信创系统运维速查//etc/fstab 写错后的启动恢复
常见问题65 条

/etc/fstab 写错后的启动恢复

fstab 写错常表现为 emergency mode 或卡在挂载:进单用户或救援模式后核对 UUID 与设备名,改错行后 mount -a 验证通过再重启。

信创系统运维速查系统更新于 2026-10-12

取证

取证
mount | grep -E 'on / |on /boot'      # 实际挂载情况
blkid                                  # 核对各分区 UUID
cat /etc/fstab                         # 找出与实际不符的行
systemctl status local-fs.target --no-pager | head -20

修复

修复
cp /etc/fstab /etc/fstab.bak
vim /etc/fstab                         # 修正 UUID/设备名,或完注释可疑行
mount -a                               # 无输出即挂载全部通过
systemctl daemon-reload
改完 fstab 必须 mount -a 验证通过再重启;UUID 用 blkid 输出整段复制,避免手抄出错。

易错点

  • 云主机与虚拟机设备名可能变化:fstab 用 UUID 比 /dev/sdX 稳妥
  • 不要顺手注释 root 行「绕过」报错:根挂载属性丢失会带来更多问题

数据来源与参考

  • man 5 fstab
  • man 8 mount
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌