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 efibootmgr
oder echtes Grub ( grubx64.efi
in Ihrem Fall, glaube ich) durch ersetzen PreLoader.efi
.
Verwenden Sie es auf jeden Fall, efibootmgr
um Ihre aktuelle UEFI-Startkonfiguration zu überprüfen und sie bei Bedarf zu ändern.