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 efibootmgr
ou substituir o grub real ( grubx64.efi
no seu caso, eu acho) por PreLoader.efi
.
De qualquer forma, use efibootmgr
para verificar sua configuração atual de inicialização UEFI e alterá-la se necessário.