overdue-scratch

Author Topic: Hide Partition issues - BOOTMGR is missing Snow Leopard  (Read 7111 times)

0 Members and 1 Guest are viewing this topic.

e60

  • Entrant
  • Posts: 5
Hide Partition issues - BOOTMGR is missing Snow Leopard
« on: March 17, 2011, 06:39:48 PM »
Hey guys,

first of all thank you for the awesome work! Chameleon 2 RC5 is working perfectly for me, except one little thing that is really frustrating me. If I try to hide my NTFS data Partition using the <key>Hide Partition</key> string, I am always getting a "BOOTMGR is missing" error trying to boot up Snow Leopard. Without this string everything is working perfectly and Snow and even Windows is booting flawlessly. My com.apple.Boot.plist looks like this ...

Code: [Select]
<dict>
<key>DropSSDT</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v</string>
<key>PCIRootUID</key>
<string>0</string>
<key>Hide Partition</key>
<string>hd(2,4)</string>
</dict>
</plist>

Could someone please point me to the mistake? By the way, Snow Leopard is located on hd(2,2) and Windows 7 on hd(2,3). Many thanks in advance!

Zeppo

  • Observer
  • Posts: 13
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #1 on: March 17, 2011, 10:34:09 PM »
AFAIK, you are successfully hiding your boot partition.
Although you might have done the right thing in terms of partitions like you see them in your OS, Chameleon is having a different view. If  I am not mistaken, it sees itself as disk0s1. And all other drives are shifted. In example: my Win7 Data is disk0s2 but I need to hide 2,2 in my com.apple.Boot.plist.
My Snow is on disk2s2 but my com.apple.Boot.plist defines my Default partition as 1,2. And it still boots from disk2s2.
So, you just need to find the right diskXsX and you'll be fine.
« Last Edit: March 17, 2011, 11:53:44 PM by Zeppo »
HackTheMac: BootLoader: Chameleon 2 RC5 r1091 OSX 10.7 11A511 MoBo: GA-EP45-DS3 (F9) RAM: 8GB DDR2 SDRAM 800MHz CPU: Intel Core2Duo E8200 2.66GHz GPU: NVIDIA 9400GT 1GB HD: 3x Samsung HD103UJ + 1x HD154UI CDDVDW: TSSTcorp SH-S223F EFI-X V1.0+V1.1 - ShelfWare
Laptop: Dell Latitude D430 BIOS: Modified A09 w. DSDT embeded CPU: Intel Core Duo 1.33GHz RAM: 2GB DDR2 SDRAM 667MHz GPU: Intel 945GMS HD: Samsung HS122JC 120GB OS X: 10.6.8 BootLoader: Chameleon 2 RC5 r1091 EDP: 1.9 Beta

Gringo Vermelho

  • Forum Moderator
  • Posts: 611
  • The gray monster energy hat
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #2 on: March 17, 2011, 11:21:11 PM »
Correct. Do not rely on Apple Disk Utility to report the partition order correctly, as far as Chameleon is concerned, disk order is relative to where Chameleon is installed, and this doesn't always match with physical or BIOS drive order.
10.9.5 - ASUS P8Z77-V Pro - i5 3570K - GTX 660 - Chameleon 2.3 svn-r2xxx
How to...
Install Chameleon: http://forum.voodooprojects.org/index.php/topic,649
Make your own Chameleon boot CD: http://forum.voodooprojects.org/index.php/topic,484.msg2131.html#msg2131

e60

  • Entrant
  • Posts: 5
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #3 on: March 18, 2011, 12:18:03 PM »
Thank you two for the quick reply! I did not use diskutil to identify the partition, I used "tab" on the Chameleon bootmenu as you can see here ...



Is there any other possibility that could couse this behavior?

Zeppo

  • Observer
  • Posts: 13
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #4 on: March 18, 2011, 02:12:00 PM »
Sorry, not that I know of.
You still should experiment with partition numbers. Like 1,2 instead of 2,2 for OS X.
Also, in your screen shot I cannot distinguish between your Win7 System Reserved and your Win7 Data Partition. Are you sure your boot partition (System Reserved) is the one you are pointing Chameleon to?

Sorry if I am just poking blindly around. I had the same issues back than. It took me some time to solve with trial and error method. But I know now that Chameleon is kind a strange on that matter.
HackTheMac: BootLoader: Chameleon 2 RC5 r1091 OSX 10.7 11A511 MoBo: GA-EP45-DS3 (F9) RAM: 8GB DDR2 SDRAM 800MHz CPU: Intel Core2Duo E8200 2.66GHz GPU: NVIDIA 9400GT 1GB HD: 3x Samsung HD103UJ + 1x HD154UI CDDVDW: TSSTcorp SH-S223F EFI-X V1.0+V1.1 - ShelfWare
Laptop: Dell Latitude D430 BIOS: Modified A09 w. DSDT embeded CPU: Intel Core Duo 1.33GHz RAM: 2GB DDR2 SDRAM 667MHz GPU: Intel 945GMS HD: Samsung HS122JC 120GB OS X: 10.6.8 BootLoader: Chameleon 2 RC5 r1091 EDP: 1.9 Beta

e60

  • Entrant
  • Posts: 5
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #5 on: March 18, 2011, 08:03:30 PM »
Hi Zeppo,

I really glad that you're trying to help me :) because I've no idea what is causing the problem. :( Maybe some diskutil infos will help to solve the issue. My disk looks like this ...

Code: [Select]
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            150.0 GB   disk0s2
   3:       Microsoft Basic Data                         150.0 GB   disk0s3
   4:       Microsoft Basic Data                         699.9 GB   disk0s4

Snow Leopard is located on disk0s2, Windows 7 is installed on disk0s3 and disk0s4 contains only some data. In Chameleon they are labeled as hd 2,2 (Snow), hd 2,3 (Windows7) and hd 2,4 (data). I have used this guide to set up the Dualboot.

Zeppo

  • Observer
  • Posts: 13
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #6 on: March 19, 2011, 01:23:38 AM »
OK I might have a solution for you:
Usually OS X shows partitions like this:

/dev/disk0s1 (hidden EFI-Partition)
/dev/disk0s2 (System Partition)

Now you have Chameleon seeing itself as disk0s1 (or, in your case disk2s1). Hence, your other partitions should have +1 in their names.
2,3 Snow
2,4 Win7
2,5 Win Data

Since 2,4 hides your Win7 boot partition try to hide 2,5 instead of 2,4
I cannot guarantee it'll work, but it seams logical to me.

EDIT: You also might want to rename your Wndows partitions to something more distinguishable like Win7Boot and Win7Data - Chameleon will show this names on your boot screen. Easier to track what's hidden and what not.
« Last Edit: March 19, 2011, 01:28:57 AM by Zeppo »
HackTheMac: BootLoader: Chameleon 2 RC5 r1091 OSX 10.7 11A511 MoBo: GA-EP45-DS3 (F9) RAM: 8GB DDR2 SDRAM 800MHz CPU: Intel Core2Duo E8200 2.66GHz GPU: NVIDIA 9400GT 1GB HD: 3x Samsung HD103UJ + 1x HD154UI CDDVDW: TSSTcorp SH-S223F EFI-X V1.0+V1.1 - ShelfWare
Laptop: Dell Latitude D430 BIOS: Modified A09 w. DSDT embeded CPU: Intel Core Duo 1.33GHz RAM: 2GB DDR2 SDRAM 667MHz GPU: Intel 945GMS HD: Samsung HS122JC 120GB OS X: 10.6.8 BootLoader: Chameleon 2 RC5 r1091 EDP: 1.9 Beta

e60

  • Entrant
  • Posts: 5
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #7 on: March 19, 2011, 01:13:15 PM »
Hi Zeppo,

I've tried to use hd(2,5) instead if hd(2,4), but this has no effect. :( If took another picture from Chameleon while it is loading ...



As you can see, Chameleon sees itself on hd(0,1) and Snow on hd(2,2) where it is located. Hd(2,4) is definitively my data partion. This whole thing is very strange. :(

*Edit*

By the way, I am using Chameleon on a USB drive
« Last Edit: March 19, 2011, 08:30:07 PM by e60 »

Zeppo

  • Observer
  • Posts: 13
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #8 on: March 19, 2011, 11:18:56 PM »
Strange is correct. Well, I am officially out of ideas at the moment.
However, I'll look around. If I find something helpful, I'll come back here.
Sorry.
HackTheMac: BootLoader: Chameleon 2 RC5 r1091 OSX 10.7 11A511 MoBo: GA-EP45-DS3 (F9) RAM: 8GB DDR2 SDRAM 800MHz CPU: Intel Core2Duo E8200 2.66GHz GPU: NVIDIA 9400GT 1GB HD: 3x Samsung HD103UJ + 1x HD154UI CDDVDW: TSSTcorp SH-S223F EFI-X V1.0+V1.1 - ShelfWare
Laptop: Dell Latitude D430 BIOS: Modified A09 w. DSDT embeded CPU: Intel Core Duo 1.33GHz RAM: 2GB DDR2 SDRAM 667MHz GPU: Intel 945GMS HD: Samsung HS122JC 120GB OS X: 10.6.8 BootLoader: Chameleon 2 RC5 r1091 EDP: 1.9 Beta

Zane

  • Member
  • Posts: 81
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #9 on: March 24, 2011, 08:53:46 PM »
BootMGR is missing eh.

Just a few questions.

1. Post the specs of your PC. Do me the favor of posting the lanport model, wifi model, sound model and chipset model with the rest of your components.

2. You said you were running Chameleon off a USB drive?

3. Which did you install first? Windows or OS X?
http://bit.ly/osx86log Lenovo Y550P OSx86 Log
http://bit.ly/envyosx64log HP Envy 15 1150nr OSx64 log

e60

  • Entrant
  • Posts: 5
Re: Hide Partition issues - BOOTMGR is missing Snow Leopard
« Reply #10 on: March 29, 2011, 04:29:33 PM »
@Zeppo
Please excuse the delay. Thank you anyway for your contribution!

@Zane
Here are the spects:

* GA-E7AUM-DS2H (rev. 1.0)
* Chipset:............ MCP7A-U, GeForce 9400 & nForce 730i
* Onboard-GPU:... DSUB, DVI (DVI-D, Dual-Link), HDMI (HDCP)*, 64 bis 512MB Frame-Buffer (shared Memory)
* Expansion Slots:....... 1x PCIe 2.0 x16, 1x PCIe x1, 2x PCI
* Memory:... 4x DDR2, bis 16GB
* Audio:................ Realtek ALC889A, 7.1, SPDIF In/Out
* LAN:.................. Realtek RTL8211CL, PCIe-GB-Lan
*Storage Interface:........ 5x SATAII (unterstützt RAID 0, RAID 1, RAID 0+1, RAID 5 and JBOD)
* Storage Interface:....... 1x ATA-100/66/33 (JMicron 368), 1x FDD (iTE IT8718), 2x IEEE 1394a (T.I. TSB43AB23)
* External IO:........... 1x PS2, 1x DVI-D, 1x DSUB, 1x HDMI, 1x IEEE 1394a, 1x RJ45, 6x USB2.0, 1x SPDIF, 1x eSATA, 6x Audio
* Internal IO:........... 2x Fan, 1x IEEE 1394a, 3x USB2.0, 1x COM, 1x LPT, SPDIF In/Out, CD-In

Chameleon is running on a 2 GB Delock USB stick, yes. First I've formated the HD with the SL Installlation Disk and after doing so I've installed Windows 7. Only then I've installed SL.