Jump to content
10 posts in this topic

Recommended Posts

I've read several posts concerning this issue but haven't found anything yet.

 

I've been using the flat image installation method without having any issues.

 

However, I've decided to boot into my Tiger installation so I can save my current Leopard installation into a DMG file, resize the partition where Leopard is installed so that it uses the full disk space instead of only using 20gb of space.

 

The restoration went fine, however, the boot loader isn't working anymore.

 

I've tried several things such as the common one :

 

dd if=/usr/standalone/i386/boot1h of/dev/disk1s1 bs=512 count=1

diskutil unmount disk1s1

bless -device /dev/disk1s1 -setBoot -verbose

getting :

bless -device /dev/disk1s1 -setBoot -verbose

EFI found at IODeviceTree:/efi

Other partition scheme detected

No auxiliary booter partition required

Returning booter information dictionary:

<CFDictionary 0x301f50 [0xa080b1c0]>{type = mutable, count = 3, capacity = 4, pairs = (

0 : <CFString 0x1862c [0xa080b1c0]>{contents = "Auxiliary Partitions"} = <CFArray 0x301860 [0xa080b1c0]>{type = immutable, count = 0, values = (

)}

1 : <CFString 0x1863c [0xa080b1c0]>{contents = "System Partitions"} = <CFArray 0x301c90 [0xa080b1c0]>{type = immutable, count = 0, values = (

)}

3 : <CFString 0x1861c [0xa080b1c0]>{contents = "Data Partitions"} = <CFArray 0x3017e0 [0xa080b1c0]>{type = immutable, count = 1, values = (

0 : <CFString 0x301830 [0xa080b1c0]>{contents = "disk1s1"}

)}

)}

IOMedia disk1s1 does not have a partition UUID

DADiskRef disk1s1 has Volume UUID 2D320BFB-B827-3719-A06B-788D8169D554

IOMedia disk1s1 has path IODeviceTree:/PCI0@0/P0P8@1C,4/JMF0@0/SDE1@1/@0:1

Could not find IODeviceTree:/options

 

Then, when trying to reboot into Leopard, I'm just getting a blinking cursor as if the boot loader wasn't installed at all.

 

I'm using the MBR partition type.

The partition is being Active.

 

Any thoughts ?

 

Thanks !

 

- Luc

Link to comment
https://www.insanelymac.com/forum/topic/70019-booting-issue/
Share on other sites

Try:

 

diskutil list

 

diskutil unmount "/Volumes/volume name"

 

dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s1 bs=512 count=1

 

/usr/misc/startupfiletool /dev/rdisk1s1 /dev/rdisk1s1 /usr/standalone/i386/boot

 

/usr/sbin/bless -device /dev/disk1s1 /dev/disk1s1 -setBoot -verbose

 

diskutil mount /dev/disk1s1

 

/usr/sbin/bless -mount "/Volumes/volume name" -setBoot -verbose

Link to comment
https://www.insanelymac.com/forum/topic/70019-booting-issue/#findComment-498250
Share on other sites

I was just about to mention running the script file off the ToH disc, but guess I was too late :unsure:

 

Anyway, it's not really necessary to have to run the script 3 or 4 times, but there is a trick to making it successful.

 

1. Boot off the ToH disc. When loaded, open Terminal, then run the script file.

2. Close out Terminal, then open Disk Utility.

3. Unmount your Leopard partition, then close out Disk Utility.

4. Finally, open Terminal and run the script once more.

 

And that's it. Leopard should boot with no problems afterwards. Just so everyone knows, this script will also fix boot problems with TigerX86 as well.

Link to comment
https://www.insanelymac.com/forum/topic/70019-booting-issue/#findComment-499518
Share on other sites

  • 2 months later...

This is all the instructions for booting with hard disk prepared in guid (or in mbr) which can't be boot:diskutil list[note your disk identifier diskXsY for the partition you'd like to have leopard installed, such as disk0s2 in my case, then X=0/Y=2]diskutil unmount diskXdiskutil unmount diskXs1diskutil unmount diskXs2diskutil unmount diskXs3diskutil unmount diskXs4[i do it for EVERY partition for precautions, it only takes a little bit more time but makes it much more likely to succeed][the code below activates your partition]fdisk -e /dev/rdiskX [X=0 in my case]updatef Y [Y=2 in my case]wq[OK now do the unmount steps again]diskutil unmount diskXdiskutil unmount diskXs1diskutil unmount diskXs2diskutil unmount diskXs3diskutil unmount diskXs4[Let's get down to besiness, it's time to install efi]cd /Volumes/123/pc_efi_v80./startupfiletool /dev/rdiskXsY ./boot_v8dd if=./guid/boot1h of=/dev/rdiskXsY bs=512 count=1dd if=./guid/boot0 of=/dev/diskX bs=400 count=1I have found this instructions in Insanelymac and all the time as worked for me without a script, you must have PCEFI writed on a USB Stick and run any version of OSX with "-s" parameters.I have tried PCEFI version 5.2, 7.4 and 8 and all working.ByeExcuse me i have writed with an error, don't run any version with -s, run a dvd leopard version and stop at the first installation screen, run the terminal, or run a osx installed version and all the instructions working.Bye

Link to comment
https://www.insanelymac.com/forum/topic/70019-booting-issue/#findComment-576698
Share on other sites

  • 2 weeks later...

Please help me guys.

 

Im trying to do the script method but when i type in cd /usr/misc into the terminal on the leopard disk it says there is no such file or directory.

 

I have also tried from within my OSX and there is no folder.

 

 

Please help guys as i dont want to have to put the DVD in whenever i wanna use osx

 

 

(BTW im using kalyway 10.5.1)

Link to comment
https://www.insanelymac.com/forum/topic/70019-booting-issue/#findComment-592184
Share on other sites

×
×
  • Create New...