You are not logged in.
Hello, I was doing some partitioning and adding space to my root partition, Unfortunately something broke and my grub died.
Currently, the grub startup screen only shows the single option of UEFI Firmware settings and nothing else.
I did what the wiki recommended and chrooted into my partition to rebuild grub:
1. Boot arch iso
2. mount /dev/sda6 /mnt (my root partition)
3. mount /dev/sda4 /mnt/boot/efi (boot partition)
4. arch-chroot /mnt
5. pacman -S grub efibootmgr os-prober
6. grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
7. grub-mkconfig -o /boot/grub/grub.cfg
8. Exit, and restart
No errors were reported and everything went fine during the process. However, after restarting, Nothing changes and only the UEFI Firmware settings shows up yet again.
I have my windows partition on sda1, sda3
Another distro on sda2, sda7(which also broke along with this and no longer shows up in the bios boot menu)
My arch root is sda6 and boot is sda4 
Offline
Does the kernel exist at /boot/vmlinuz-linux?
Offline
step 6. is a mistake, your efi is at /mnt/boot/efi not /boot/efi
EDIT: oops, missed arch-chroot
Last edited by Docbroke (2023-08-25 19:27:47)
Arch is home!
https://github.com/Docbroke
Offline
4. arch-chroot /mntOffline
I can't see the image clearly but are there two efi partitions ?
Arch is home!
https://github.com/Docbroke
Offline
I got you glasses:
https://media.discordapp.net/attachment … 212227.jpg
And yes, sda2 and sda4, so apparently you can still drive without ![]()
Offline