my problem is very similar to this question asked by Antoine Aubry.
I have an ASUS laptop with Windows 10 and Ubuntu 20.04.2 LTS installed in dual boot. After a recent BIOS update, when I start my computer I am met with the GRUB 2 Command Shell instead of the usual GRUB 2 menu. I tried getting out of the shell by typing
exit which prompts me to the normal GRUB 2 menu. The problem is that when I select either Windows or Ubuntu, it goes to a black screen and refuses to boot. At this point, I just press the power button to stop my computer. When I turn my computer back on, the normal GRUB 2 menu directly appears and when I try booting into any OS, it works normally.
I have only had this problem for a week and while it still allows me to use both my Ubuntu and Windows, it is not practical to restart my computer each time. I tried executing these steps but upon entering
ls I can't seem to find my Linux partition. I should mention that my Windows partition is installed on my SSD while my Linux partition is installed on my HDD. Grub seems to only be able to list the partitions of my SSD. That is why I wanted to know how I could access my HDD partitions in the Grub Command Shell. I must say that I am not familiar with the Grub boot loader and I apologize for any necessary information that I have failed to share here. Thanks in advance.