시스템을 켰을 때 검은 화면 대신 “Secure Boot Violation”이라는 붉은 경고창을 마주하면 심장이 덜컥 내려앉습니다. 특히 윈도우와 리눅스를 함께 사용하는 듀얼부팅 환경이나 하드웨어를 새로 추가했을 때 자주 발생하는 이 오류는, 메인보드의 BIOS가 신뢰할 수 없는 소프트웨어(부트로더)가 실행되려 한다고 판단했기 때문입니다. 안전하게 부팅을 복구하는 핵심 절차입니다.
🔒 보안 참고: Secure Boot는 악성 코드가 부팅 단계에서 시스템을 장악하는 것을 막는 중요한 기능입니다. 단순히 끄기보다는 올바른 인증 방법을 사용하는 것이 좋습니다.
1. BIOS/UEFI 설정 진입 및 모드 변경
컴퓨터를 켜자마자 Del 또는 F2 키를 연타하여 BIOS 설정에 진입합니다.
- OS Type 설정: ‘Windows UEFI Mode’에서 ‘Other OS’로 변경하면 리눅스 부트로더(GRUB) 승인이 완화됩니다.
- Key Management: ‘Clear Secure Boot Keys’를 누른 뒤 ‘Install Default Keys’를 클릭하여 보안 키를 초기화해 보세요.
2. MOK(Machine Owner Key) 등록하기
우분투(Ubuntu)나 페도라(Fedora) 설치 시 보안 부팅을 활성화했다면 부팅 시 파란색 화면(Shim)이 뜹니다. 여기서 Enroll MOK를 선택하고 설치 시 설정한 비밀번호를 입력해야 시스템이 리눅스 커널을 신뢰하게 됩니다.
| 설정값 | 상태 | 결과 |
|---|---|---|
| Secure Boot Enabled | Microsoft 전용 | 리눅스 부팅불가 가능성 높음 |
| Secure Boot Disabled | 보안 해제 | 모든 OS 부팅 가능 (보안 취약) |
| Custom Mode | 사용자 키 등록 | 리눅스/윈도우 공존 가능 (권장) |
3. 윈도우 비트락커(BitLocker) 주의사항
보안 부팅 설정을 변경하면 윈도우는 하드디스크가 해킹당한 것으로 오해하여 비트락커 복구 키 입력을 요구할 수 있습니다. 작업 전 반드시 마이크로소프트 계정 페이지에서 48자리 복구 키를 백업해 두세요.
4. 최후의 수단: 보안 부팅 비활성화
위의 모든 방법으로도 해결되지 않는다면 ‘Secure Boot’ 옵션 자체를 Disabled로 설정하세요. 시스템 보안 수위는 다소 낮아지지만, 막혔던 부팅은 즉시 해결됩니다.
