In addition to @Forpli and @Ponce-De-Leon suggestions, you might want to check the SATA setting in your BIOS is AHCI not RAID. You should be able to switch it in Windows safe mode but best to make a back up.
Also you might try some of the suggestions in this thread:
If none of that works you may have to try some edits to the grub menu such as adding nomodeset
I had similar issues installing 17.3 Pro on my HP Envy machine but did eventually work through it with a lot of help from people on this forum. In my case ahci=noirq worked.