I had some problems installing Linux mint and or any other Linux distribution in combination with Windows. When I booted my machine it would hang before the grub bootloader showed up. Now i have some free time I decided to give it another shot and even ended up having a successful dualboot with arch Linux and Windows 8.1.
I accomplished this result by removing my secondary hdd from my laptop and install both operating systems on my msata ssd. However when I insert this hdd again I am getting the same issue as explained above "hangs on welcome to grub".
So I pretty much narrowed down the issue to the fact that inserting my second hdd breaks my bootloader (removing the hdd solves the issue). But I am still not sure what causes my second hdd to break grub.
I completely formatted the hdd on another Windows 8.1 machine using the disk utility provided by Windows 8.1. Yet this did not solve my issue either.
I've had a dual boot with Ubuntu 12.04 & Windows 8.1 running just fine like half a year ago on the same configuration. Also when I use the default Windows 8.1 bootloader it works just fine (for Windows only obviously). I also tried installing Ubuntu 14.04 but the same issue here.
Does anyone know how to solve this issue. Could it be that Ubuntu 12.04 was using another version of grub?
sudo parted /dev/sdb print (tested in try ubuntu)
Number Start End Size Type File system Flags
1 1049kB 215GB 215GB primary ntfs
2 215GB 500GB 285GB primary ntfs
I completely wiped the disk and used
sudo shred -v /dev/sdb to make sure nothing on that disk could interfere with the booting of grub. I also tried another disk I had lying around but same issue here.
Update 3 So yeah, after running out of options with GRUB I tried installing Lilo as my last resort. IT WORKS! It might be a little slow but it is booting my system just fine :D