LUKS를 통해 암호화된 두 개의 RAID-1 디스크가 있습니다.
# blkid
...
/dev/md0: UUID="x-x-x-x-x" TYPE="crypto_LUKS"
.returning luks 형식 cryptsetup luksFormat /dev/md0
대신 실수로 실행했습니다.cryptsetup luksOpen /dev/md0 secure
WARNING: Device /dev/md0 already contains a 'crypto_LUKS' superblock signature.
이제 더 이상 open을 사용할 수 없으므로 다음 줄에서 추가 정보를 제공합니다.
# cryptsetup luksOpen /dev/md0 secure
Device /dev/md0 is not a valid LUKS device.
# cryptsetup luksDump /dev/md0
Device /dev/md0 is not a valid LUKS device.
# hexdump -C /dev/md0 | grep LUKS
00000000 4c 55 4b 53 ba be 00 02 00 00 00 00 00 00 40 00 |LUKS..........@.|
hexdump: /dev/md0: Input/output error
내 데이터를 얻기 위해 내가 할 수 있는 일이 있나요?
답변1
man cryptsetup
(luksFormat 섹션) 에서 :
경고: 기존 LUKS 컨테이너에서 luksFormat을 실행하면 헤더 백업이 없는 한 이전 컨테이너의 모든 데이터를 영구적으로 검색할 수 없게 됩니다.
헤더 백업이 없는 것 같으니 데이터가 기록이 될 것입니다.
나쁜 소식을 전해드려 안타깝습니다.
그럼에도 불구하고 이는 hexdump: /dev/md0: Input/output error
드라이브 중 하나에 문제가 있음을 나타냅니다!