실수로 ext4 파티션을 포맷한 후 해당 파티션의 내용을 복구하려고 합니다. Live USB에서 시스템을 실행하고 따랐습니다.이 가이드백업 슈퍼블록을 설치합니다. 그런데 설치하려고 하면 오류가 발생합니다. 이것이 내가 얻는 것입니다:
ubuntu@ubuntu:/$ sudo dumpe2fs /dev/nvme0n1p4 | grep -i superblock
dumpe2fs 1.45.3 (14-Jul-2019)
Primary superblock at 0, Group descriptors at 1-31
Backup superblock at 32768, Group descriptors at 32769-32799
Backup superblock at 98304, Group descriptors at 98305-98335
Backup superblock at 163840, Group descriptors at 163841-163871
Backup superblock at 229376, Group descriptors at 229377-229407
Backup superblock at 294912, Group descriptors at 294913-294943
Backup superblock at 819200, Group descriptors at 819201-819231
Backup superblock at 884736, Group descriptors at 884737-884767
Backup superblock at 1605632, Group descriptors at 1605633-1605663
Backup superblock at 2654208, Group descriptors at 2654209-2654239
Backup superblock at 4096000, Group descriptors at 4096001-4096031
Backup superblock at 7962624, Group descriptors at 7962625-7962655
Backup superblock at 11239424, Group descriptors at 11239425-11239455
Backup superblock at 20480000, Group descriptors at 20480001-20480031
Backup superblock at 23887872, Group descriptors at 23887873-23887903
ubuntu@ubuntu:/$ sudo mount -o sb=32768 /dev/nvme0n1p4 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/nvme0n1p4, missing codepage or helper program, or other error.
ubuntu@ubuntu:/$ sudo mount -o sb=98304 /dev/nvme0n1p4 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/nvme0n1p4, missing codepage or helper program, or other error.
ubuntu@ubuntu:/$ sudo mount -o sb=23887872 /dev/nvme0n1p4 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/nvme0n1p4, missing codepage or helper program, or other error.
내가 여기서 뭘 잘못하고 있는 걸까?
답변1
가장 먼저 할 일은 가능하다면 블록 장치 "dd"를 다른 장치에 복사하는 것입니다.
그런 다음 장치에서 e2fsck를 실행하여 파일 시스템을 복원할 수 있는지 확인합니다. 정상적으로 백업 슈퍼블록 위치를 자동으로 확인합니다.