dmesg에서 "볼륨이 제대로 마운트 해제되지 않았습니다. 일부 데이터가 손상되었을 수 있습니다. fsck를 실행하십시오."라는 메시지를 발견하여 결국 다음 명령을 실행하게 되었습니다 doas fsck /dev/sda
. 이로 인해 몇 가지 오류가 발생했지만 즉시 무시했습니다.
fsck from util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
Superblock has an invalid journal (inode 8).
Clear<y>? yes
*** journal has been deleted ***
fsck.ext2: Inode checksum does not match inode while reading bad blocks inode
This doesn't bode well, but we'll try to go on...
이 작업에는 'y'가 많이 필요하므로 fsck를 중단하고 로 전환했습니다 doas fsck -y /dev/sda
. 이 작업을 수행한 후 KDE에서는 파일이 완전히 비어 있는 것으로 표시했습니다. 이때 당황해서 후퇴했지만( dd if=/dev/sda of=$HOME/Downloads/tmp-backup
), 피해가 가해진 것 같아 두렵습니다. 이 드라이브에 남아 있는 유일한 데이터는 파티션의 원래 UUID /dev/sda1
("E7BF-36AA")이며, 내가 실행한 대부분의 명령은 로그 파일에 있습니다.
여전히 데이터를 복구할 수 있나요? 그렇다면 어떻게 해야 할까요?