文件系统只读

文件系统只读

我的文件系统有几天是只读的。在我的东西上搜索/var/log/messages并找到了这个。

****EMITTING CHANGED for /sys/devices/pci0000:00/0000:00:11/host0/target0:0:0/0:0:0:0/block/sda
****Refreshing ATA SMART data for /sys/devices/pci0000:00/0000:00:11/host0/target0:0:0/0:0:0:0/block/sda
helper(pid 3495):launched job udisks-helper-ata-smart-collect on /dev/sda
helper(pid 3495):completed with exit code 0

我这是一个健康测试:

# smartctl -d ata -H /dev/sda

并得到以下输出:

smartctl 5.42 2011-10-20 r3458 [x86_64-linux-3.1.0-1.2-default] (SUSE RPM)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

我该怎么做才能防止我的文件系统变为只读?

答案1

它仍然可能是磁盘故障的文件系统。查看 dmesg 以获取更多线索。如果您重新启动 - 它会恢复正常还是会警告您有关文件系统的问题?

您应该能够使用以下命令重新挂载文件系统:

mount -o remount,rw /

然而,最好先尝试找出到底是什么导致它以只读方式挂载。

可以点击键盘快捷键以只读方式重新挂载根文件系统。通常其Alt + SysRq + U

答案2

在磁盘上运行文件系统检查(也称为“检查磁盘”)fsck /dev/sda。如果磁盘检查报告不可修复的部分,这可能就是系统以只读方式安装磁盘的原因。如果磁盘可以修复,请使用 Live CD 或救援磁盘启动您的系统,然后取消fsck -f该磁盘以修复它。

相关内容