我对此完全陌生,所以我什么都不知道。
从两天前开始,我就无法正常启动了,它直接让我进入紧急模式。我做了研究,找到了进入 shell 的方法,我进入 shell 来mount -c
检查问题出在哪里(第 18 行,我写成代码行的那行),然后我进入 shellvi /etc/fstab
尝试解决它,再次说明,我是新手,所以我看不出有什么问题,如果我说的太模糊或者我表述错误,请随时告诉我,英语不是我的母语,提前谢谢。
/dev/md3 /media/DATOS ext3 realtime, errors=remount-ro 0 1
答案1
我不知道这是否会改善情况,但无论如何,我指出了您所发布的内容中存在的问题:
代替:
/dev/md3 /media/DATOS ext3 realtime, errors=remount-ro 0 1
将其设置为:
/dev/md3 /media/DATOS ext3 relatime,errors=remount-ro 0 1
我已经realtime
改为relatime
删除了空格两个选项之间用逗号分隔。
重点是,条目/etc/fstab
需要分为 6 列(以空格或制表符分隔),如下所示:
<file system> <mount point> <type> <options> <dump> <pass>
这就是为什么它很重要不是在选项之间留出空格:保持六列。
关于第一个“文件系统”列(在您的条目中/dev/md3
):
也许这不是强制性的(我不知道),但我发现人们倾向于使用唯一唯一标识符该列中分区的 s(唯一标识符)。
这将改变你的整个条目,如下所示:
UUID=something123-like456-this789-asdfjkl /media/DATOS ext3 relatime,errors=remount-ro 0 1
您可以使用以下命令找出所有分区的实际 UUID:
sudo lsblk -o UUID,NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODEL