¿Cómo instalar Kali Linux con Linux Foundation PreLoader?

¿Cómo instalar Kali Linux con Linux Foundation PreLoader?

Instalé la última versión de Kali Linux en mi portátil Lenovo X390 Yoga. Tengo arranque dual con Windows 10 x64 instalado de forma predeterminada. Necesito usar Bitlocker para la partición de Windows 10 (lo uso sin TPM, solo con contraseña extendida). Desafortunadamente, Kali Linux todavía no es compatible con SecureBoot, aunque Debian 10 Buster sí. :-( Así que desactivé el arranque seguro en BIOS. Pero me sorprendió desagradablemente que BitLocker con Windows 10 no se pueda usar sin SecureBoot.

Así que tengo que desactivar SecureBoot cada vez que ejecuto KaliLinux y activarlo cada vez que ejecuto Windows 10.

Tengo una pregunta sobre cómo puedo habilitar SecureBoot para Grub - Kali Linux. ¿Es posible utilizar algún paquete de Debian 10? ¿O de qué manera puedo usar el PreLoader de la Fundación Linux?https://blog.hansenpartnership.com/l...stem-released/yhttp://www.rodsbooks.com/efi-bootloa...html#preloader He encontrado una posible solución en @ValdikSSCómo firmar manualmente Kali para UEFIasí que lo he intentadohttps://askubuntu.com/questions/5947...ons-preloader#pero después de reiniciar no veo la opción de arranque PreLoader. :-( ¿Puedes ayudarme por favor?

Estructura del disco:

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   /

estructura de la partición /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

Muchas gracias.

Respuesta1

pero después de reiniciar no veo la opción de arranque PreLoader

Debe agregarlo manualmente usando efibootmgro reemplazar grub real ( grubx64.eficreo que en su caso) con PreLoader.efi.

De todos modos, utilícelo efibootmgrpara verificar su configuración de arranque UEFI actual y modifíquela si es necesario.

información relacionada