암호화된 BIOS를 갖춘 듀얼 부팅 노트북이 있습니다. 그런 다음 Manjaro 설치를 제거하고 LUKS 디스크가 포함된 Manjaro 파티션을 포함하여 모든 파티션을 삭제했습니다. 지금 노트북을 시작하면 다음과 같은 오류 메시지가 나타납니다.
error: no such cryptodisk found, perhaps a needed disk or cryptodosk module is not found.
error: disk 'cryptouuid/...' not found
Entering rescue mode...
USB 스틱에서 부팅을 시도했지만 복구 모드에서는 액세스만 허용 (proc)
되고 어떤 것에서든 부팅을 시도하면 파일 시스템을 알 수 없다는 메시지가 나타납니다. 이 문제를 해결할 방법이 있나요?
답변1
LUKS 헤더를 제외하고 암호화가 잘 작동하고 키/비밀번호가 없으면 암호화된 파일 시스템은 기본적으로 임의 데이터와 구별할 수 없습니다.
디스크에 다른 것을 쓰기 전에 testdisk
(많은 라이브 Linux 미디어에서 사용 가능)을 사용하여 파티션 테이블을 복구할 수 있는지 확인해야 합니다. 파티션을 삭제한 후 다른 변경 사항을 적용하지 않았다면 이 작업은 쉬울 수 있습니다.
https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
파티션 테이블이 복원되면 암호화 파티션을 사용하여 암호화를 잠금 해제할 수 cryptsetup open /dev/sdX sdX_crypt --type luks
있습니다 sdX
.
성공하면 mount /dev/mapper/sdX_crypt /mnt
예를 들어 마운트하여 액세스할 수 있습니다.