Como instalar o Kali Linux com Linux Foundation PreLoader?

Como instalar o Kali Linux com Linux Foundation PreLoader?

Instalei o Kali Linux mais recente em meu notebook Lenovo X390 Yoga. Eu tenho dualboot com Windows 10 x64 instalado por padrão. Preciso usar a partição Bitlocker para Windows 10 (uso sem TPM, apenas com senha estendida). Infelizmente, o Kali Linux ainda não suporta SecureBoot, embora o Debian 10 Buster sim. :-( Então desabilitei o Secure Boot no BIOS. Mas fiquei desagradavelmente surpreso que o BitLocker com Windows 10 não pode ser usado sem o SecureBoot.

Portanto, tenho que desabilitar o SecureBoot sempre que executo o KaliLinux e ativá-lo sempre que executo o Windows 10.

Tenho dúvidas de como posso ativar o SecureBoot for Grub - Kali Linux. É possível usar algum pacote do Debian 10? Ou de que forma posso usar o PreLoader da Linux Foundation?https://blog.hansenpartnership.com/l...stem-released/ehttp://www.rodsbooks.com/efi-bootloa...html#preloader Encontrei uma solução possível em @ValdikSSComo assinar Kali manualmente para UEFIentão eu tenteihttps://askubuntu.com/questions/5947...ons-preloader#mas após a reinicialização não vejo a opção de inicialização do PreLoader. :-( Você pode me ajudar por favor?

Estrutura do 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   /

estrutura da partição /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

Muito obrigado.

Responder1

mas após a reinicialização não vejo a opção de inicialização do PreLoader

Você precisa adicioná-lo manualmente usando efibootmgrou substituir o grub real ( grubx64.efino seu caso, eu acho) por PreLoader.efi.

De qualquer forma, use efibootmgrpara verificar sua configuração atual de inicialização UEFI e alterá-la se necessário.

informação relacionada