
LUKS를 사용하여 전체 암호화 기능을 갖춘 Ubuntu 18.04를 설치한 내부 SSD(NVMe)가 있습니다. 최근에 노트북 마더보드를 교체했는데 부팅 중에 커널 서명 확인이 실패했습니다.
error: /boot/vmlinuz-****-generic has invalid signature
error: you need to load the kernel first
보안 부팅 없이 부팅을 시도하면 서명 확인을 통과하지만 나중에 부팅 프로세스 중에 "cryptsetup: lvm을 사용할 수 없습니다"라는 오류가 표시됩니다.
그래서 보안 부팅 시 발생하는 서명 확인 문제를 해결하려면 라이브 USB를 사용하여 새로 서명된 커널을 부팅 파티션에 추가해야 한다는 내용을 읽었습니다. 하지만 Live OS(Ubuntu)로 부팅한 후 NVMe 드라이브를 전혀 찾을 수 없었습니다. 위치를 확인 하고 , , /dev
등 여러 도구를 사용했습니다 . 이러한 도구를 사용하여 드라이브를 나열할 수 없었습니다.gparted
fdisk
lsblk
드라이브가 감지되지 않는 이유를 알 수 있습니까? 이 드라이브를 마운트하는 방법은 무엇입니까? 또한 "cryptsetup: lvm을 사용할 수 없습니다" 문제가 발생하는 이유도 잘 모르겠습니다.
추신: WindowsToGo(Windows 10) 부팅을 시도했는데 "디스크 관리" 유틸리티 아래에 SSD 드라이브가 나열되어 있는 것을 찾을 수 있었습니다. 그래서 SSD 문제는 아닌 것 같습니다. 그것은 기능적입니다. 이 드라이브를 Live Linux에 나열할 수 없습니다.
답변1
마침내 문제가 해결되었습니다.
이 문제는 새로 교체된 마더보드에서 SATA 작동의 BIOS 설정이 RAID On
모드가 아닌 모드 로 기본 설정되었기 때문에 발생했습니다.AHCI
따라서 기본적으로 SATA 작업을 AHCI로 변경한 다음 보안 부팅을 비활성화하면(잘못된 커널 서명 제거) 문제가 해결되었습니다.