A few things you can try:
Ideally you need to watch the boot messages to see where your machine gets stuck.
You can remove the "quiet" option in grub2 but easier still you may be able to press escape
ket to watch the boot messages.
When you install Mint13 it will overwrite grub2 installed by Mint 14.
If you can boot into Mint14 try sudo update-grub which may overwrite the boot loader
with grub2 from Mint 14.
If you had same problem with Mint 14 then you need to remove "quiet option" in grub2 menu
entry.
This can be more easily done with grub-customizer which works with Ubuntu 11.10/12.04/12.10/13.04
and Linux Mint 13/14 follow these instructions:
http://www.noobslab.com/2013/04/customi ... er-in.html
After installing in general options, (against your entries for linux mint) delete the quiet
kernel parameter, this will show boot messages.
Alternatively see if anything has been logged in /var/log/boot.log although if your system locks
on starting, the file may not get written to.
Restarting can also be due to overheating/memory issues, so if you suspect hardware, try running
Mint from a Live CD/DVD. This wont touch your hard drive and if freezes, you can suspect memory
and/or power supply overheating.
You could try removing and re-inserting memory (use anti static strap) if you are confident with
hardware.