fsck: 为 /dev/sda2 执行 fsck.ext2 时出现错误 2(没有此类文件或目录)

fsck: 为 /dev/sda2 执行 fsck.ext2 时出现错误 2(没有此类文件或目录)

这是一个 fsck 错误 /dev/sda2: 警告:文件系统仍然有错误 fsck 已退出,状态代码为 12 /dev/sda2 上的根文件系统需要手动 fsck

Enter help for a list of built-in commands. 
(initramfs) fsck
fsck from util-linux 2.34
(initramfs) fsck /dev/sda2
fsck from util-linux 2.34
[164.609826] blk_update_request:I/O error, dev sda, sector 500117376 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[164.613609] blk_update_request:I/O error, dev sda, sector 500117376 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[164.615797] Buffer I/O error on dev sda2, logical block 62383344, async page read

fsck:error 2 (no such file or directory) while executing fsck.ext2 for /dev/sda2

答案1

看起来很糟糕。希望您有一些可用的夜间备份。

这个系统怎么了?这不仅仅是“写入期间断电”,而是更严重的事情。也许您在主机写入时亲自拿起主机?温彻斯特驱动器在活动时对碰撞反应不佳。十秒的暂停是不好的预兆。

如果sda2对应可写块,则fsck将要修复它,FS 最终会检查干净。但似乎有些块是不可写的:-(

使用解救,它会耐心等待更多的错误重试 DD,将块复制到新媒体,然后对其进行 fsck。或者,如果您有夜间备份或者它没有什么价值,则直接放弃该磁盘并丢弃它。无论如何,磁盘已经失效,它不适合全新安装。

如果你真的想继续使用该媒体,你将不得不花费大量时间编写、重写、阅读和重新阅读块,以说服自己它们是可用的,并仔细找出不好的部分。这假设最初导致坏块的破坏性过程现在已经消失并且不会再次发生,目前这似乎是一个相当不稳定的假设。

相关内容