![Linux 维护 shell](https://linux22.com/image/1274129/Linux%20%E7%BB%B4%E6%8A%A4%20shell.png)
我修改了fstab
文件,在保存文件时,我错误地将其命名为fstg
。由于这个错误,我的系统无法启动。它只是启动到维护 shell。我无法fstg
将 的名称改回fstab
。我尝试使用 执行此操作su
,但没有任何变化。有什么想法可以纠正这个问题吗?
答案1
您需要做的是将根文件系统挂载为读写。维护 shell 已将其挂载为只读。
一种方法是:
mount / -o remount,rw
或者可能:
mount -n -o remount,rw /
此后,您可以将该文件重命名为正确的名称。
重启之前你应该运行sync
。可能你应该重新挂载/只读,或者文件系统在启动时需要 fsck 或日志重放。
答案2
最简单的方法是从 liveCD 重命名它,因为您的系统现在无法挂载根文件系统。
答案3
您确定文件名为 fstag 吗?或者您指的是 /etc/fstab?另外,如果您能说明您使用的发行版,那会很有帮助。
无论哪种方式,请尝试使用分发版 LiveCD 或系统救援光盘这是一个 Linux 系统救援磁盘,可让您执行管理任务。
我希望这有帮助。