I plugged a Linux Mint multiboot USB stick into my Arch Linux laptop with the intent to erase it and put something else on it. My laptop wasn't recognizing the USB stick, so I foolishly mounted it manually following instructions on the Arch Linux wiki. (Please excuse me for not posting a link, as I am writing this from my phone.) I was able to see the files in /mnt/usbstick, and I thought all was fine.
However, now when I boot up my laptop, I get sent to grub rescue. I get the error message that
/grub/i386-pc/normal.mod cannot be found.
When I type
ls, I get:
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
I have tried setting root and prefix to each of those, but it doesn't work.
When I use
(hd0,msdos1) and then try insmod normal I get the error that says
/grub/i386-pc/normal.mod cannot be found. I get the same error using
When I use either of the other two, insmod normal returns
If I insert the Linux Mint multiboot USB stick, I see an install screen for Linux Mint, and not grub rescue.
I did already look at the Boot Manager, and it looks normal.
One thing that seems not quite right, is the Linux Mint install is i386, but I have x86 Arch Linux.
UPDATE: I just learned that the USB stick was created as a multiboot bootable USB drive using YUMI, in case that's relevant.
Thanks very much for any help.