Manjaro 설치 프로그램의 자동 시스템 전체 암호화 설정을 수동으로 복사하려면 어떻게 해야 합니까?

Manjaro 설치 프로그램의 자동 시스템 전체 암호화 설정을 수동으로 복사하려면 어떻게 해야 합니까?

드라이브 지우기 + 암호화 옵션을 사용하여 LiveCD에서 Manjaro(16.10.3)를 설치하면 다음과 같은 설정이 생성되는 것 같습니다.

  • 암호화폐 /dev/sda1보유 //dev/sda2교환으로 사용되는 암호화폐
  • 시작할 때 알 수 없는 프로세스에서 암호 해독 비밀번호를 묻는 메시지가 표시됨
  • 비밀번호를 입력하면 Manjaro를 시작할 수 있는 GRUB 메뉴가 나타납니다.

이것이 어떻게 달성됩니까? Arch wiki의 "암호화된 부팅" 섹션에서는 UEFI 시스템에 대한 설명만 찾을 수 있습니다(내 컴퓨터에는 BIOS만 있습니다). 이 방법에는 /bootManjaro가 생성하지 않는 별도의(암호화된) 파티션 생성도 포함됩니다.

답변1

Grub은 기본적으로 이 문제를 해결한 것 같습니다. Grub 메뉴 이전에 비밀번호를 묻는 메시지가 표시되지만 비밀번호는 정확합니다.뒤쪽에"Grub에 오신 것을 환영합니다" 메시지.

grub.cfg파일 내부에서 다음 항목을 찾아보세요 .

insmod cryptodisk
insmod luks
insmod gcry_rijndael
insmod gcry_sha256
...
cryptomount -u [encrypted container UUID]
set root='cryptouuid/[encrypted container UUID]
...
search ... --hint='cryptouuid/[encrypted container UUID]  

Grub 이후 /etc/mkinitcpio.conf에는 분명히 중요한 몇 가지 설정이 있습니다:

FILES="/crypto_keyfile.bin"  
HOOKS="[nothing out of the ordinary except `encrypt`]" 

이는 설치 시 이 기능을 제공하는 Calamares 설치 프로그램의 최신 기능입니다.

또한 다음을 살펴보세요.이것아직하지 않았다면.

관련 정보