natoodo Posted November 10, 2007 Share Posted November 10, 2007 I have leopard GM installed on my computer but can only boot it with the install disk. I followed the instructions Here the instruction work right up to here: 4) bless the partition: sudo bless -device /dev/disk0s1 -setBoot -verbose I get this error in terminal: EFI found at IODeviceTree:/efi Other partition scheme detected No auxiliary booter partition required Returning booter information dictionary: <CFDictionary 0x301f30 [0xa080b1c0]>{type = mutable, count = 3, capacity = 4, pairs = ( 0 : <CFString 0x1862c [0xa080b1c0]>{contents = "Auxiliary Partitions"} = <CFArray 0x301840 [0xa080b1c0]>{type = immutable, count = 0, values = ( )} 1 : <CFString 0x1863c [0xa080b1c0]>{contents = "System Partitions"} = <CFArray 0x301c70 [0xa080b1c0]>{type = immutable, count = 0, values = ( )} 3 : <CFString 0x1861c [0xa080b1c0]>{contents = "Data Partitions"} = <CFArray 0x3017c0 [0xa080b1c0]>{type = immutable, count = 1, values = ( 0 : <CFString 0x301810 [0xa080b1c0]>{contents = "disk1s1"} )} )} IOMedia disk1s1 does not have a partition UUID DADiskRef disk1s1 has Volume UUID DA40006A-B6C6-3783-A59D-099826456847 IOMedia disk1s1 has path IODeviceTree:/PCI0@0/IDES@1F,2/PRID@0/@1:1 Could not find IODeviceTree:/options Any help? Link to comment Share on other sites More sharing options...
nebukazar Posted November 12, 2007 Share Posted November 12, 2007 I had the same issue before, what I did was getting a fresh copy of the following file available at : http://forum.osx86scene.com/viewtopic.php?f=16&t=2008 (in tiger, that is) then performed the diskutil, startuptool, bless combo and voilà! I was then able to boot into leopard without having issue. hope this help! Link to comment Share on other sites More sharing options...
Alwayon Posted November 13, 2007 Share Posted November 13, 2007 As far as I know, it seems like the "bless" command we need is not the actual "bless" that comes with Mac OS. I read somewhere that the actual "bless" won't write anything to disc but will alter the real Mac's NVRAM ... while our "bless" found in BrazilMac's guide (even comes with source code !!) .... may write something to the disc. I am not totally sure of how it works (anyone ?) but I'm sure that we'll need the "bless" command in BrazilMac's package, not the original one. --- Edit : Well, I feel pretty dumb now. I've just look into the bless.c in the BrazilMac package and found that it does NOTHING at all ... just print out what you give it as arguments ! So, I think we can safely skip it without any ill-effects. Anyone please confirm this ?? Link to comment Share on other sites More sharing options...
Recommended Posts