MBR에 truecrypt를 다시 설치하는 방법은 무엇입니까?

MBR에 truecrypt를 다시 설치하는 방법은 무엇입니까?

나는 이것을 너무 많이 봤고 답을 찾을 수 없습니다.

암호화 된 TrueCryptWindows 파티션과 암호화되지 않은 Ubuntu 파티션(GRUB2로 액세스) 정말 잘 작동했어요. 하지만 실수로 GRUB을 실행하여 MBR을 덮어썼습니다. 이제 컴퓨터가 GRUB으로 직접 부팅되고 Windows에 액세스할 수 없습니다!

TrueCrypt를 다시 설치하여 Windows에 입력하기 위한 암호를 묻고 GRUB2에서 Ubuntu를 부팅하기 위해 키를 누르는 방법이 있다면 Escape알려주시기 바랍니다.

참고: Windows 파티션의 암호를 해독할 필요는 없습니다.

답변1

TrueCrypt에서암호화 방식, 시스템 볼륨 헤더는 볼륨 끝에 있으며 부트 로더를 덮어쓴 경우에도 여전히 거기에 있어야 합니다.

볼륨의 처음 512바이트(즉, 표준 볼륨 헤더)는 RAM으로 읽혀지며, 그 중 처음 64바이트는 솔트입니다(TrueCrypt 볼륨 형식 사양 참조). 시스템 암호화의 경우(시스템 암호화 장 참조) 첫 번째 논리 드라이브 트랙의 마지막 512바이트가 RAM으로 읽혀집니다. (TrueCrypt 부트 로더는 시스템 드라이브의 첫 번째 트랙 및/또는 TrueCrypt 복구 디스크에 저장됩니다.)

이것이 의미하는 바는 귀하의 데이터에 계속 접근할 수 있어야 한다는 것입니다. TrueCrypt가 설치된 다른 시스템으로 부팅하는 경우(Linux를 사용할 수 있습니다.Linux용 TrueCrypt 버전또한) 파티션을 마운트하고 데이터에 액세스할 수 있습니다. 마운트할 때 "시스템 볼륨" 옵션을 전환해야 한다는 점에 유의하세요. 먼저 데이터가 손상되지 않았는지 테스트한 후 데이터에 액세스할 수 있게 되면볼륨 헤더를 백업합니다.. 헤더가 손실/손상되면 사실상 데이터가 영원히 손실된다는 의미이므로 이는 매우 중요합니다!

이제 안전해졌으므로 Linux에서 TrueCrypt를 사용하여 부트로더를 다시 설치하고 이전과 같이 구성할 수 있습니다.이번에는 .iso 백업을 CD/DVD에 구워야 합니다., BL을 다시 덮어쓸 경우 미디어를 사용하여 Windows로 부팅할 수 있기 때문입니다. 부트로더에 대한 문서를 찾을 수 없지만 Linux에서 작동하도록 설정하는 것이 간단했다는 것을 기억합니다. 부트로더는 MBR에 설치해야 하며 GRUB는 일부 기본 파티션(/boot)에 설치해야 합니다. 그런 다음 TC 부트로더는 ESC를 누르면 다른 파티션을 부팅하도록 구성되어야 하며, 실제로 GRUB를 설치한 파티션의 시작 부분에서 GRUB를 찾으면 제어 권한을 부여해야 합니다.

내 기억이 괜찮다면 TC는 원래 부트 로더의 백업을 만들지만 ESC를 누른 후 원래 부트 로더를 부팅할 수 있는 설정이 있는지 기억할 수 없습니다. 파티션에 GRUB를 설치하지 않고도 이 방법이 작동할 수 있습니다.

멀티 부팅 설정에 대한 자세한 단계를 제공할 수 없어서 죄송합니다. 실험한 지 꽤 되었지만 이 내용을 통해 시작하는 데 필요한 몇 가지 지침을 얻을 수 있습니다.

관련 정보