在squashfs引发错误和gparted移动失败后修复ext4

在squashfs引发错误和gparted移动失败后修复ext4

我曾是:

  • 将 (sda9) 未使用空间与 sda10 合并
  • 将(sda10)向右移动,以便能够
    在 ubuntu 上使用 gparted gui 从 USB 启动硬盘上移动可用空间(从合并的 sda9 到 sda14),我遇到崩溃并抛出多个“squashfs 读取元数据/读取目录错误”的文本模式”

    • 我尝试移动到控制台并登录,但没有成功/更多鱿鱼消息
    • 我无法通过 ctrl..del/&more ctl..del 或通过“短”电源按钮重新启动/关闭系统 - more squashsf msg

重新启动后,原始分区位于其初始位置,但出现错误:

在此输入图像描述

不,我有来自 fsock 的:

/dev/sda10 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Journal inode is not in use, but contains data.  Clear? no

Inode 133442 has an invalid extent node (blk 536082, lblk 0)
Clear? no

HTREE directory inode 133442 has an invalid root node.
Clear HTree index? no

Inode 133442 is a zero-length directory.  Clear? no

Inode 133442, i_size is 24576, should be 0.  Fix? no

Inode 133442, i_blocks is 56, should be 0.  Fix? no

HTREE directory inode 138014 has an invalid root node.
Clear HTree index? no

HTREE directory inode 138014 has an unsupported hash version (32)

.
.
.
Illegal block #11269 (2512775914) in inode 261675.  IGNORED.
Illegal block #11270 (1985700276) in inode 261675.  IGNORED.
Illegal block #11271 (4072078813) in inode 261675.  IGNORED.
Illegal block #11272 (2810493027) in inode 261675.  IGNORED.
Illegal block #11273 (2636815351) in inode 261675.  IGNORED.
Illegal block #11274 (3127323417) in inode 261675.  IGNORED.
Too many illegal blocks in inode 261675.
Clear inode? no

Suppress messages? no

Illegal block #11275 (3779719890) in inode 261675.  IGNORED.
Illegal double indirect block (2515339318) in inode 261675.  IGNORED.
Error while iterating over blocks in inode 261675: Illegal doubly indirect block found

/dev/sda10: ********** WARNING: Filesystem still has errors **********

我如何从该分区恢复一些数据?无需任何外部软

附注我在第一个 fsock“inode 日志清除”上点击了“是”???

PS2这是 / 挂载点,所以主要是不相关的东西 - 我只想从 /etc 中提取一些配置文件

顺便提一句您推荐哪些发行版?使用 ubuntu 一段时间后,我现在正在测试 arch - 我喜欢使用文本模式并自己完成大部分事情 - 真的很喜欢自己成为管理员:)

答案1

您有两个希望:从备份中恢复,或者获得一个备用磁盘来恢复文件,然后尝试一下您的运气photorec

相关内容