Linux Foundation PreLoader を使用して Kali Linux をインストールするにはどうすればいいですか?

Linux Foundation PreLoader を使用して Kali Linux をインストールするにはどうすればいいですか?

最新の Kali Linux をノート PC Lenovo X390 Yoga にインストールしました。デフォルトでインストールされた Windows 10 x64 とのデュアルブートになっています。Windows 10 パーティションには Bitlocker を使用する必要があります (TPM なしで使用し、拡張パスワードのみで使用しています)。残念ながら、Kali Linux はまだ SecureBoot をサポートしていませんが、Debian 10 Buster はサポートしています。:-( そのため、BIOS で Secure Boot を無効にしました。しかし、Windows 10 の BitLocker は SecureBoot なしでは使用できないことに驚きました。

そのため、KaliLinux を実行するたびに SecureBoot を無効にし、Windows 10 を実行するたびに SecureBoot を有効にする必要があります。

Grub - Kali Linux の SecureBoot を有効にする方法について質問があります。Debian 10 のパッケージを使用することは可能ですか? または、Linux Foundation の PreLoader を使用する方法はありますか?https://blog.hansenpartnership.com/l...stem-released/そしてhttp://www.rodsbooks.com/efi-bootloa...html#preloader @ValdikSSから可能な解決策を見つけましたUEFI 用に Kali を手動で署名する方法だから私は試してみたhttps://askubuntu.com/questions/5947...ons-preloader#しかし、再起動後、PreLoader ブート オプションが表示されません。:-( 助けてもらえますか?

ディスク構造:

NAME                MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
nvme0n1             259:0    0   477G  0 disk  
├─nvme0n1p1         259:1    0   260M  0 part  /boot/efi
├─nvme0n1p2         259:2    0    16M  0 part  
├─nvme0n1p3         259:3    0 243,3G  0 part  
├─nvme0n1p4         259:4    0  1000M  0 part  
├─nvme0n1p5         259:5    0   954M  0 part  
├─nvme0n1p6         259:6    0   954M  0 part  
├─nvme0n1p7         259:7    0   954M  0 part  /boot
└─nvme0n1p8         259:8    0 229,6G  0 part  
  └─nvme0n1p8_crypt 254:0    0 229,6G  0 crypt 
    ├─sk1-swap      254:1    0   4,2G  0 lvm   [SWAP]
    └─sk1-system    254:2    0 225,4G  0 lvm   /

/boot/EFI パーティションの構造:

├── BOOT
│   └── BOOT.SDI
├── EFI
│   ├── Boot <--- here I copied HashTool.efi, PreLoader.efi, loader.efi 
│   │   ├── bootx64.efi
│   │   ├── HashTool.efi
│   │   ├── LenovoBT.EFI
│   │   ├── License.txt
│   │   ├── loader.efi
│   │   ├── PreLoader.efi
│   │   └── ReadMe.txt
│   ├── kali
│   │   └── grubx64.efi
│   ├── Microsoft

loader.efi is renamed grubx64.efi

どうもありがとう。

答え1

しかし、再起動後、PreLoaderブートオプションが表示されません

を使用して手動で追加するefibootmgrか、実際の grub (grubx64.efiあなたの場合だと思います) を に置き換える必要がありますPreLoader.efi

とにかく、efibootmgr現在の UEFI ブート構成を確認し、必要に応じて変更するために使用します。

関連情報