尽管配置为可读/写,磁盘如何突然变为写保护

尽管配置为可读/写,磁盘如何突然变为写保护

我们有 Linux Redhat 7 机器,设备的文件系统 - /dev/sdc 是 ext4,硬件是新硬件和新磁盘

当我们执行:

mount -o rw,remount /grop/sdc

我们收到写保护错误

喜欢:

/dev/sdc read-write, is write-protected 

尽管 /etc/fstab 允许读写,并且 /grop/sdc 下的所有子文件夹都具有完全的写/读权限!

/dev/sdc /grop/sdc ext4 defaults,noatime 0 0

然后我们

umount -l  /grop/sdc

并且从中df -h我们可以看到磁盘当前尚未安装

然后我们执行

 mount /grop/sdc

但我们很忙 -:( -:(

所以我们别无选择,只能重启

从历史记录中我们并没有看到有人通过挂载限制磁盘为只读

这很奇怪,磁盘设备怎么会被写保护呢?

为了解决这个问题,我们执行了完全重启

现在磁盘是写读理所应当

这里发生了什么,

重启后我们检查 dmesg 并看到以下内容:

 EXT4-fs warning (device sdc): ext4_clear_journal_err:4698: Marking fs in need of filesystem check.
 EXT4-fs (sdc): warning: mounting fs with errors, running e2fsck is recommended
 EXT4-fs (sdc): recovery complete

我们可以说在启动过程中执行了 e2fsck 吗?

答案1

是的,您可以说在启动期间执行了 fsck。

由于某种原因,您的磁盘已损坏,因此 IS 拒绝将其安装为 RW,因为这会导致错误累积。启动时,Linux 发现磁盘“脏了”,并在安装之前执行了 fsck 来清理它。

如果问题再次出现,您可以在安装之前执行 fsck 来解决它 - 但您应该真正发现损坏的原因并修复它。

相关内容