根文件系统只读:重新挂载时,如果不更改数据模式,则会出现“重新挂载时无法更改数据模式”的情况

根文件系统只读:重新挂载时,如果不更改数据模式,则会出现“重新挂载时无法更改数据模式”的情况

在弄乱 fstab 中的设置后,我的根文件系统以只读方式挂载。

我以前可以通过运行来解决这个错误

# remount -o remount,rw /

但是,我收到错误“无法在重新安装时更改数据模式”。我理解这意味着“data=”选项在安装和重新安装之间不匹配。问题是,无论我为数据模式提供什么选项,它都会给出相同的错误。

根据mount/安装为ro,relatime,data=ordered。但是-o remount,rw,data=ordered会出现同样的错误。

根据/etc/fstab/应该将其安装为discard,errors=remount-ro,noatime,data=writeback。但是-o rmount,rw,data=writeback会出现同样的错误。

甚至data=journal有同样的错误。

我也尝试启用和禁用mount和中列出的其他选项/etc/fstab,但除了输出此错误之外,没有什么能让 mount 执行任何其他操作。

如何将此驱动器重新安装为读写?是什么导致了这个无意义的错误?

答案1

它正在从 fstab 读取数据选项,并且由于某些愚蠢的原因,命令行参数不会被覆盖...如果设备和挂载点已完全指定,则 Mount 不会读取 fstab,例如:

mount /dev/sda1 /mnt

所以

remount -o remount,rw,data=ordered /dev/sda1 /

或者无论您的磁盘名称是什么都应该可以工作!

答案2

启动计算机后,在 GRUB 菜单中选择常规配置并按e。然后它会提示您输入其他参数,然后输入rw并按ENTER

这将覆盖您创建的问题,然后您将能够去修复它。

如果启动时没有出现 GRUB 菜单,请SHIFT在系统即将启动时按住。

相关内容