错误的 fstab 导致 UBUNTU 启动失败

错误的 fstab 导致 UBUNTU 启动失败

uuid在我无意中注释了我的之后fstab,现在它无法启动,我只看到一个终端,但我可以像平常一样登录那里,但没有 Ubuntu 界面。我试图删除注释(#),但我不能,因为它只有读取权限。我正试图从 Windows 迁移到 Ubuntu 进行编程,所以基本上我是新手。有人可以告诉我该怎么做吗?

答案1

当您启动到恢复模式时,根分区/默认进入只读模式。在进行任何更改之前,请运行以下行:

mount -o remount,rw /

或者

sudo mount -o remount,rw /

然后,当您完成对/etc/fstab文件的更改后,您所要做的就是重新启动系统。

答案2

我遇到过类似的问题,我无意中在 fstab 文件的开头添加了一个字母。我的系统启动到紧急模式。屏幕底部的文字显示:

You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "sytemctl default" or "exit" to boot into default mode.
Press Enter for maintenence
(or press Control-D to continue):

我按下了Enter,底部出现了一行新内容:

root@ubuntu-server:~#

ubuntu-server 是我的系统的主机名。

我输入后sudo nano /etc/fstab,成功删除了该字母。我保存了更改,退出 nano,重启系统,一切正常。

相关内容