![]() |
|
|
|
|
|
#1
|
|||
|
|||
|
As has already been posted, the bootcamp-related firmware update fails to work if the mac has been XOM'd with blanka's patch. This is because the MBR partition type is being used and the firmware update expects GPT.
To go back to using the GPT I did these three things: 1. Changed the MBR partition records to point to EFI's GPT. Code:
$ sudo fdisk -e /dev/rdisk0
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> erase
fdisk:*1> edit 1
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Partition id ('0' to disable) [0 - FF]: [0] (? for help) EE
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 117210240]: [63] 1
Partition size [1 - 117210239]: [117210239] (press Enter here)
fdisk:*1> p
Disk: /dev/rdisk0 geometry: 7296/255/63 [117210240 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 0 0 2 - 1023 254 63 [ 1 - 117210239]
Code:
$ sudo nvram -d efi-boot-device $ sudo nvram -d efi-boot-device-data $ sudo nvram -d efi-apple-payload0 $ sudo nvram -d efi-apple-payload0-data Code:
$ bless --folder /System/Library/CoreServices --file /System/Library/CoreServices/boot.efi --setBoot |
|
#2
|
|||
|
|||
|
Forgot to mention, this is on a Mac Mini Solo. Don't know how well this would work on other intel macs ..
Also before you do this make a (paper) note of your existing MBR partition table! When I reblessed xom.efi after the firmware update it wouldn't add XP's NTFS partition to the MBR and I had to do it manually from OSX for it to work. Last edited by shteve : 5th April 2006 at 08:51 PM. |
|
#3
|
|||
|
|||
|
Ok, so this is how to update the firmware, but how can you use Boot Camp? It only works if there is only one HFS+ partition on the drive to begin with...
__________________
Dave Schroeder University of Wisconsin das@doit.wisc.edu http://das.doit.wisc.edu |
|
#4
|
|||
|
|||
|
I am confirming that this method DOES work on a 20" iMac(Intel).
Thanks! Last edited by Capt. Kyle : 5th April 2006 at 09:09 PM. |
|
#5
|
|||
|
|||
|
Quote:
|
|
#6
|
|||
|
|||
|
Worked on my MacBook Pro 2.0Ghz.
Not only that, but Bootcamp says my partitions are cool as well, and it sees windows is on the other partition I can't boot up from it, and I will likely re-install Windows, but im glad i dont have to touch the OSX side. |
|
#7
|
|||
|
|||
|
Don't ask me why, but this resulted in the death of my partition.
Ah well, never mind. At least I have a backup! Just a warning to anyone who doesn't... |
|
#8
|
|||
|
|||
|
Thank you so much for posting your solution.
I'm really glad I didn't have to format anything. |
|
#9
|
|||
|
|||
|
Quote:
Unfortunatly - i didn´t read your second post in time - now i´m stuck with osx and disk-utility seeing my (old onmac-solution) xp partition and even listing it as a boot volume while in osx - but bootcamp doesn´t see it. When i tried to reinstall from the windows cd, it only showed the osx partition. I guess my MBR-Partition table is broken and i would like to fix it "manually from OSX" like you stated, but since my unix-knowledge is close to zero and i don´t have the note with my old MBR Partition Table, i´m pretty much lost - can someone give me a hint on how to fix this? thanks in advance & cheers antizeit |
|
#10
|
|||
|
|||
|
Quote:
|
![]() |
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
| Display Modes | |
|
|
All times are GMT +1. The time now is 04:29 PM.






Linear Mode
