Subscribe to our RSS news feed
AAPL 196 (0.97)

Guide+Support; to installing EFI v8+ dual booting(Pics), GUID partition scheme support EFI, With dual booting! UPDATED 3/10
******
  • Group: Members
  • Posts: 481
  • Joined: 23-September 07
  • Member No.: 136,641
Here is a guide I wrote for instructions to write EFI 8 to your hackintosh and prepare a GUID formatted hard drive to be booted from your hackintosh... There is to methods pick one of the two that would work best for you... Read THE WHOLE guide do not just skim over it. If you do it could cost you many hours of reinstalling...

What are the benefits of GUID?
With a GUID partition scheme you can shrink your main hd add a partition, decide you dont need that partition anymore and delete then expand your main partition back to the way it was. You also get better system performance, not by alot but it is noticeable. You can also boot and unmodified retail leopard DVD and install from it, the retail leopard DVD will only allow leopard DVD to be installed on a GUID partitioned drive or Apple Partition map drive.

For this to work you need to have a Intel Core based CPU, EX. Core Duo, Core 2 Duo, Core 2 Quad, Core 2 Extreme. In some cases an Intel Celeron Dual-Core will work, It is a Core Duo with less L2 cache. In addition you need to have an Intel chipset.


If you have a BadAxe2 use This Guide Written By BJMoose

Method Number 1: The easier way (requires external HD)

Now we will begin....

-First to start to off make sure you can boot in to the external HD and tiger is running ok.

-You will want to back up any important files that are on your hard drive before hand. EVERY thing is going to be gone.

-Boot in to Tiger from the external HD and go a head and open disk utility, click your hard drive you are makeing a GUID then click the partition tab Click the drop down menu and click 1 Partition then click options, Select the GUID partition Table- Used to start up Intel Macintosh's... it will do its work..(If you want you can format to a Apple Partition Map... Either will work...)






-Get the EFI v8 from The link at the bottom...

-From disk utility get the disk id's DONT ASSUME THEM WITH A GUID PARTITION TABLE THEY CHANGE!
mine is disk0s2


-Unmount the partition(s) from disk utility then open terminal and type the commands as follows or use the shell below:



CODE
sudo -s
*password*
cd /Users/XXX/Desktop/pc_efi_v80
./startupfiletool /dev/rdiskXsY ./boot_v8
dd if=./guid/boot1h of=/dev/rdiskXsY bs=512 count=1
*at this point make sure all partitions are unmounted*
dd if=./guid/boot0 of=/dev/diskX bs=400 count=1

-After that you partition(s) should show up on the finder. Reboot to test and see if it was a success, it will say sys config com.apple.boot.plist not found or sumthing similar.
-Go Ahead and install as you normally would. EFI is installed still so you dont have to do any post patching!

Reminder:*Do not mess with boot flags with parted magic gparted or anything. EFI uses different little partitions to boot if you noticed there are 2 "Unallocated Space" that is really were all the EFI stuff and GUID things are held DONT MESS WITH THEM!*

Any help Post here.


Method Number 2: Starting with out Tiger or Leopard.

This way you will need to use the terminal and disk utility of the install DVD

Obtain the EFI file its now up to v8
Format your usb drive as FAT or FAT32 and Name it sumthing easy you can remember for this example im using 123.

Do all the same steps as follows above except do them in the leopard/tiger install DVD.
After you completed making them GUID even if you are in the install DVD you still need to unmount the partition so do so. When you enter the lines in terminal type this instead of whats above.
CODE
cd /Volumes/123/pc_efi_v72
./startupfiletool /dev/rdiskXsY ./boot_v8
dd if=./guid/boot1h of=/dev/rdiskXsY bs=512 count=1
dd if=./guid/boot0 of=/dev/diskX bs=400 count=1


You can then continue to install leopard or tiger.

Dual-Booting...(Boot Camp, I_am...me's way)
With EFI V8.0 you can now boot NTFS and FAT32 Partitions. So after you get EFI v8 working you can go ahead and install windows, but only x64 XP or vista( wacko.gif guess its better than nuthing...) will work, since those are the only ones that have EFI support.
Simply take advantage of Disk Utilities Partitioner and make at least a 5gb partition first formatted with Mac OS Ext. i know that makes sense but it will only let you format to that first. Name it Boot Camp or windows...( if you get failing while partitioning reboot in single user mode and type the first line it says i beileve it is /sbin/fsck -fy and that will repair the disk and try partitioning again) after it is done exit out of disk utility and open it back up and click your new "Boot camp" partition and erase it and format it with MS-DOS(FAT) keep its name boot camp.Insert your install disk reboot and start installing you can re format the partition in vista to NTFS it wont hurt anything. After its done redo this command.
CODE
dd if=./guid/boot0 of=/dev/diskX bs=400 count=1

Now you have boot camp i_am...me's way! Mac OS X HAS to be the default boot since we cannot use Startup disk to tell the firmware(which we dont have) to boot windows...
This way i will only support with this partition being on the main disk, i will not help with 2 disks..

UPDATE: Added a .zip with all the essentials, updated EFI.sh and v8.0 of PC_EFI
Now includes a post patch! it has some modified kexts and some vanilla it has the vanilla kernel and paulicats Natit
simply edit the .sh then place them on ur thumb drive and run the .sh
Links:
RapidShare
Z-Share
Media Fire
Mega Upload
Badongo


BEFORE YOU POST
I find that me and others are answering the same question over and over and over again.
Before you post your problem
Make sure you did the guide correctly and didnt miss a step.
If you are having boot problems and it just sits at the apple logo, start in verbose mode and see if you can trouble shoot it your self
If you are getting kernel panics. Do as i said above
If it says waiting on root device, thats a hardware problem and has nuthing to do EFI.


Common F.A.Q.
Q: Where do I download EFI?
A: You can download the current version 8 from any of the links above in the EFI pack. The EFI pack contains anything you will need from scripts to kexts.

Q: Can Windows be set to the default OS?
A: Yes there are other guides that can help you.

Q: What do I need to install EFI?
A: You need to have an intel chipset, intel core-based processor to take advantage of "vanilla" kexts, the EFI pack above, a usb thumb drive or external hard drive (to install leopard or tiger on to run commands from terminal) and a Tiger or Leopard install disk.

Q: Will this work with only leopard?
A: This can work with both tiger and leopard.

Q: I am getting kernel panics what could be the problem?
A: Most likely you didnt have the AppleEFIRuntime.Kext removed which is responsible for most kernel panics




I have not tested this with 10.5.2+!!! I do not have a hackintosh anymore as you can tell in my sig i have a real mac now and i got rid of my hackintosh, if you have gotten sucess with updating to 10.5.2 PLEASE post here and i will make a list of your hardware specs.... Thank you..
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- i_am...me   Guide+Support; to installing EFI v8+ dual booting(Pics)   Nov 29 2007, 06:19 AM
- - tattootroy   ok ill tryi this as i cant get efi to load from cd...   Nov 29 2007, 06:45 AM
|- - i_am...me   QUOTE (tattootroy @ Nov 29 2007, 06:45 AM...   Nov 29 2007, 06:48 AM
- - flibblesan   Works, thank you!   Nov 29 2007, 09:07 AM
- - troisd   If you do this procedure right before installation...   Nov 29 2007, 09:10 AM
|- - flibblesan   QUOTE (troisd @ Nov 29 2007, 09:10 AM) If...   Nov 29 2007, 10:04 AM
||- - BJMoose   QUOTE (flibblesan @ Nov 29 2007, 06:04 AM...   Nov 29 2007, 10:56 AM
||- - flibblesan   QUOTE (BJMoose @ Nov 29 2007, 10:56 AM) I...   Nov 29 2007, 12:16 PM
|- - i_am...me   QUOTE (troisd @ Nov 29 2007, 09:10 AM) If...   Nov 29 2007, 05:09 PM
- - stellarola   Nice guide, brother. I've suggested before to ...   Nov 29 2007, 12:05 PM
- - troisd   Actually, the installer DVD wouldn't need to r...   Nov 29 2007, 03:17 PM
- - Foodie Monster   I installed Leopard 10.5 using Flat Image from Win...   Nov 29 2007, 03:21 PM
|- - Foodie Monster   QUOTE (Foodie Monster @ Nov 29 2007, 12:2...   Nov 29 2007, 05:24 PM
|- - i_am...me   QUOTE (Foodie Monster @ Nov 29 2007, 05:2...   Nov 29 2007, 05:30 PM
- - tattootroy   nice one mate .this code that you write. sudo -s ...   Nov 29 2007, 03:36 PM
- - elRey   how to set Guid Partition active?   Nov 29 2007, 04:08 PM
- - Foodie Monster   Yeah, I saw your reply but this information is new...   Nov 29 2007, 05:37 PM
|- - i_am...me   QUOTE (Foodie Monster @ Nov 29 2007, 05:3...   Nov 29 2007, 05:39 PM
- - rschultz101   also like to know , how to set guid partition acti...   Nov 29 2007, 05:38 PM
- - Foodie Monster   is v5.2 or 6 in the same package? I looked at the ...   Nov 29 2007, 05:41 PM
|- - i_am...me   QUOTE (Foodie Monster @ Nov 29 2007, 05:4...   Nov 29 2007, 05:51 PM
- - Foodie Monster   Sweet, almost there then: which files should I put...   Nov 29 2007, 05:53 PM
|- - i_am...me   QUOTE (Foodie Monster @ Nov 29 2007, 05:5...   Nov 29 2007, 05:55 PM
- - Foodie Monster   Cool, 2 more things and I'm sorry for being so...   Nov 29 2007, 05:59 PM
|- - i_am...me   QUOTE (Foodie Monster @ Nov 29 2007, 05:5...   Nov 29 2007, 06:32 PM
- - Carlos Pombo   Looking for confirmated GPT successfull install us...   Nov 29 2007, 06:32 PM
- - i_am...me   Added a shell on the first post to do all the work...   Nov 29 2007, 06:50 PM
- - macgirl   maybe... http://linux.dell.com/efibootmgr/efibootm...   Nov 29 2007, 06:55 PM
- - josh256   Very nice work - Have you tried this on mirrored ...   Nov 29 2007, 08:00 PM
- - Metropolis   I have a bunch of Dell GX620's here at my work...   Nov 29 2007, 08:03 PM
- - Sticman   Sometimes ONE just trusts blindly............ I f...   Nov 29 2007, 08:04 PM
- - sea_man   HI, Sorry for my inglish I have 2 questiosn.. 1- ...   Nov 29 2007, 08:16 PM
- - i_am...me   Update 2: Added second part of the guide. How to i...   Nov 29 2007, 08:27 PM
- - Metropolis   why is that? is it a requirement of efi? I guess i...   Nov 29 2007, 08:29 PM
|- - i_am...me   QUOTE (Metropolis @ Nov 29 2007, 08:29 PM...   Nov 29 2007, 08:32 PM
|- - josh256   sea_man 1) "still wating for root device...   Nov 29 2007, 08:49 PM
- - wildjohn   QUOTE (i_am...me @ Nov 29 2007, 10:27 PM)...   Nov 29 2007, 10:46 PM
|- - i_am...me   QUOTE (wildjohn @ Nov 29 2007, 10:46 PM) ...   Nov 29 2007, 10:48 PM
- - wildjohn   QUOTE (i_am...me @ Nov 30 2007, 12:48 AM)...   Nov 29 2007, 10:49 PM
|- - i_am...me   QUOTE (wildjohn @ Nov 29 2007, 10:49 PM) ...   Nov 29 2007, 10:50 PM
|- - weaksauce12   QUOTE (i_am...me @ Nov 29 2007, 05:50 PM)...   Nov 29 2007, 11:37 PM
- - wildjohn   i am already booting from leodvdwhen i finish i wi...   Nov 29 2007, 11:11 PM
|- - i_am...me   QUOTE (wildjohn @ Nov 29 2007, 11:11 PM) ...   Nov 29 2007, 11:14 PM
- - wildjohn   QUOTE (i_am...me @ Nov 30 2007, 01:14 AM)...   Nov 29 2007, 11:27 PM
- - tattootroy   hello need your help in put the codes manually fro...   Nov 29 2007, 11:39 PM
|- - i_am...me   QUOTE (tattootroy @ Nov 29 2007, 11:39 PM...   Nov 29 2007, 11:43 PM
- - wildjohn   Well this is my report: I formatted my Disk (its ...   Nov 29 2007, 11:46 PM
- - i_am...me   This is your first hackintosh right? Try the post ...   Nov 29 2007, 11:54 PM
- - wildjohn   Weli my first hackintosh was a tiger release of Ja...   Nov 30 2007, 12:03 AM
|- - i_am...me   QUOTE (wildjohn @ Nov 30 2007, 12:03 AM) ...   Nov 30 2007, 12:08 AM
- - wildjohn   I am calling off for the night its 3:00 and i have...   Nov 30 2007, 12:18 AM
- - tattootroy   i unmount the GUID drive use info to get the patit...   Nov 30 2007, 12:36 AM
|- - i_am...me   QUOTE (tattootroy @ Nov 30 2007, 12:36 AM...   Nov 30 2007, 12:40 AM
- - tattootroy   if i could give you a big fat hug i would. it wor...   Nov 30 2007, 12:52 AM
- - i_am...me   Your welcome   Nov 30 2007, 12:58 AM
- - joelones   I can confirm that this method does not work on a ...   Nov 30 2007, 01:56 AM
|- - i_am...me   QUOTE (joelones @ Nov 30 2007, 01:56 AM) ...   Nov 30 2007, 02:00 AM
- - BJMoose   I suspect I've overlooked something simple her...   Nov 30 2007, 02:13 AM
|- - i_am...me   QUOTE (BJMoose @ Nov 30 2007, 02:13 AM) I...   Nov 30 2007, 02:59 AM
||- - BJMoose   QUOTE (i_am...me @ Nov 29 2007, 10:59 PM)...   Nov 30 2007, 05:38 AM
||- - i_am...me   QUOTE (BJMoose @ Nov 30 2007, 05:38 AM) T...   Nov 30 2007, 06:07 AM
||- - BJMoose   QUOTE (i_am...me @ Nov 30 2007, 02:07 AM)...   Nov 30 2007, 02:34 PM
|- - koaxial   QUOTE (BJMoose @ Nov 30 2007, 02:13 AM) I...   Nov 30 2007, 08:32 AM
- - royco   Guide worked like a charm using the flat image and...   Nov 30 2007, 04:35 AM
- - mkurtz   I've followed the directions - boot BrazilMac ...   Nov 30 2007, 04:43 AM
- - Sticman   Well last night i raced to download the latest Win...   Nov 30 2007, 05:40 AM
- - i_am...me   I am calling it a night right now.. I will be back...   Nov 30 2007, 06:48 AM
- - Cristial   ok. i tried installed efi 7.3 and it installed ok ...   Nov 30 2007, 06:55 AM
- - asstastic   You say you are running 10.5.1 vanilla on a core d...   Nov 30 2007, 06:58 AM
|- - Cristial   QUOTE (asstastic @ Nov 30 2007, 12:58 AM)...   Nov 30 2007, 12:35 PM
|- - i_am...me   QUOTE (asstastic @ Nov 30 2007, 06:58 AM)...   Nov 30 2007, 11:02 PM
|- - build   followed your guide for method 2. created the GUID...   Dec 1 2007, 01:44 AM
|- - i_am...me   QUOTE (build @ Dec 1 2007, 01:44 AM) foll...   Dec 1 2007, 02:16 AM
- - elfdood   QUOTE (Cristial @ Nov 30 2007, 01:55 AM) ...   Nov 30 2007, 01:58 PM
- - djrbx   Do you guys know if this would work for the ToH in...   Nov 30 2007, 02:15 PM
- - geo afa   i installed flawless the tiger in GUID, but when i...   Nov 30 2007, 05:06 PM
- - FavleX   Hey! first thanks for ur guide I_am..me then ...   Dec 1 2007, 08:51 AM
|- - i_am...me   QUOTE (FavleX @ Dec 1 2007, 08:51 AM) Hey...   Dec 1 2007, 07:12 PM
|- - Brywalker   QUOTE (i_am...me @ Dec 1 2007, 02:12 PM) ...   Dec 2 2007, 05:02 PM
- - Cybaster   I am having that package 0 .... HPET error too, s...   Dec 1 2007, 09:40 AM
- - Brywalker   Installed 7.3 last night. I am going back to 5. I...   Dec 1 2007, 01:45 PM
- - claud3   hey guys. installing the efi part is not a problem...   Dec 1 2007, 05:28 PM
|- - Foodie Monster   QUOTE (claud3 @ Dec 1 2007, 02:28 PM) hey...   Dec 2 2007, 05:47 AM
|- - build   QUOTE (Foodie Monster @ Dec 2 2007, 05:47...   Dec 2 2007, 01:24 PM
- - bigosx86noob   i have a pentium D will that work with efi?   Dec 2 2007, 01:53 AM
- - zzak   Bad Axe2 mobo....Now, working at GUID partition wi...   Dec 2 2007, 05:36 AM
|- - joelones   QUOTE (zzak @ Dec 2 2007, 05:36 AM) Bad A...   Dec 2 2007, 12:45 PM
- - i_am...me   If anyone gets how to dual boot with the new v8 pl...   Dec 2 2007, 09:30 AM
- - FavleX   Thanks. Just recycled an old hdd, then used with a...   Dec 2 2007, 09:39 AM
- - swiss   Hello @ ALL I Got somme Questions too, im really ...   Dec 2 2007, 11:11 AM
- - Xenn0X   QUOTE Use v5, v6 is for video cards. make a direc...   Dec 2 2007, 01:43 PM
|- - build   QUOTE (Xenn0X @ Dec 2 2007, 01:43 PM) i t...   Dec 2 2007, 02:05 PM
- - Xenn0X   is that needed or can i already upgrade to 10.5.1?   Dec 2 2007, 02:15 PM
|- - build   QUOTE (Xenn0X @ Dec 2 2007, 02:15 PM) is ...   Dec 2 2007, 02:29 PM
|- - Xenn0X   QUOTE (build @ Dec 2 2007, 03:29 PM) You ...   Dec 2 2007, 02:39 PM
|- - i_am...me   QUOTE (Xenn0X @ Dec 2 2007, 02:39 PM) i r...   Dec 2 2007, 03:30 PM
- - zzak   I am not that good english user. but I try to my b...   Dec 2 2007, 02:22 PM
- - mkurtz   Can anyone confirm that the EFI patch works when i...   Dec 2 2007, 03:23 PM
- - aliab   QUOTE (mkurtz @ Dec 2 2007, 04:23 PM) Can...   Dec 2 2007, 03:56 PM
- - build   I cannot make the GUID partition bootable on my Gi...   Dec 2 2007, 05:08 PM
5 Pages V   1 2 3 > » 

Reply to this topic Start new topic

2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 9th February 2010 - 04:19 PM