Well, here it's the configuration.
Two hard disks: 1) a 120GB SSD, upon which I installed Windows 7; 2) a 200GB mechanical HDD, upon which I installed, a few days ago, Linux Mint.
GRUB2 was written on the MBR of the second hdd (I didn't want to touch the MBR of the SSD) and, using EasyBCD, I was able in less than 5 minutes to configure the Windows Boot Loader to manage the two installations. It all ran well and I was happy.
But... there's always a "but", you know. Well, this "but" is I didn't really like Linux Mint (I come from Slackware, then Debian for several years and I wanted to try something fresh, but I found that Linux Mint - though certainly "fresh"... as mint
- doesn't really adhere to my tastes). So, I looked around and I put my eyes on Arch Linux, which I fell in love with by trying in a virtual machine.
So, long story short, I wiped Linux Mint from my second HDD and I installed Arch Linux. As always, I made GRUB (please note: the old legacy one provided by Arch installer, this time, and not GRUB2) go in the MBR of the second hdd. I then launched Windows 7, ran EasyBCD and accordingly deleted the old "Linux Mint" entry and then added a new "Arch Linux" entry, configuring it to use "GRUB Legacy" and pointing it to the first partition of the drive 0 (that is, the "/boot" partition of the second HDD).
I rebooted and... well, the situation is as follows:
- every time I choose "Arch Linux" the cursor blinks in the top left corner of the screen and after some seconds, without any error, the monitor turns black and the PC restarts;
- If I choose to boot into Windows, it's all ok;
- if I make the BIOS look, first of all, at the second HDD (the one with Arch Linux, you know), GRUB correctly runs from that device and it lets me boot into Linux.
So, the problem seems to be the Windows Boot Loader, as managed by EasyBCD, as the hard disks can boot in the respective OS when they're set as primary in the BIOS. Any idea? :??
P.S.: I know I could probably solve by making the second HDD the primary one in the BIOS and letting the GRUB on that HDD manage the boot, after editing its configuration to make it advised of the Windows installation on the SSD. In this way: a) I'd let GRUB stay on the mechanical HDD, instead of touching with its hands the SSD; b) I'd solve and make my dual boot configuration run without any major headache; c) I could spend my few spare time doing something else than elucubrating about MBRs, boots, and so on (maybe a girl or two wouldn't be a bad idea). But (here it's another "but"... I've plenty of them), but I'm just too much curious how to solve it by using the Windows Boot Loader (and EasyBCD) and, so, by leaving in the BIOS the SSD as primary and the HDD as secondary block device.
Two hard disks: 1) a 120GB SSD, upon which I installed Windows 7; 2) a 200GB mechanical HDD, upon which I installed, a few days ago, Linux Mint.
GRUB2 was written on the MBR of the second hdd (I didn't want to touch the MBR of the SSD) and, using EasyBCD, I was able in less than 5 minutes to configure the Windows Boot Loader to manage the two installations. It all ran well and I was happy.
But... there's always a "but", you know. Well, this "but" is I didn't really like Linux Mint (I come from Slackware, then Debian for several years and I wanted to try something fresh, but I found that Linux Mint - though certainly "fresh"... as mint
So, long story short, I wiped Linux Mint from my second HDD and I installed Arch Linux. As always, I made GRUB (please note: the old legacy one provided by Arch installer, this time, and not GRUB2) go in the MBR of the second hdd. I then launched Windows 7, ran EasyBCD and accordingly deleted the old "Linux Mint" entry and then added a new "Arch Linux" entry, configuring it to use "GRUB Legacy" and pointing it to the first partition of the drive 0 (that is, the "/boot" partition of the second HDD).
I rebooted and... well, the situation is as follows:
- every time I choose "Arch Linux" the cursor blinks in the top left corner of the screen and after some seconds, without any error, the monitor turns black and the PC restarts;
- If I choose to boot into Windows, it's all ok;
- if I make the BIOS look, first of all, at the second HDD (the one with Arch Linux, you know), GRUB correctly runs from that device and it lets me boot into Linux.
So, the problem seems to be the Windows Boot Loader, as managed by EasyBCD, as the hard disks can boot in the respective OS when they're set as primary in the BIOS. Any idea? :??
P.S.: I know I could probably solve by making the second HDD the primary one in the BIOS and letting the GRUB on that HDD manage the boot, after editing its configuration to make it advised of the Windows installation on the SSD. In this way: a) I'd let GRUB stay on the mechanical HDD, instead of touching with its hands the SSD; b) I'd solve and make my dual boot configuration run without any major headache; c) I could spend my few spare time doing something else than elucubrating about MBRs, boots, and so on (maybe a girl or two wouldn't be a bad idea). But (here it's another "but"... I've plenty of them), but I'm just too much curious how to solve it by using the Windows Boot Loader (and EasyBCD) and, so, by leaving in the BIOS the SSD as primary and the HDD as secondary block device.
Last edited: