Jump to content
1 post in this topic

Recommended Posts

Ok I tried to combine a couple of people's guides for my own purposes, if anyone can correct this that would be great.

Guide to installing EFI v8+ dual booting, GUID partition scheme

USB METHOD

by i_am...me, Nikita, Onetrack, revised by believable

 

What you will need:

 

* USB Drive, formatted with FAT32. It's recommended to name the volume 123, and this guide reflects that naming. It should contain necessary files, i_am...me's pack can be found here. Feel free to add your own kexts and fixes(NVinject, etc.).

* Patched Leopard Install Disc (preferably the BrazilMac Patched DVD copy)

* Vista install disc, if you plan on Dual Booting (x64 Windows Xp Install disc also works)

* Kalyway disc

 

___________________________________________________________

 

Tips Before you start:

 

* Make sure to get a working copy of the Kalyway disc. Burn it on the best possible media you have (preferably DVD RW) and burn it at the slowest speed possible (x1). Only then was I personally able to get it to work.

 

* Before anything, make sure to back up your data on whichever Hard Drive you decide on doing this. It will wipe the Hard drive in its entirety. Very important. *

 

 

 

_____________________________________________________________

 

What you'll need to do:

 

* Insert the Kalyway cd and press any key to boot the cd when you are prompted.

 

* Once you have done that, it will take a good 10-20 minutes to actually boot up, feel free to go do something while you wait. Once it's done, you will come to a slimmed down tiger install.

 

* At the top, go to Utilities, then click on Disk Utility

 

* Pick your Hard Drive, remove all current partitions (make sure you have backed up your important files before doing this step)

 

* Click the partition tab

 

* Click the drop down menu and Select "1 Partition"

 

* Select "options" towards the bottom

 

* Select the GUID partition Table

 

* Choose the name of your drive (keep note of what you called it, it will be the [Volume Label] and you will need to know it during patching later).

 

* Apply all of the changes you just made.

 

* Click on your partition and click on info to get your disk id's; Make sure to do it this way, don't just assume them with a GUID partition table because they change

e.g. disk0s2

 

* Exit Disk Utility and continue through the installer. There will be 1 package already selected, install it and you are done.

 

* Reboot with the BrazilMac dvd in place of the Kalyway disk, same procedure - it will take about 20 minutes to fully boot to the install screen, go have a drink or some food while you wait.

 

* Once loaded, continue with the installer, make sure CUSTOMIZE is selected and DESELECT all packages (Printers, Fonts, X11 etc), so it's the bare system. Have the system check your media, it takes about 10 minutes.

 

* Once the installation is complete you will have to shutdown the computer manually, power on, and again boot into the installer (again, another 20 minutes or so).

 

* Once in, at the top go to Utilities.

 

* Click on Utilities, open up Terminal. Time to patch everything.

 

* Type the commands as follows

 

cd /Volumes/123/EFI\ Pack/pc_efi_v80/

 

* Press enter, then type the following

 

pico postpatch.sh

 

* Press enter. Using the arrow keys, navigate as necessary to change these values as follows:

 

PATCH="/Volumes/123/EFI\ Pack/leopatch"   * path to the patched extensions
LEO="/Volumes/MacintoshHD"		   # path to Leopard installation

 

* Once your done editing, your going to save and run that file, postpatch.sh. To do it on windows, press alt + O, confirm it, then press alt + R. If your on a mac, press the flower key + O, confirm it, then press flower key + R (O as in Ovaltine)

 

* Go back to Disk Utilities.

 

* Remember that Volume Label? Locate that Partition Leopard is installed on, select it, and click the unmount button.

 

* Open terminal

 

* Type the commands as follows

 

cd /Volumes/123/EFI\ Pack/pc_efi_v80

 

* Press enter, then type the following

 

 
./startupfiletool /dev/rdiskXsY ./boot_v8

 

* Press enter. It should write several lines of code, and then exit.

 

* Go back to Disk Utility, and do a repair permissions on your drive.

 

* (If you do not have a Nvidia based card, skip this step) You are now going to place the NVinject kext. The code as follows is as if NVinject.kext is at the root of your usb drive. Open up terminal, enter this command

 

cd /volumes/123/

 

* Press enter and then enter this

 

cp -R NVinject.kext /Volumes/MacintoshHD/System/Library/Extensions/

 

* Press enter, then finally change permissions with these 2 command

 

cd /Volumes/MacintoshHD/System/Library/Extensions/

 

* Press enter then type this

 

chmod -R 775 NVinject.kext

 

* Shutdown your computer, power on, eject the disk, and if all goes well you are now booting a completely unmodified kernel right to the welcome screens.

 

* Install the update for Leopard and reboot, it should work also.

_____________________________________________

 

How to Dual boot with Vista

 

* Go to Disk Utilities inside OSX

 

* Make at least a 5gb partition, formatted with Mac OS Extended.

 

* If for any reason that fails, reboot in single user mode (?) and type

 

/sbin/fsck -fy

 

and that will repair the disk, you can now attempt to try it again.

 

* Exit out of Disk Utility and open it back up.

 

* Select your new "Boot Camp" partition and erase it (?) and format it with MS-DOS(FAT). Keep it's name "Boot Camp".

 

* Insert your Vista install disk and reboot

 

* Start installing Vista

 

* Reformat the partition in Vista to NTFS

 

* After Vista installs, go back into OSX and enter this into the terminal.

 

dd if=./guid/boot0 of=/dev/diskX bs=400 count=1

 

 

Now you have boot camp i_am...me's way! Keep in mind that you cannot set Vista to be the default OS upon startup.

 

If you have any questions, feel free to ask in this thread, but before you do....

 

* Make sure you did the guide correctly and didn't miss a step.

* If you are having boot problems and it just sits at the apple logo, or if you are getting kernel panics, start in verbose mode and see if you can trouble shoot it.

* If it says waiting on root device, that is a hardware problem and has nothing to do with this method/EFI.

×
×
  • Create New...