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,重启系统,一切正常。