leonardevens
Member
I've previously setup another computer to use Vista's bootloader to boot both Windows and Linux.
I am now trying this under Windows 7 with Easy BCD 2.02, and I can't get it to work.
I can get into either Linux or Windows with a grub CD. In Linux, I ran grub-install /dev/sdb to put the first part of grub in /boot on my second disk (/dev/sdb). It claimed I succeeded and listed the device map so I could check it. It was right.
I then went into Windows, ran Easy BCD. Earlier I used it to fix the MBR because originally I had put grub's first segment in it. That worked because now when I boot, with more than one bootloader entry, the Windows bootloader comes up and lets me boot into windows.
But the instructions I found for adding Linux to my boot menu got a bit complicated, compared at least to the instructions I found on the Easy BCD website, and used when I did this with vista..
The latter instructions tell me to go to the Add/Remove Entries page. There is only an Add New Entry Page. The Instructions tell me to choose the Linux tab from the bottom half of the Easy BCD screen. But the screen has two halves with the first, on top, called Operating Systems and the second, on bottom, called Portable/External Media. There is a Linux/BSD tab in the Operating Systems part. I chose that and I got a pull down menu which gave me the choice of grub(legacy), grub 2, lilo/elilo, FreeBSD, and wubi.
I chose grub---which is probably my mistake. The reason I did that was because then the Device pull down menu, let me choose where grub is. I chose Drive 1 Partition 1, which is the boot partition in which I put grub. It is the first partition on the disk. I can tell that Easy BCD has correctly picked it out because it lists its size, which uniquely identifies it.
There is also a checkbox which says GRUB isn't installed to MBR/bootsector. I left that unchecked. Was that right?
But when I boot and choose LInux, the screen goes blank and nothing happens.
If I choose grub 2 instead, Easy BCD says the Device is Automatically configured. How does Easy BCD know where to look if I don't tell it? If I make that choice---which might be the right one---can that do anything to mess up Windows 7 or cause something else not to work?
Any advice would be greatly appreciated. More to the point, where can I find explicit instructions which refer to the version of Easy BCD (2.0.2) which I actually have. The help tab brings up instructions for previouse versions of Easy BCD.
Also, although I think the Linux version of the grub install was done properly, is there some way to check that independently?
I await help. For the present I have to use the grub-CD which I made before starting all of this.
Added later: With my current ssetup, it seems to be using something called c:\NST\nst_linux.mbr
which was created today. What function does this play?
Added still later. I found instructions for dual booting Windows 7 and Fedora on separate disks. They tell me to choose grub(legacy) and then find the device, which is what I did. So I apparently di the right thing, but it still doesn't work.
I am now trying this under Windows 7 with Easy BCD 2.02, and I can't get it to work.
I can get into either Linux or Windows with a grub CD. In Linux, I ran grub-install /dev/sdb to put the first part of grub in /boot on my second disk (/dev/sdb). It claimed I succeeded and listed the device map so I could check it. It was right.
I then went into Windows, ran Easy BCD. Earlier I used it to fix the MBR because originally I had put grub's first segment in it. That worked because now when I boot, with more than one bootloader entry, the Windows bootloader comes up and lets me boot into windows.
But the instructions I found for adding Linux to my boot menu got a bit complicated, compared at least to the instructions I found on the Easy BCD website, and used when I did this with vista..
The latter instructions tell me to go to the Add/Remove Entries page. There is only an Add New Entry Page. The Instructions tell me to choose the Linux tab from the bottom half of the Easy BCD screen. But the screen has two halves with the first, on top, called Operating Systems and the second, on bottom, called Portable/External Media. There is a Linux/BSD tab in the Operating Systems part. I chose that and I got a pull down menu which gave me the choice of grub(legacy), grub 2, lilo/elilo, FreeBSD, and wubi.
I chose grub---which is probably my mistake. The reason I did that was because then the Device pull down menu, let me choose where grub is. I chose Drive 1 Partition 1, which is the boot partition in which I put grub. It is the first partition on the disk. I can tell that Easy BCD has correctly picked it out because it lists its size, which uniquely identifies it.
There is also a checkbox which says GRUB isn't installed to MBR/bootsector. I left that unchecked. Was that right?
But when I boot and choose LInux, the screen goes blank and nothing happens.
If I choose grub 2 instead, Easy BCD says the Device is Automatically configured. How does Easy BCD know where to look if I don't tell it? If I make that choice---which might be the right one---can that do anything to mess up Windows 7 or cause something else not to work?
Any advice would be greatly appreciated. More to the point, where can I find explicit instructions which refer to the version of Easy BCD (2.0.2) which I actually have. The help tab brings up instructions for previouse versions of Easy BCD.
Also, although I think the Linux version of the grub install was done properly, is there some way to check that independently?
I await help. For the present I have to use the grub-CD which I made before starting all of this.
Added later: With my current ssetup, it seems to be using something called c:\NST\nst_linux.mbr
which was created today. What function does this play?
Added still later. I found instructions for dual booting Windows 7 and Fedora on separate disks. They tell me to choose grub(legacy) and then find the device, which is what I did. So I apparently di the right thing, but it still doesn't work.
Last edited: