Kali - ext4_find_entry 校验目录块 0 冻结所有内容,给出输入/输出错误

Kali - ext4_find_entry 校验目录块 0 冻结所有内容,给出输入/输出错误

我在戴尔笔记本上安装 Kali Linux 时遇到一些问题。它安装在我的 SSD 的一半上,与 Windows 双引导,但我后来安装了 Kali,所以 GRUB 来自后者。 Kali 已安装“一个分区中的所有文件“ 选项。

症状是,当我正在做某件事时,到了某个时候我就不能再做任何事情了:

  • 如果我打开终端并输入 ls,我会得到zsh:input-output error
  • 如果我点击一个图标,例如 Kali 左上角打开菜单的图标,它就会消失
  • 并非总是如此,在 wifi 图标附近会出现以下文本:/usr/share/kali-themes/xfce-4-panel-gemon-vpnip.sh: input/output error

我设法在问题发生后立即拍下 dmesg 输出的照片,即:__ext4_find_entry:1693: inode #1084174: comm chrome: checksumming directory block 0

问题是非常频繁fsck /dev/sda5,每次我访问 Kali 时都会发生这种情况,并且每次启动时我总是被迫使用它。

根据 SMART 的说法,SSD 状况良好。我还在 Windows 中安装了 Crucial Storage Executives,它向我显示了出色的统计数据并且没有错误。固件已更新至最新版本:M3CR023。
我还进行了几次块扫描,包括使用 Disk Genius 从 Windows 进行的扫描,并且没有坏块。

我真的不知道要检查和修复什么。在 Windows 上,一切似乎都没有问题。
我将e2fsck按照建议运行,将粘贴输出


这可能是无关的,但我也想揭露这种行为:触控板经常冻结,鼠标不响应命令,指针沿对角线向下和向左下降。其他一切都有效,以至于我用位于键盘中心的双点来控制它。过了一会儿,触摸板又可以工作了。我使用 缓解了该问题sudo xinput disable 11,但我注意到该缺陷也出现在 Windows 上,因此我认为此行为与上述问题无关。界面是:

Virtual core pointer                
⎜   ↳ DualPoint Stick

提前致谢!

在此输入图像描述

在此输入图像描述

答案1

由于这是同一文件上的持续错误,这听起来像是一个基本的文件系统损坏,fsck 由于某种原因无法修复。

因此,到目前为止,最简单的解决方案是将您的个人文件从该驱动器复制到备份介质上(您无论如何,定期备份,不是吗,尤其是在您的 SSD 对其自身状态有误的情况下?),启动实时 Linux 磁盘、blkdiscard整个分区,并安装新的操作系统。

不知道为什么你已安装Kali 作为 Windows 旁边的双启动工具 – 虽然这在技术上是可能的,但 Kali 从来没有也不打算用作日常的第二启动选择,您可以在家庭 WiFi 等中浏览网页,Kali Linux 本身说,所以这可能是用正常的 debian 替换 Kali 安装的好时机。

然而,做进行备份后,强制 SSD 进行较长时间的 SMART 自检。确实是Ext4一个强大且经过充分测试的文件系统,以及在 SSD 未损坏的情况下“刚刚发生”的不可修复的错误,应该比消费级 SSD 没有注意到自身故障的可能性要小得多。

相关内容