磁盘进入只读模式但脚本仍在运行

磁盘进入只读模式但脚本仍在运行

我遇到了奇怪的问题。

在内部硬盘的一个目录中,我启动了一个脚本,它从现在起已经运行了 10 天。

昨天磁盘进入了只读模式(我不知道为什么)。脚本似乎像以前一样运行。我想知道是否会有问题,以至于脚本无法将结果写入磁盘。我想我现在无法重新安装磁盘,因为它会停止脚本。

我使用 Ubuntu 18.04.4 LTS

最好的祝愿,

答案1

当文件系统切换到只读模式时,通常表明存在无法缓解的严重故障。这可能是 FS 分区(可能是 ext4?)上的某种软损坏,也可能是硬盘硬件故障。

您可能能够通过查看系统日志找出一些详细信息。
尝试该dmesg命令或查看/var/log/syslog*最新的文件等。

现在,如果切换到只读模式的 FS 是根 ( /) 本身,则这些可能没有任何更新。

此时,关闭脚本并考虑备份系统会更安全(除非它是测试平台并且没有关键数据)。

答案2

我在 Ubuntu 20.04 上也遇到了同样的问题。导致这个问题的原因有很多。我的系统是双启动(Windows 10 和 Ubuntu 20.04)。每当我不完全关闭 Windows 时,就会发生这个问题。

我看到一些答案建议在 Windows 10 中禁用快速启动但还没有尝试过。这也可能会解决你的问题。

这是我直接从 Ubuntu 执行的操作:

  1. 打开终端并输入命令:sudo lsblk在列表末尾你会看到您的磁盘列表作为。。而被知道南达科他州(如果是 HHD)。找到有问题的驱动器。(对我来说是sda6)您将看到驱动器名称按列表中的音量列。

    暗示:您还可以打开文件并选择其他地点在左栏中查看驱动器列表及其名称。(在其名称和卷的右侧)。

2.在终端中输入命令:sudo ntfsfix /dev/sdxX在按下 ENTER 键之前,将结尾选定的驱动器名称(就我而言sda6因此命令将是sudo ntfsfix /dev/sda6)。

这是解决我的问题的唯一方法。希望它也适用于你。

笔记:此方法适用于 HHD 驱动器,SSD 驱动器可能有不同的方法或命令集。如果您有 SSD,请使用此方法风险自负

相关内容