Jump to content
8 posts in this topic

Recommended Posts

Hi everyone!

I've just managed to install leopard on my beige box, and it works perfectly.

But the darwin bootloader didn't install on leopard' partition, so i have to boot from the darwin bootloader on tiger's partition everytime in order to boot leopard.

How can i install the darwin bootlader on A SINGLE PARTITION (not the mbr)?

A very well Howto i used was this.

 

Look for the part:

 

...

sudo fdisk -e /dev/rdiskX ( replace X and x with the disk/partition you restored the image to)

fdisk: 1> update

Machine code updated.

fdisk:*1> f 1

Partition 1 marked active.

fdisk:*1> w

Device could not be accessed exclusively.

A reboot will be needed for changes to take effect. OK? [n] y

Writing MBR at offset 0.

fdisk: 1> q

 

· Ok, now lets put the file “boot1h” in the beginning of the partition: In terminal, browse to the i386 folder inside the 9a581-patch folder. Then type this:

sudo dd if=boot1h of=/dev/rdiskXsx bs=512 count=1

· Now, lets run the startup tool to embed the boot code: (Place startuptool in your usr/sbin folder, on your Tiger Disk)

sudo startupfiletool -v /dev/rdiskXsx boot

· And last, lets give the pope’s blessing to the partition:

sudo bless -device /dev/diskXsx -setBoot –verbose

 

The partition is now bootable.

 

Now, to restore the Leo_Patched_DVD.iso to the partition:

· Open up Disk utility; Select Restore;

· Drag the Leo_Patched_DVD.dmg to the Source textbox and then Drag the Destination partition (the one you partitioned above) to the destination text box (this is on the right hand side in disk utility). Hit Restore. Wait a bit and the restore process is done!

 

Well done…now you have either a patched DVD or a “patched” partition containing the install. This is what we called “Pre-installation process. Let’s go now for the “Post-Installation” process…

...

ok, found out what i was doing wrong, there's a part missing to the procedure above:

Somehow, The Leopard Installation process does no make the partition bootable. You need to do this yourself (working on a fix). Before you run the steps below, make sure you copy the files located in files/i386 (from the pack) to /usr/standalone/i386/ on your tiger disk.

Hi, i have the same problem 8oBill,

I Had it on 527 and now on 581.

I tried everything in this thread and also fdisk -u /dev/rdiskXsx.

notghing to do....

the partition is active but apparently no darwin loader installed

the only way to boot my installation on HD is to boot from DVD and wait for the countdown to end.

 

What i miss ?

there's are anyone van boot 581 from HD ?

 

thx

I had the same problem as you guys.. But this one worked for me.. a bit different from what others said to do.

- Type: "diskutil unmount /Volumes/Leopard" 
(exchange "Leopard" for the correct name of your Leopard partition!) 

- Type: "dd if=/usr/standalone/i386/boot1h of=/dev/rdiskXsX bs=512 count=1" 
(exchange "rdiskXsX" for your correct disk and partition number!) 

- Type: "startupfiletool /dev/rdiskXsX /usr/standalone/i386/boot" 
(exchange "rdiskXsX" for your correct disk and partition number!) 

- Type: "sudo bless -device /dev/diskXsX -setBoot -verbose" 
(exchange "diskXsX" for your correct disk and partition number!) 

- Type: "diskutil mount /dev/diskXsX" 
(exchange "diskXsX" for your correct disk and partition number!) 

- Type: "bless -mount /Volumes/Leopard -setBoot -verbose" 
(exchange "Leopard" for the correct name of your Leopard partition!)

×
×
  • Create New...