Problem
The OP is having resolution problems. The issue here for me (according to comments) was that as a blank slate, I have to determine if the problem exists in the hardware or software.
Solution
After the OP ruled out hardware problems, it was easy to detemine the issue was with software, in this case GRUB2. Using the following answer:
How do I safely change grub2 screen resolution?
I advised the OP to skip Step 1, due to the fact that we cannot see the GRUB2 Console, therefore, we must manually setup a repetitive process to manually determine the highest supported resolution:
- Start at the lowest supported resolution. On most newer Graphics Hardware the lowest resolution is 640x480.
- Set the following variable in
/etc/default/grub using your preferred text editor. GRUB_GFXMODE - Run
update-grub. Please note that the command may be different if your distribution is not Ubuntu based. - Reboot
- Your GRUB2 menu should now be seen in 640x480
- Repeat steps 1 - 4, increasing the resolution from 640x480 to the point where the screen goes black. Use the well known resolutions such as 1024x768, 1280x1024, etc. You may also refer to this table: Screen Resolution Statistics, starting at the lowest resolution in the 4:3 category, and manually working towards 5:4 then 8:5 and finally 16:9.
- Once Steps 1 - 4 turns black again, you've reached an unsupported resolution.
- Repeat Steps 1 - 4 one more time, backing up one resolution.
You may want to add a comment to your grub config file so that this never happens again. To verify that you're running the maximum supported resolution you can now use the vbeinfo command, since you can now use the GRUB2 command prompt.
update-grubyour preferred way. If 640x480 works go up to the next known resolution, i.e. 1024x768. Keep increasing til the screen goes black then go one step backwards. Note that if 640x480 goes black, your graphics card is failing to boot in real-mode a.k.a plain VESA