Hi! My name is ***** ***** I'll be assisting you today.
I have a few questions to make sure that I have the whole picture.
Are you running dual booting Windows on this laptop as well?
Have you recently upgraded Linux?
Have you run a boot info script? If so, can you please let me see it?
It COULD be an issue with the Grub2 path, but most likely it's going to be the kernal or initrd.img.
You said you are booting from grub, try booting from LiveCD. This will indicate if there is a hardware issue or not. If you CAN boot from LiveCD and not grub, then it would probably be faster to reinstall the OS than to troubleshoot it.
If you absolutely WANT to, after initramfs, you could try adding "nomodeset" to the end of the linux line in the grub menu. Press 'e' to edit the menu entry, then add nomodeset to the end of the 'linux' line and CTRL-x to boot. Add your video driver, if it works.
Let me know what happens. If this didn't resolve it, we will try something else. If I resolved it with the answer I have provided, PLEASE remember to rate my answer with 3 stars or more so that I get credit for answering your question!