偶尔我会失去对操作系统分区的写访问权限,需要在恢复模式下对其进行 fsck。为什么会发生这种情况?

偶尔我会失去对操作系统分区的写访问权限,需要在恢复模式下对其进行 fsck。为什么会发生这种情况?

Ubuntu 17.04,完全加密的硬盘、主分区和交换分区。第一次发生这种情况是在冷重置之后。此后偶尔也会发生。每隔几天左右就会发生一次。

我正常工作,但突然一切都崩溃了,因为我无法再写入操作系统分区。重启进入恢复模式,屏幕截图是操作系统分区 fsck 的结果。之后一切正常。

https://i.stack.imgur.com/poScH.jpg

抱歉,照片有点模糊,除非再次发生这种情况,否则无法再拍摄一张。

Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences
Fix? y
Free blocks count wrong for <number>.
Fix? y
Free blocks count wrong for <another number>.
Fix? y
Free blocks count wrong for <yet another number>.
Fix? y
-- repeats several times --
/dev/mapper/ubuntu--vg-root: **** FILE SYSTEM WAS MODIFIED ****
275223/30154752 files (1.1% non-contiguous), 80789001/120608768 blocks

答案1

鉴于这是 SSD(在盘式驱动器上,我认为这是一个即将发生的介质故障):这很可能是由于文件系统中的错误未被完全修复fsck。我能给出的最佳建议是将所有数据和操作系统分区复制到另一台设备(或克隆驱动器),然后重新创建分区并恢复操作系统和数据。执行此操作后,您必须更新您的fstab以反映每个卷的新 UUID。

一旦完成后,假设你的 SSD 没有在硬件层面出现故障,那么你就应该能够修复它。

相关内容