Wie installiere ich Kali Linux mit Linux Foundation PreLoader?

Wie installiere ich Kali Linux mit Linux Foundation PreLoader?

Ich habe das neueste Kali Linux auf meinem Notebook Lenovo X390 Yoga installiert. Ich habe Dualboot mit standardmäßig installiertem Windows 10 x64. Ich muss Bitlocker für die Windows 10-Partition verwenden (ich verwende es ohne TPM, nur mit erweitertem Passwort). Kali Linux unterstützt leider immer noch kein SecureBoot, obwohl Debian 10 Buster es tut. :-( Also habe ich Secure Boot im BIOS deaktiviert. Aber ich war unangenehm überrascht, dass BitLocker mit Windows 10 nicht ohne SecureBoot verwendet werden kann.

Daher muss ich SecureBoot jedes Mal deaktivieren, wenn ich KaliLinux ausführe, und jedes Mal aktivieren, wenn ich Windows 10 ausführe.

Ich habe eine Frage: Wie kann ich SecureBoot für Grub – Kali Linux aktivieren? Ist es möglich, ein Paket von Debian 10 zu verwenden? Oder wie kann ich den PreLoader der Linux Foundation verwenden?https://blog.hansenpartnership.com/l...stem-released/Undhttp://www.rodsbooks.com/efi-bootloa...html#preloader Ich habe eine mögliche Lösung von @ValdikSS gefundenSo signieren Sie Kali manuell für UEFIalso habe ich versuchthttps://askubuntu.com/questions/5947...ons-preloader#aber nach dem Neustart wird mir die Startoption „PreLoader“ nicht angezeigt. :-( Können Sie mir bitte helfen?

Datenträgerstruktur:

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   /

Struktur der /boot/EFI-Partition:

├── 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

Vielen Dank.

Antwort1

aber nach dem Neustart sehe ich die PreLoader-Startoption nicht

Sie müssen es entweder manuell hinzufügen efibootmgroder echtes Grub ( grubx64.efiin Ihrem Fall, glaube ich) durch ersetzen PreLoader.efi.

Verwenden Sie es auf jeden Fall, efibootmgrum Ihre aktuelle UEFI-Startkonfiguration zu überprüfen und sie bei Bedarf zu ändern.

verwandte Informationen