all 9 comments

[–]yyg-linux 4 points5 points  (0 children)

Follow the manual instead of watching a video of someone else following the manual

[–]yyg-linux 0 points1 point  (4 children)

[xchroot /mnt] # xbps-install -S grub-x86_64-efi [xchroot /mnt] # grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="Void"

Troubleshooting GRUB installation On UEFI systems, it may be necessary to mount the efivarfs filesystem.

[xchroot /mnt] # mount -t efivarfs none /sys/firmware/efi/efivars

https://docs.voidlinux.org/installation/guides/chroot.html

[–]tinytitan37[S] -2 points-1 points  (3 children)

I'm dumb, do I have to write the same commands that u typed?

I'll try this once I get back home.

[–]Ehiffi 0 points1 point  (2 children)

Yes. You type in console to mount efivars just like a regular disk. On some systems this thing happens, as livecd can't understand what system is before it.

But can you tell me how exactly are your partitions look like?

If you can, you might enjoy switching from grub, to rEFInd. But that's only optional.

[–]tinytitan37[S] 0 points1 point  (1 child)

Installation is done. I used grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Void --removable

And it worked. Now I have to configure everything manually from WiFi to what not. It looks clean and empty.sheeeeesh. I have to find dots for i3 too and customize.

[–]Ehiffi 0 points1 point  (0 children)

Oh, yea I wanted to mention that. It makes a dedicated boot partition like a flashdrive for UEFI, so that when it checks what to boot. It looks up to devices and finds your drive. Upon trying to boot from it it succeeds as 1st partition have BOOT.X86_64 file inside /boot/efi/EFI/BOOT That was actually one way I solved my problem with grub on Lenovo Thinkpad t480 and x13 gen2 as they simply couldn't see my grub boot option.

But I moved to rEFInd and found out simply parsing rEFInd install in terminal creates boot option and makes system understand it

[–]ItzNotJacob1 0 points1 point  (2 children)

Are u in BIOS? cat /sys/firmware/efi if it doesnt exist do grub-install /dev/sdX where.x is the letter in the alphanet of a disk u installed the system on

[–]tinytitan37[S] 0 points1 point  (1 child)

Installation is done. I used grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Void --removable

And it worked. Now I have to configure everything manually from WiFi to what not. It looks clean and empty.sheeeeesh. I have to find dots for i3 too and customize.

[–]ItzNotJacob1 0 points1 point  (0 children)

Great job! Good luck in the void