如何以读写模式重新挂载已经以只读方式挂载的设备?

如何以读写模式重新挂载已经以只读方式挂载的设备?

我想做这样的事情,但我不知道这样的条件。所以,我想知道如果我重新坐骑会发生什么。

答案1

使用以下命令:

mount -o remount,rw /Mountedpartition

答案2

这取决于为什么文件系统处于只读模式。

如果文件系统检测到指示潜在文件系统损坏的错误,则默认行为是进入只读模式,以最大程度地减少损坏更多数据的危险。这种情况通常很容易通过它在dmesg列表和/或系统日志中引起的错误消息来识别。

在这种情况下,重新挂载文件系统读写的尝试将被彻底拒绝,并显示一条消息“文件系统需要检查”或类似信息,或者文件系统将切换到读写模式,但一旦它再次遇到相同的错误,具体取决于有问题的特定文件系统驱动程序。解决这些类型情况的正确方法是花时间进行额外的备份,卸载文件系统并对其运行文件系统检查。

如果文件系统没有错误,但有意以只读方式挂载,通常将其重新以读写方式挂载应该不会有问题。

但是,如果您使用 iSCSI、FibreChannel 或类似的 SAN 解决方案将单个块设备共享给两台或多台计算机,则应该注意常规文件系统不允许多台计算机同时使用。只做专业的集群文件系统可以做到这一点。由于磁盘缓存的工作原理,如果同时在两台计算机上访问常规非集群文件系统,它将很快被损坏。这不适用于 NAS 类型的共享解决方案,因为共享的对象是专为此类共享而设计的网络服务,而不是原始磁盘/LUN。

相关内容