ext4 파티션 수퍼블록 복구 중 "그룹 #0에 대한 사용 가능한 블록 수가 잘못되었습니다"

ext4 파티션 수퍼블록 복구 중 "그룹 #0에 대한 사용 가능한 블록 수가 잘못되었습니다"

손상된 ext4 파티션이 있는데 복구하고 싶습니다. 갑작스러운 정전으로 인해 문제가 발생합니다. 이 파티션은 암호화된 Luks 파티션입니다. Luks 컨테이너를 열어보세요. 내가 그것을 열었다고 해보자 /dev/mapper/test.

그런 다음 파티션을 이렇게 마운트할 수 있습니다.

mount -t ext4 -o sb=131072,ro /dev/mapper/test /mnt

그 중 131072개는슈퍼 블록에 4를 곱함.

그런 다음 파일(설치 성공 후 백업한 파일)에 액세스할 수 있습니다.

하지만 내가 시도하면슈퍼블록 수정다음과 같은 일이 발생합니다.

e2fsck -b 32768 /dev/mapper/test 
e2fsck 1.46.3 (27-Jul-2021)
/dev/mapper/test was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong for group #0 (23391, counted=280).
Fix<y>? 

누르면 y동일한 메시지가 Free blocks count wrong for group #0 (23391, counted=280).계속해서 나타납니다(끝에 다른 번호가 있음). 나는 "예"를 여러 번 누른 다음 y잠시 동안 키를 누르고 있었습니다.

이제 파티션을 복구하는 방법에 대한 조언을 찾고 있습니다. 키를 무기한 누르고 y있지 않아도 되도록 이 질문에 대답하는 자동화된 방법이 있습니까 ? 명령줄 인수를 y사용할 수 있지만 -y다른 질문에도 긍정적으로 대답할 것입니다.

아니면 다른 일을 해야 하나요?

관련 정보