contact msi or look on ebay for on oem disk..you can also dowload for free windows 8 right now if you need a full legal os.
i would pull the battery and power and flip the laptop over and check to see that the ram in insalled on the bottom of the laptop.
you could have a seating issue or one of the ram stick went bad. http://www.hirensbootcd.org/download/
on it has mini xp boot. if your cpu and mb are fine you should be able to boot into the mini xp fine.
there alos some disk test tools there to see if your hard drive is fine.