Jump to content

How can I install the darwin bootloader?


7 posts in this topic

Recommended Posts

When I get to this step:


Use cd to move into the makebootable folder in our USB drive, e.g.


"cd /Volume/MyUSBDrive/makebootable"



I get a response of:No such file or directory

I've never done this before,it may be ignorance on my part but I have no idea what Jason Madigan is saying. If anybody knows,drop a line. :wacko:

Link to comment
Share on other sites

I think the biggest question is."Step 5 making it bootable?"I went through all the steps,the install, the post patch, and most instructions tell you that after you do the post patch you reboot your computer and let the time run out. It should startup in osx.But this guy here says you have to make it bootable. I have 3 other instructions from different people that don't even include the makebootable step. Like this guy below.



So my pc is not booting up,therefore now I know I have to do this step,obviously.Now I am at make it bootable.I have no idea what he is trying to tell me.(DENSE) I don't know if I am supposed to have the files on the usb drive,Because if I am supposed to find a file thats called "boot1h" it should look something like this: "/volume/patcher/files/i386/boot1h" maybe? (by the way my usb is named patcher) I don't know if I am trying to make the usb bootable,and the files are already on the computer,and the usb has to be blank. Or am I supposed to make the usb bootable on my macbook? So if you could explain to me what is going on in the step,it all boils down to :I really dont't know what is going on.


5. Making it bootable

This bit is/was annoying as hell and pretty much every guide out there was either completely wrong or was worded incorrectly, so this is my own explanation of how to do it.


  • Open a terminal within the installer DVD once more
  • Run diskutil list
  • You'll see a list of things like this:
    0: FDisk_partition_scheme *69.2 Gi disk0
    1: Apple_HFS Macintosh HD 69.2 Gi disk0s1
  • Take note of /dev/disk0 - the 0 is our disk number. Also take note of the # of the partition corresponding to where we installed Leopard, in this case 1. With this in mind we know we can access our Leopard partition, in this case, through /dev/disk0s1 - disk 0, partition 1.
  • Unmount your Leopard partition before you do anything else - either by going into disk utility and pressing the unmount button or by running "diskutil unmount /dev/diskXsx" replacing diskXsx with the disk and partition number where Leopard is installed.
  • Run "fdisk -e /dev/rdiskX" where X is our disk number
  • Run update
  • Run flag 1
  • Run w
  • Run q
  • Right, that should see our partition active. Now to install the darwin bootloader.
  • Use cd to move into the makebootable folder in our USB drive, e.g. "cd /Volume/MyUSBDrive/makebootable"
  • Lets put the bootloader, boot1h, at the start of our partition
  • Run "dd if=boot1h of=/dev/rdiskXsx bs=512 count=1" with rdiskXsx being replaced with the disk and partition number where Leopard is installed.
  • Enable the bootloader using startupfiletool
  • Run "./startupfiletool -v /dev/rdiskXsx boot" again, replacing rdiskXsx with where Leopard is installed
  • Now, lets bless the drive: "./bless24 -device /dev/diskXsx -setBoot –verbose"
  • Almost there! Mount the drive: "diskutil mount /dev/diskXsx"
  • Finally, bless the mount: "./bless24 -mount /Volumes/YOUR_VOLUME_NAME -setBoot -verbose"

Congratulations if you made it this far, we should now be good to go. Reboot your machine and it should (hopefully) boot into Leopard.

Link to comment
Share on other sites


  • Create New...