EasyBDC 2.0 GRUB2 auto config not working

#1
I installed ubuntu 9.10 and had the installer place grub in the linux partition because I don't want it messing with the Win7 boot loader.

Win7 and ubuntu are on the same hard drive, XP is a separate drive. When adding the linux entry I selected grub2. The ubuntu entry shows up in the win7 boot loader, but when I select ubuntu the screen just flashes black for a moment then the same boot loader screen is there. Any ideas what is going on?

Earlier I had used EasyBCD 1.7.2 to create just the dual boot between 7 and XP, could this be related?

Debug info below.

Thanks,
Jim


=======================================
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {e391ccff-3349-11df-9289-dbe5320f8f81}
resumeobject {e391ccfe-3349-11df-9289-dbe5320f8f81}
displayorder {e391ccff-3349-11df-9289-dbe5320f8f81}
{e391cd03-3349-11df-9289-dbe5320f8f81}
{e391cd09-3349-11df-9289-dbe5320f8f81}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 15
displaybootmenu Yes

Windows Boot Loader
-------------------
identifier {e391ccff-3349-11df-9289-dbe5320f8f81}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {e391cd00-3349-11df-9289-dbe5320f8f81}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e391ccfe-3349-11df-9289-dbe5320f8f81}
nx OptIn

Real-mode Boot Sector
---------------------
identifier {e391cd03-3349-11df-9289-dbe5320f8f81}
device partition=\Device\HarddiskVolume1
path \NTLDR
description Windows XP

Real-mode Boot Sector
---------------------
identifier {e391cd09-3349-11df-9289-dbe5320f8f81}
device partition=C:
path \NST\nst_linux.mbr
description Ubuntu
=======================================
 

Terry60

Knows where his towel is.
Staff member
#2
Try giving the W7 "system" partition a letter, delete the linux entry and add it again.
 
#3
Hello there,

I hope it is no problem to participate in this thread since I experience the exact same problem as vtjim.

Having Win7 installed first I installed Debian-Squeeze (uses Grub2) on the same drive.
Partitions are:
1 - System-reserved
2 - Win7
3 - Debian
4 - Extended Partition, inside this are 5 - swap, 6 - /home and 7 - NTFS-Files (D: in Win7)

The screen flashes when I try to start Debian and returns to bootloader. Only Win7 startable.

I tried your suggestion: Deleted the linux entry, gave the system-reserved partition the Y:, added the linux entry again.
No change, still flashes and returns to bootloadermenu.

Any ideas?

Thanks in advance!


Debug Info:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=Y:
description Windows Boot Manager
locale de-DE
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {11fe2097-3447-11df-8730-e1701c92a34d}
resumeobject {11fe2096-3447-11df-8730-e1701c92a34d}
displayorder {11fe2097-3447-11df-8730-e1701c92a34d}
{11fe20a2-3447-11df-8730-e1701c92a34d}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5

Windows Boot Loader
-------------------
identifier {11fe2097-3447-11df-8730-e1701c92a34d}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale de-DE
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {11fe2098-3447-11df-8730-e1701c92a34d}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {11fe2096-3447-11df-8730-e1701c92a34d}
nx OptIn

Real-mode Boot Sector
---------------------
identifier {11fe20a2-3447-11df-8730-e1701c92a34d}
device partition=C:
path \NST\nst_linux.mbr
description Debian Squeeze
 
#4
I seem to be having the same basic problem. I'm trying to dual boot Win 7 x64 & Ubuntu 9.10 amd64. When I choose Ubuntu at the boot menu, I just get a momentary black screen and then I'm back to the menu. Here's how my main hard drive is set up. My others are only for data files, so they should be irrelevant.

Primary Hard Drive
Partition 1: Win 7 System Reserved (Q: - NTFS)
Partition 2: Win 7 System (C: - NTFS)
Partition 3: Ubuntu 9.10 (/ - ext4)
Partition 4: 2 logical drives:
Logical 1: Linux Swap Partition
Logical 2: Ubuntu 9.10 (/home - ext4)

Here's the debug info from EasyBCD 2.0 (Beta 86):
Code:
Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=Q:
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {8a12d486-323a-11df-80bd-fb426ae7815f}
resumeobject            {8a12d485-323a-11df-80bd-fb426ae7815f}
displayorder            {8a12d486-323a-11df-80bd-fb426ae7815f}
                        {8a12d48d-323a-11df-80bd-fb426ae7815f}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5

Windows Boot Loader
-------------------
identifier              {8a12d486-323a-11df-80bd-fb426ae7815f}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {8a12d487-323a-11df-80bd-fb426ae7815f}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {8a12d485-323a-11df-80bd-fb426ae7815f}
nx                      OptOut
pae                     Default
sos                     No
debug                   No

Real-mode Boot Sector
---------------------
identifier              {8a12d48d-323a-11df-80bd-fb426ae7815f}
device                  partition=Q:
path                    \NST\nst_linux.mbr
description             Ubuntu 9.10 (Karmic Koala)
Any help would be appreciated. Thanks!

-Joe
 
#5
Try giving the W7 "system" partition a letter, delete the linux entry and add it again.
The W7 is already associated with C:, so I don't know what you want me to do. Also, I had XP loading under 1.7.2, now under 2.0 it's no longer working. The windows bootloader told me that I needed to do a repair install. I went into the BIOS and changed drive boot order and XP booted fine, so whatever settings are used for "automatic configuration" didn't work. Also went to the advanced tab and added drive letter for XP. That just caused system to reboot instead of previous message or the quick blink with ubuntu 9.10.

Jim
 

JustinW

Super Moderator
Staff member
#6
Windows 7 may be C: but MS made things complicated. In disk management there well be a small (about 200MB) parition that needs a drive letter assignment in order for EasyBCD to work sometimes. This small partition on a Windows 7 system is what the computer actually boots from before Windows starts.
 
#7
At least i know now that i made a good choice by going with grub legacy, works like a charm here.

Instead of playing around and braking windows by trying to make it work i would suggest you guys do the same and install grub(1), just make sure its patched for ext4 support in your distro before you do that. Can always go back to grub2 once its been out and about for a few more months and you know it works.
 
Last edited:
#8
hi all from Argentina

Having the same problem here, install win7, xp and ubuntu 9.10 in that order (installing grub2 in the partition of ubuntu) and tried all variations with EasyBCD 1.7, and now I try with 2.0 (rc86) but after adding the entry for ubuntu only get a black screen and back to boat menu

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=Z:
description Windows Boot Manager
locale es-ES
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {0300086b-152e-11df-88a3-c6f5eceb8415}
resumeobject {0300086a-152e-11df-88a3-c6f5eceb8415}
displayorder {0300086b-152e-11df-88a3-c6f5eceb8415}
{466f5a88-0af2-4f76-9038-095b170dc21c}
{03000874-152e-11df-88a3-c6f5eceb8415}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5
displaybootmenu Yes

Windows Boot Loader
-------------------
identifier {0300086b-152e-11df-88a3-c6f5eceb8415}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale es-ES
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {0300086c-152e-11df-88a3-c6f5eceb8415}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {0300086a-152e-11df-88a3-c6f5eceb8415}
nx OptIn

Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description win xp

Real-mode Boot Sector
---------------------
identifier {03000874-152e-11df-88a3-c6f5eceb8415}
device partition=Z:
path \NST\nst_linux-4628AC4E34DD949ED501F34F4F831CAF.mbr
description NeoSmart Linux
which can respond to this problem will be solved many at once :wtf:
 
Last edited:
#9
win7 - ubuntu 9.10

Same thing going on here... Win7 boots fine, but ubuntu 9.10 flashes black and returns to boot choices.
I installed grub2 on the linux ext4 partition. Selected grub2 from the easybcd config dropdown. no love...
As per a suggestion earlier in this thread, I assigned windows bootloader partition a drive letter and deleted/recreated the grub2 loader config.... still no love.
Jim
 

mqudsi

Mostly Harmless
Staff member
#10
What EasyBCD build are you using?
 

mqudsi

Mostly Harmless
Staff member
#12
Can you post the contents of Detailed Mode?
 
#13
Tried two different configs...
1st: The default settings with GRUB2 option

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {e3264801-a8d9-11de-a108-81ff9268160a}
resumeobject {e3264800-a8d9-11de-a108-81ff9268160a}
displayorder {e3264801-a8d9-11de-a108-81ff9268160a}
{e326480c-a8d9-11de-a108-81ff9268160a}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {e3264801-a8d9-11de-a108-81ff9268160a}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {e3264802-a8d9-11de-a108-81ff9268160a}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e3264800-a8d9-11de-a108-81ff9268160a}
nx OptIn
Real-mode Boot Sector
---------------------
identifier {e326480c-a8d9-11de-a108-81ff9268160a}
device partition=C:
path \NST\nst_linux.mbr
description Ubuntu 9.10 Linux
loadoptions DDISABLE_INTEGRITY_CHECKS

2nd: Changed "Drive" from C to BOOT in advanced settings

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {e3264801-a8d9-11de-a108-81ff9268160a}
resumeobject {e3264800-a8d9-11de-a108-81ff9268160a}
displayorder {e3264801-a8d9-11de-a108-81ff9268160a}
{e326480c-a8d9-11de-a108-81ff9268160a}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {e3264801-a8d9-11de-a108-81ff9268160a}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {e3264802-a8d9-11de-a108-81ff9268160a}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e3264800-a8d9-11de-a108-81ff9268160a}
nx OptIn
Real-mode Boot Sector
---------------------
identifier {e326480c-a8d9-11de-a108-81ff9268160a}
device boot
path \NST\nst_linux.mbr
description Ubuntu 9.10 Linux
loadoptions DDISABLE_INTEGRITY_CHECKS
 
#14
Does anyone have a win7 & linux (grub2) dual boot setup that works?
If so, what build of easybcd are you using?
Did you have to modify any specific parameters or .cfg, .mnu, .lst or .bullsh*t files?
I also tried letting grub2 overwrite the windows MBR, but that just gets me a grub rescue> prompt at boot.. :wtf:
Thanks.
 
#15
I work with EasyBCD 2.0.0.89 and two disks. One with Windows 7 and one with
windows XP dual boot between this system works fine.

On the second disk (Windows XP) i have the following partitions:
- WinXP (D:smile: - 20,2 GB
Free space (24GB)
- Data (E:smile: - 187,97 GB

I install on the free space of the harddisk openSUSE 11.2 with "ext4" as
filesystem. I install a GRUB Bootloader in the "root" partition.

After the Linux install i see in the partion table from windows 7 diskmanagment:
- WinXP (D:smile: - 20,2 GB
- 2,01 GB
- 9,45 GB
- 13,44 GB
- Data (E:smile: - 187,97 GB

First i try to boot with "GRUB2" to the linux partition.

By the next boot i see the following message:
"A disk read error occured"
"Press Ctrl+Alt+Del to restart"

Second i try to install with "GRUB (Legacy)", but i see a tubios partition table
in the drop down field.

Drowpdown list in "GRUB (Legacy)" modus:
Partition 1 (D:\ as NTFS - 20 GiB)
Partition 2 (E:\ as NTFS - 187 GiB)
Partition 0 (Extended - 24 GiB)
Partition 3 (Swap - 2 GiB)
Partition 0 (Dos - 9 GiB)
Partition 4 (Linux - 9 GiB)
Partition 0 (Dos - 13 GiB)
Partition 5 (Linux - 13 GiB)

Whatever, i choose the Option "GRUB is not installed to MBR/bootsector".
Device switch to "(Automatically configured)".

Details of BCD:
------------------------------------------------------------------------------------
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 {c867b7ac-85e6-11de-8433-9caa08586e77}
resumeobject {c867b7ab-85e6-11de-8433-9caa08586e77}
displayorder {c867b7ac-85e6-11de-8433-9caa08586e77}
{c867b7a0-85e6-11de-8433-9caa08586e77}
{c867b7aa-85e6-11de-8433-9caa08586e77}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {c867b7ac-85e6-11de-8433-9caa08586e77}
device partition=C:
path \windows\system32\winload.exe
description Windows 7
locale en-us
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice partition=C:
systemroot \windows
resumeobject {c867b7ab-85e6-11de-8433-9caa08586e77}
nx OptIn
detecthal Yes
Real-mode Boot Sector
---------------------
identifier {c867b7a0-85e6-11de-8433-9caa08586e77}
device partition=D:
path \NTLDR
description Windows XP
Real-mode Boot Sector
---------------------
identifier {c867b7aa-85e6-11de-8433-9caa08586e77}
device partition=C:
path \NST\AutoNeoGrub0.mbr
description openSUSE
------------------------------------------------------------------------------------
This configuration works for me.
 

mqudsi

Mostly Harmless
Staff member
#16
Glad to hear it's working for you. Happy multi-booting.
 

MoS

New Member
#17
Hi vtjim.
I also have the same Win 7/Ubuntu installation as you and encountered the same problem (I installed Ubuntu using the LiveCD). I was able to boot into Ubuntu by selecting grub (legacy) instead of grub2 and choosing the linux partition, without checking the box for "GRUB isn't installed..." It worked whether or not I gave the SYSTEM partition a drive letter.

I am fairly new to Ubuntu, so it may have just been blind luck :wink:
 

mqudsi

Mostly Harmless
Staff member
#18
Hiya MoS, welcome to NeoSmart :smile:
 
#20
I'm having exactly the same problem with W7 and GRUB 2 (EasyBCD 2.0, build 92). Additionally I was not able to boot from an ISO file. GRUB4DOS was automatically started in both cases. All partitions are located on the same HDD.

Here's the detailed report:

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device boot
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {11d38224-403f-11df-ba79-00188bb85783}
resumeobject {1f8184a2-14de-11df-9734-f08c6d8c50b0}
displayorder {11d38224-403f-11df-ba79-00188bb85783}
{1d351674-403f-11df-ba79-00188bb85783}
{27c9f46b-403f-11df-ba79-00188bb85783}
{38b63cde-403f-11df-ba79-00188bb85783}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 10
Windows Boot Loader
-------------------
identifier {11d38224-403f-11df-ba79-00188bb85783}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows 7
locale en-US
osdevice partition=C:
systemroot \Windows
resumeobject {81b4a0d3-403f-11df-b06a-806e6f6e6963}
Real-mode Boot Sector
---------------------
identifier {1d351674-403f-11df-ba79-00188bb85783}
device partition=Z:
path \NST\AutoNeoGrub2.mbr
description Ubuntu Linux
Real-mode Boot Sector
---------------------
identifier {27c9f46b-403f-11df-ba79-00188bb85783}
device partition=Z:
path \NST\AutoNeoGrub3.mbr
description NeoSmart ISO Entry