Problems with third boot menu entry

#1
Hi,

I have 3 partitions on my disk:

1. Windows 7
2. ubuntu 32 bit
3. ubuntu 64 bit

The second menu entry for ubuntu 32 was created correctly, but when I try to add a third entry for ubuntu 64 it boots the 32 bit version. I tried to add it as a grub (legacy) instead of grub 2, same thing. Here are the settings:
Code:
Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {ac9bf3ec-910b-11df-b000-f7acabb0143c}
resumeobject            {ac9bf3eb-910b-11df-b000-f7acabb0143c}
displayorder            {ac9bf3ec-910b-11df-b000-f7acabb0143c}
                        {ac9bf3ef-910b-11df-b000-f7acabb0143c}
                        {ac9bf3f2-910b-11df-b000-f7acabb0143c}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5
displaybootmenu         Yes

Windows Boot Loader
-------------------
identifier              {ac9bf3ec-910b-11df-b000-f7acabb0143c}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {ac9bf3ed-910b-11df-b000-f7acabb0143c}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {ac9bf3eb-910b-11df-b000-f7acabb0143c}
nx                      OptIn

Real-mode Boot Sector
---------------------
identifier              {ac9bf3ef-910b-11df-b000-f7acabb0143c}
device                  partition=C:
path                    \NST\AutoNeoGrub0.mbr
description             ubuntu

Real-mode Boot Sector
---------------------
identifier              {ac9bf3f2-910b-11df-b000-f7acabb0143c}
device                  partition=C:
path                    \NST\AutoNeoGrub1.mbr
description             ubuntu 64
TIA
 

JustinW

Super Moderator
Staff member
#2
With grub2 its having to auto find the correct location, so it picks the first match it can find because EasyBCD can't access Linux fileystems from Windows. What you can do is create a neogrub entry, than in the menu.lst file point it to the right place. Or... you could add an entry to the 32-bit Ubuntu's grub2 menu to load the other Ubuntu install.