Not dualbooting on msi motherboard

There are two distinct things that can cause this.
Kernel issues: To resolve this you can try default testing on a different kernel

Graphics issues: To resolve this you can check which graphics card(s) you have and their drivers (which in some cases may necessitate changing the kernel).

Let's look at graphics, first. Are you using AMD or Nvidia or Intel?:

sudo lshw -C video

In some cases, graphics may load prior to the init of the display modules. Using nomodeset grub parameter prevents that from happening: