Mac OS X fails to boot up!

#1
When I go into the Vista bootloader and choose Mac OS X, it gives a message saying "Error: Missing BOOTMGR Press ctrl+alt+del to restart."

Does anyone know how to fix it? I am using 10.4.6 (I think it is a patched) and Vista Ultimate (Not SP1 beta).

I appreciate all help that is given here.
 

mqudsi

Mostly Harmless
Staff member
#2
Hi,

Sounds like a bad entry - but I won't know for sure without some info.
EasyBCD | Diagnostics | Copy Debug Data

Paste it here in a reply.
 
#3
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}
resumeobject            {1a087016-2283-11dc-bf8e-abeb01dae071}
displayorder            {1a087015-2283-11dc-bf8e-abeb01dae071}
                        {f8da5943-21a4-11dc-985f-c71e63941472}
                        {f8da5944-21a4-11dc-985f-c71e63941472}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30
Windows Boot Loader
-------------------
identifier              {1a087015-2283-11dc-bf8e-abeb01dae071}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows Vista
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
truncatememory          0x80000000
bootdebug               No
osdevice                partition=C:
systemroot              \Windows
resumeobject            {1a087016-2283-11dc-bf8e-abeb01dae071}
nx                      OptIn
pae                     ForceDisable
detecthal               No
oslnointegritychecks    No
vga                     No
quietboot               Yes
usefirmwarepcisettings  No
sos                     No
debug                   No
Real-mode Boot Sector
---------------------
identifier              {f8da5943-21a4-11dc-985f-c71e63941472}
device                  boot
path                    \NST\nst_mac.mbr
description             NST Mac OS X
Real-mode Boot Sector
---------------------
identifier              {f8da5944-21a4-11dc-985f-c71e63941472}
device                  boot
path                    \NST\NeoGrub.mbr
description             NeoGrub Bootloader
 

mqudsi

Mostly Harmless
Staff member
#4
Do you get the same error when you choose the NeoGrub entry?
 
#5
No it says this instead:
________________________________________________________
Booting 'find /NST/menu.lst'

find --find-root --ignore-floppies /NST/mune.lst
(hd0,0)
Filesystem type is ntfs, partition type 0x7
configfile /NST/menu.lst
Turning on Gate A20

Warning: Unrecognized partiton table for drive 81. Please rebuilt it using a Microsoft-compatible FDISK tool (err=7). Current C/H/S=16383/255/63
Starting cmain() ... root noverify(hd1,1)

Warning: Unrecognized partition table for drive 81. Please rebuild it using a Microsoft-compatible FDISK tool (err-7). Current C/H/S=16383/255/63
chainloader +1

Warning: Unrecognized partition table for drive 81. Please rebuild it using a Microsoft-compatible FDISK tool (err-7). Current C/H/S=16383/255/63
boot

HFS+ partition Error
________________________________________________________
And that's it.

Oh yeah... here is my menu.lst stuff
________________________________________________________
# NeoSmart NeoGrub Bootloader Configuration File
#
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
# Please see the EasyBCD Documentation for information on how to create/modify entries:
# http://neosmart.net/wiki/display/EBCD
rootnoverify (hd1,1)
chainloader +1
boot
________________________________________________________
So yeah... I dont know what is going on.
 
#6
Hi

I don't know if this helps, but I had a problem that I think relates to yours
I have 2 disks which I use, 1 for Vista and the other for osx.
I had no trouble with easyBCD the first time I set up the boot manager, but if I happen to re-install vista while trying to keep my osx partition, easyBCD couldn't recognize the disk, since vista doesn't recognize partitions of type HFS+. Installing MacDrive did't work for me either, becaused it messes up with de letter labeling of partitions.
I got, at a certain point, a message like yours (missing bootmgr) and that made me think a couple of things:
I installed osx on a secondary HDD, so the boot mgr would still be on the primary HDD (Vista partition), so before I reinstalled osx, I changed the startup disk on my motherboard, so osx would write its boot mgr on its own disk and this way, the boot mgr wouldn't be overwriten by vista.
This way, I can boot osx in 2 ways, through the startup disk setting in the mother board setup itself (not so very pratical but a nice back door if needed), or by changing back the startup disk to the vista partition and booting through easybcd bootmgr (no need for neogrub for me).

hope this helps
 
#7
Thank you so much!

My laptop does have two HDDs, so it is probably the problem. I will try that, but the problem is that my first 100Gb HDD is full so I decided to make a 20G partition on my second 100Gb HD. I will try your way if it works. Perhaps in the bios... I also have a darwin x86 live cd, do you think I could boot from that?

Once again, thank you very much.