[DICA] EFISTUB não funciona em Dell

Infelizmente firmwares Dell são bem complicados em relação a criar entradas de boot com efibootmgr e usar boot via EFISTUB. Porém, este problema pode ser contornado. Veja como :slight_smile:

Basta adicionar a flag -e 3 para criar a entrada com efibootmgr:
efibootmgr --disk /dev/sdX --part Y --create --label "EFISTUB" --loader /vmlinuz-linux --unicode 'root=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX rw initrd=\initramfs-linux.img' -e 3 --verbose
“Ok, mas o que esta flag faz?”

Simples. De acordo com o manual, ela força a criação da variável/entrada no formato EDD 3.0

E é isso, agora você pode usar seu sistema sem se preocupar em ao botar um usb bootável a variável do sistema ir para o espaço e coisas do tipo :slight_smile:

Fontes:

https://wiki.archlinux.org/title/EFISTUB#EFISTUB_does_not_work_on_some_Dell_systems

1 curtida