슈퍼블록 손상으로 인해 내부 디스크에 오류가 발생했습니다. 어떻게 해결하나요? [폐쇄]

슈퍼블록 손상으로 인해 내부 디스크에 오류가 발생했습니다. 어떻게 해결하나요? [폐쇄]

노트: 제가 사용하고 있는 운영체제는 별도의 디스크( /dev/sdb)에 있습니다.


/dev/sda12다음 명령을 사용하여 이전 루트 파티션을 평소대로( ) 마운트 해 보았습니다 .

sudo mount /dev/sda12 /mnt

그러나 다음과 같은 오류가 발생합니다.

mount: /dev/sda12: can't read superblock

그래서 나는 다음을 사용하여 문제를 해결하려고했습니다 e2fsck -f /dev/sda12.

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda12
Could this be a zero-length partition?

이것이 작동하지 않았기 때문에 찾을 수 있는 모든 대체 슈퍼블록을 시도했습니다.

그들은 나에게 다음과 같은 오류를 표시합니다.

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Invalid argument while trying to open /dev/sda12

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

아니면 이거:

e2fsck 1.43.3 (04-Sep-2016)
e2fsck: Attempt to read block from filesystem resulted in short read        while trying to open /dev/sda12
Could this be a zero-length partition?

parted -lGParted 또는 GParted를 사용하여 파티션을 보려고 하면 /dev/sda.

GParted는 디스크가 완전히 할당되지 않았음을 보여주기 전에 약 35개의 오류를 보여줬으며 할당되지 않은 텍스트 옆에는 경고 기호만 표시되었습니다.

디스크 유틸리티는 모든 파티션을 보여줬고 16개의 불량 섹터를 제외하고는 모든 것이 정상이라고 말했지만 /dev/sda12는 "알 수 없음"으로 식별되었습니다.

Parted는 GParted와 동일한 작업을 수행하지만 파티션을 표시할 수 없습니다.

이 시점에서 나는 길을 잃었습니다.

내 데이터를 복구할 수 있는 방법이 있나요? 가능하다면 어떻게 회복할 수 있나요?


노트: 파티션 형식은 ext4Ubuntu GNOME 16.04 설치의 루트 파티션을 포함하는 입니다. SMART 테스트 결과 디스크는 정상이지만 불량 섹터가 16개 있는 것으로 나타났습니다.

답변1

이상하게도 컴퓨터를 다시 시작하면 모든 파티션과 데이터가 복원되었습니다.

관련 정보