Linux에서 hdparm 명령을 사용하여 ATA Security Extensions를 활성화하면 드라이브에서 AT 암호를 설정하여 암호화 할 수 있습니다.
불행히도, BIOS가 하드 디스크 암호를 지원하지 않는 경우 부팅 을 마칠 때까지 hdparm unlock 명령을 사용할 수 없으며 잠금을 해제하고 부팅 할 수 없으므로 하드 디스크 암호를 지원하지 않으면 부팅 할 수 없습니다 잠금을 해제 할 때까지 드라이브. 닭 / 계란 문제의 종류. 그렇기 때문에 때때로 BIOS에서 디스크 암호를 지원하므로 OS가 없어도 실행할 수 있습니다.
별도의 장치에 / boot 또는 / 파티션이 있으면 init 프로세스의 어딘가에 hdparm 명령을 사용하는 스크립트를 설정할 수 있습니다. 이것은 쉬운 일이 아니며 빠른 부팅 등을 위해 SSD를 사용한다는 목적을 상실합니다.
내 유일한 다른 아이디어는 암호를 묻는 메시지를 표시하고 hdparm ata unlock 명령을 실행하고 재부팅하여 OS가 잠금 해제 된 드라이브에서로드 할 수 있도록 Linux의 초 최소 배포판이있는 썸 드라이브를 사용하는 것입니다. 소프트 재부팅은 일반적으로 드라이브를 다시 잠그지 않습니다). 이것은 이상적이지는 않지만 마더 보드가 ATA 암호를 지원하지 않는 경우 가장 적합한 솔루션입니다.