I was installing arch on a dual booted system the drive on which i installed arch have windows 10 before and when the installation is completed i rebooted it (note: i didnt installed os-prober ). The ubuntu grub menu appeared and i didnt find arch there so i booted ubuntu and updated grub and customized the boot entry . After rebooting and when i select the arch option this error appeared .
#error: bad shim signature error: you need to load the kernel first
1 messages · Page 1 of 1 (latest)
@stray meadow disable secureboot/fastboot
I cant error:no vbios detected on this card i am running on discrete graphics
@stray meadow for w10?
No when i enable csm it autometically revert back to uefi and show this error no vbios detected on this card
No
use legacy instead of uefi
CSM, also known as Compatibility Support Module, is a component of the UEFI firmware, which provides legacy BIOS compatibility by emulating a BIOS environment, allowing legacy operating systems and some option ROMs that do not support UEFI to still be used
@stray meadow can you take a photo of your bios please
There is no option for legacy .this option is supported by old motherboards and just build my pc previous year
@stray meadow photo please
I am out buying laptop when i reach home i will share a photo
@stray meadow amd?
The issue is solved with archboot iso . With contain fedora shim . He have 3 iso the largest ine didnt work for me try every iso and dont upgraded to latest kernel it will likely break and a new update is coming as pr the dev i talked on reddit . When u boot up the iso . The mok manager is presented enroll the mok with hash and select the kernel and grub after rebooting it will present a arch install menu and the rest u know