/etc/fstab 中的 SSD 选项阻止机器启动

/etc/fstab 中的 SSD 选项阻止机器启动

我最近在一台新的联想 T430 上安装了 12.10,并添加了这些选项\etc\fstab

丢弃,相对时间

安装了\sda1\。当我重新启动时,出现错误,声称无法读取\,并被置于只读 shell 中,这需要从救援磁盘启动才能恢复到原始fstab

所以:SSD 的正确选项是什么?我如何确保不会再次被锁定在系统之外?

答案1

您使用了反斜杠(“\”)而不是正斜杠(“/”),这是不允许在 Linux 等 Uinux 类系统上使用

答案2

对于我自己的 SSD,我使用 discard、noatime,这似乎有效,但使用 /etc/fstab 时,您必须确保没有拼写错误,否则它会停止启动...

在初始启动期间按住 SHIFT 键并进入恢复模式,从那里您可以通过选择修复 repo 来启用读/写,然后提示修复您的 /etc/fstab 文件...

答案3

您不应该在选项列表中添加空格。discard,relatime应该使用 而不是discard, relatime。您可以删除它,relatime因为这是最近内核的默认设置。

要修复此错误,您可以从 Live CD 启动,挂载根分区并/etc/fstab使用适当的权限编辑文件。

相关内容