LUKSを使用して完全に暗号化されたUbuntu 18.04がインストールされている内部SSD(NVMe)があります。最近ノートブックのマザーボードを交換して、起動時にカーネル署名の確認に失敗しました。
error: /boot/vmlinuz-****-generic has invalid signature
error: you need to load the kernel first
セキュアブートなしで起動しようとすると、署名検証に合格しますが、後で起動プロセス中に「cryptsetup:lvmを使用できません」というエラーメッセージが表示されます。
そのため、Secure Bootで発生する署名検証の問題を解決するには、Live USBを使用して、新しく署名されたカーネルをブートパーティションに追加する必要があることがわかりました。しかし、Live OS(Ubuntu)を起動した後、NVMeドライブがまったく見つかりません。場所を確認して/dev
くださいgparted
。このツールを使用してドライブを一覧表示することはできません。fdisk
lsblk
ドライブが検出されない理由がわかりますか?このドライブを取り付けるには?また、「cryptsetup:lvm available」の問題が発生する理由もわかりません。
PS:WindowsToGo(Windows 10)を起動しようとしましたが、ディスク管理ユーティリティの下にリストされているSSDドライブが見つかりました。だからSSDの問題ではないと思います。実用的です。このドライブをLive Linuxにリストすることはできません。
答え1
ついにこの問題を解決しました。
この問題の原因は、新しく交換されたマザーボードのSATA操作のためのBIOS設定がモードではなくモードにデフォルト設定さRAID On
れているためです。AHCI
したがって、デフォルトでSATA操作をAHCIに変更してからセキュアブートを無効にすると(間違ったカーネル署名の削除)、問題が解決されました。