Hi, I'm somewhat new to Linux and Manjaro and have run into something peculiar that isn't high priority right now because I have a working work-around, and I haven't been able to find this specific situation around on forums or such.
I'm currently dual booted in a messy way where my windows runs off of an MBR SSD and my Manjaro is on a GPT SSD, I default to Manjaro or have to manually interrupt the boot process to select my Windows drive if I want to use Windows. I am ok with this since I quite honestly am a bit lazy with this sort of stuff, and doesn't exactly bother me.
Windows and Manjaro have separate system boot partitions on their respective drives. The one relevant to Manjaro is FAT32 formatted with 300MB. Manjaro itself is installed on a roughly 900GB Ext4 partition, of which about 15% is in use.
I'm also set up so I automatically log in without intermediate login screen on Manjaro.
About 2 days ago I tried to boot into Manjaro, but was faced with a black screen instead after the post. Windows was still working fine when I manually selected it, but Manjaro regardless of approach would not boot, until I tried to use the install USB I still had, since I only switched to Manjaro a few months ago. It was able to detect the EFI and boot into Manjaro without any issue, and this has since been the situation.
I use my system every day and have in the last couple of months not tried to boot into windows, except for 2 days before the issue started happening because of wanting to play MHW, which I've heard doesn't do well on Linux yet. Meaning I've logged into windows, then into linux, then the day after that, linux wouldn't boot anymore.
I have not attempted to do any significant troubleshooting myself yet, but am planning to try various things like switching kernel, switching video driver, use timeshift (which I have configured and I have backups).
Most of the data is expendable as almost all of my significant data is either backed up, cloud based, or otherwise inconsequential, but if at all possible I would rather preserve it nonetheless.
I'm unsure what would be the culprit because of lack of experience and insight into GRUB and linux as a whole, but my suspicions are with the EFI partition.
findmnt /boot/efi returns to me the following, for reference, Manjaro is installed on sdc1 indeed.
/boot/efi /dev/sdc1 vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso88
Any thoughts or suggestions that might help me with this, or anything you specifically suspect to be the culprit?
I prefer to know the why's of the issue as much if not more so than the knowledge how to fix it.