You probably hit the glitch where grub2 tries to set a video mode not supported by your hardware. VESA modea above 1280x1024 are not in the standards, and is supported differently on different hardware. Grub2 (in my opinion) should never try to set a mode greater than what is in the standards.
What you can try.
Just let your machine boot. When it loads your video drivers, it your display should come back up and you can see things.
When it boots, then go to a terminal screen and sign in as root user.
Edit your /etc/default/grub file and add the following lines (or change if the lines already exist)
Code:
GRUB_GFXMODE = 1280x1024x32
GRUB_GFXPAYLOAD = keep
GRUB+GFXPAYLOAD_LINUX = 1280x1024x32
save your changes, then run
Code:
grub2-mkconfig -o /boot/grub2/grub.cfg
That should have things set where you will see your display when grub2 comes up
Edit:
To sign into a terminal as root user, open a terminal window and do this:
Code:
su -
(root password)