re-installed grub but no menu???
by xanas from LinuxQuestions.org on (#54TXB)
I installed POP OS as I was having some problems with games in Manjaro that proton indicated should be able to work out of the box.
I only mention this because maybe having 2 different linux installs is the issue.
Initially manjaro was the place my boot loader was at, but manjaro privileges were broken by the pop os install so I was trying to move grub to the new partition
I performed the following steps
1) booted into usb drive
2) setup chroot to /dev/sdb5 where pop os is at and mount -R sys/proc/etc
3) mount efi partition from /dev/sdb1 to /boot/efi in the chroot
4) performed following commands, which generated below responses
grub-install --target=x86_64-efi --boot-directory=/boot --efi-directory=/boot/efi
Installing for x86_64-efi platform.
Installation finished. No error reported.
update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.6.0-1011-oem
Found initrd image: /boot/initrd.img-5.6.0-1011-oem
Found linux image: /boot/vmlinuz-5.4.0-7634-generic
Found initrd image: /boot/initrd.img-5.4.0-7634-generic
Found Windows Boot Manager on /dev/sda2@/efi/Microsoft/Boot/bootmgfw.efi
Found Manjaro Linux (20.0.3) on /dev/sdb2
Found Manjaro Linux (20.0.3) on /dev/sde2
Adding boot menu entry for UEFI Firmware Settings
done
When I boot up and select to boot from this drive, it loads grub, but there is no menu at all, and I don't know why or how to check what is wrong.


I only mention this because maybe having 2 different linux installs is the issue.
Initially manjaro was the place my boot loader was at, but manjaro privileges were broken by the pop os install so I was trying to move grub to the new partition
I performed the following steps
1) booted into usb drive
2) setup chroot to /dev/sdb5 where pop os is at and mount -R sys/proc/etc
3) mount efi partition from /dev/sdb1 to /boot/efi in the chroot
4) performed following commands, which generated below responses
grub-install --target=x86_64-efi --boot-directory=/boot --efi-directory=/boot/efi
Installing for x86_64-efi platform.
Installation finished. No error reported.
update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.6.0-1011-oem
Found initrd image: /boot/initrd.img-5.6.0-1011-oem
Found linux image: /boot/vmlinuz-5.4.0-7634-generic
Found initrd image: /boot/initrd.img-5.4.0-7634-generic
Found Windows Boot Manager on /dev/sda2@/efi/Microsoft/Boot/bootmgfw.efi
Found Manjaro Linux (20.0.3) on /dev/sdb2
Found Manjaro Linux (20.0.3) on /dev/sde2
Adding boot menu entry for UEFI Firmware Settings
done
When I boot up and select to boot from this drive, it loads grub, but there is no menu at all, and I don't know why or how to check what is wrong.