如何使用 Linux Foundation PreLoader 安裝 Kali Linux?

如何使用 Linux Foundation PreLoader 安裝 Kali Linux?

我在筆記本 Lenovo X390 Yoga 上安裝了最新的 Kali Linux。我使用預設安裝的 Windows 10 x64 進行雙重啟動。我需要對 Windows 10 分割區使用 Bitlocker(我在沒有 TPM 的情況下使用它,僅使用擴充密碼)。不幸的是,Kali Linux 仍然不支援 SecureBoot,儘管 Debian 10 Buster 支援。 :-( 所以我在 BIOS 中停用了安全啟動。但令我感到不愉快的是,如果沒有 SecureBoot,則無法在 Windows 10 中使用 BitLocker。

所以我每次執行 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 啟動選項

您要么需要使用手動添加它efibootmgrgrubx64.efi要么用PreLoader.efi.

無論如何,請efibootmgr檢查目前的 UEFI 啟動配置並根據需要進行變更。

相關內容