Jump to content

Install Guide for Snow Leopard on a P6T (non deluxe)


Searay_X
 Share

Please tell me about your experience with this guide ;)  

64 members have voted

  1. 1. Was this helpful?

    • Yes
      59
    • No
      5
  2. 2. Did it work for you?

    • Yes
      52
    • No
      12


550 posts in this topic

Recommended Posts

Well I just Cannot get the update to work, everything's ok until I run the update (i mean I can even boot from the hard drive) but after the update, after updating the kexts in the P6Tessentials and after running 3_MacLoader i just get kernels... even if I try to boot from the USB stick I get kernels...

 

What am I doing wrong???

Link to comment
Share on other sites

Well I just Cannot get the update to work, everything's ok until I run the update (i mean I can even boot from the hard drive) but after the update, after updating the kexts in the P6Tessentials and after running 3_MacLoader i just get kernels... even if I try to boot from the USB stick I get kernels...

 

What am I doing wrong???

 

try using the files metioned on the front page of this topic.

 

I have P6T and 920 and 12 gig mem had to use the ethernet driver mentioned but it fired rite up for me

Link to comment
Share on other sites

Ok I have:

Asus P6T (non deluxe)

I7 920 OC@3.6

12 gig OCZ Gold ddr3 1600 trip channel mem

GTX 295 single pcb (working in full)

2 1.5 Tera SATA HDD

1 750 GB SATA HDD

1 250 GB SATA HDD

Front Panel Media loader "3 eSATA, Multi card reader, Firewire, and audio in/out" (all working)

1 SATA DVDRW that will only work in AHCI (Really pissing me off)

If I set SATA mode to IDE everything boots great with awesome speed, All HDD's work, but if I put a DVD in the drive Snow Leo dont see it.

 

If I set SATA mode to AHCI the drives slow down but the DVDRW loads fine

 

anyone know of a fix for this??

Link to comment
Share on other sites

try using the files metioned on the front page of this topic.

 

I have P6T and 920 and 12 gig mem had to use the ethernet driver mentioned but it fired rite up for me

 

 

So you are suggesting I do everything like I'm doing but when I run the Update i replace the P6Tessentials files with the ones they originally posted in this thread? (plus I think that link is dead btw)

Link to comment
Share on other sites

So you are suggesting I do everything like I'm doing but when I run the Update i replace the P6Tessentials files with the ones they originally posted in this thread? (plus I think that link is dead btw)

 

as long as all the kext your using are on your magic stick in the Extra/10.6/Extensions/ folder your update should be fine.

 

what bios do you have?

 

Ok I have:

Asus P6T (non deluxe)

I7 920 OC@3.6

12 gig OCZ Gold ddr3 1600 trip channel mem

GTX 295 single pcb (working in full)

2 1.5 Tera SATA HDD

1 750 GB SATA HDD

1 250 GB SATA HDD

Front Panel Media loader "3 eSATA, Multi card reader, Firewire, and audio in/out" (all working)

1 SATA DVDRW that will only work in AHCI (Really pissing me off)

If I set SATA mode to IDE everything boots great with awesome speed, All HDD's work, but if I put a DVD in the drive Snow Leo dont see it.

 

If I set SATA mode to AHCI the drives slow down but the DVDRW loads fine

 

anyone know of a fix for this??

 

never mind I now have a fully functional Snow install

in IDE mode

to get sata drive to work using jmicron kext do this

in bios enable jmicron controler set mode to ahci

plug sata dvd drive into jmicron sata port "the orange ones"

save bios

reboot

login to snow

you bow have a working sata dvdrom while running stat in IDE mode

 

I have excellent drive sppeds and a fully working dual layer DVDRW

 

Il be happy to assist anyone who needs help

 

I also have some custom mods to "Chameleon RC3"

 

boots faster and looks better

Link to comment
Share on other sites

Im a lil confused on how to switch betwien booting 32 and 64 bit and has anyone gotten to boot with the 32/64 bit hybrid?

 

I want to be able to write to ntfs without moding internal files!

and non of the software available works in 64 bit

 

please be spicific one how people are booting 32 bit

Link to comment
Share on other sites

Sorry to be such a hardhead bro, but I just used the stick to boot for the first time (install and after install) only to copy the P6Tessentials folder into my Macintosh HD and then run the 3MacLoader file, so I can now boot directly from my hard disk drive (which would boot into chameleon thus letting me boot my Macintosh HD properly)

 

What happened to me is that after I ran the update and changed the files in the P6Tessentials folder (the one in my HD) and ran the 3MacLoader again, i get kernels whenever I try to boot.

 

No after messing up those files I said to myself, ok lets boot with the USB stick again (which files have not been modified) and replace the kexts in the P6Tessentials folder with the original files and try to run 3Macloader again...

 

But I get the kernel even if I try to boot from the stick. So I just had to reinstall everything from scratch. Now I'm at the point where it boots fine from my hard drive and I haven't run the update yet. But I also have no sound on my system (it's supposed to be fixed after the update)

 

Thanks for the help you are giving me OPG

Link to comment
Share on other sites

Sorry to be such a hardhead bro, but I just used the stick to boot for the first time (install and after install) only to copy the P6Tessentials folder into my Macintosh HD and then run the 3MacLoader file, so I can now boot directly from my hard disk drive (which would boot into chameleon thus letting me boot my Macintosh HD properly)

 

What happened to me is that after I ran the update and changed the files in the P6Tessentials folder (the one in my HD) and ran the 3MacLoader again, i get kernels whenever I try to boot.

 

No after messing up those files I said to myself, ok lets boot with the USB stick again (which files have not been modified) and replace the kexts in the P6Tessentials folder with the original files and try to run 3Macloader again...

 

But I get the kernel even if I try to boot from the stick. So I just had to reinstall everything from scratch. Now I'm at the point where it boots fine from my hard drive and I haven't run the update yet. But I also have no sound on my system (it's supposed to be fixed after the update)

 

Thanks for the help you are giving me OPG

 

I think your getting panic from double kernal.

It works like this:

Any time Mac touches a drive it creates its own EFI partition you can see this partition using tools like Gparted so when you installed boot loader on your drive you created a double EFI witch is causing you load to panic.

 

Alos by having your kext and loader on the drive your taking a huge risk of crashing at first update and any following updates.

 

I need to know what Bios version your running so i can further assist you.

Link to comment
Share on other sites

Im a lil confused on how to switch betwien booting 32 and 64 bit and has anyone gotten to boot with the 32/64 bit hybrid?

 

I want to be able to write to ntfs without moding internal files!

and non of the software available works in 64 bit

 

please be spicific one how people are booting 32 bit

 

never mind I got It figured out

Link to comment
Share on other sites

Hey, so my bios version is

 

BIOS Version/Date American Megatrends Inc. 0507, 4/28/2009

SMBIOS Version 2.5

 

 

And I don't think It's double kernel cause I'm just booting from one place at a time.. I.E: Before I run 3Macloader I boot from my USB stick. But after I boot into my new Macintosh HD and I run the loader i disconnect the stick and I am able to properly boot from Macintosh HD.

 

I said NO to the EFI thingy so it did't create it I think... and my problem only comes to be after I run the update, before that everything runs fine.

 

You can check in previous posts the instructions I've been following from other people in this thread.

 

Thanks man.

 

D.

Link to comment
Share on other sites

1-18-2010 UPDATE

 

SORRY THE LINKS HAVE BEEN DOWN AND FOR MY ABSENCE

 

I got called to duty (if you have read my profile you will know what that means) and have been gone since the last update. The links are all up again and I, after spending some time with my family and getting caught up on everything, will post the latest guide and files.

 

Thank you for your understanding.

 

This is currently for 10.6.1 but I have 10.6.2 files and I see people posted throughout here some instructions - In a couple days I will post a new, more coherent guide and files.

 

EVEN THOUGH SOME PEOPLE HAVE REPORTED SUCCESS, I WOULD NOT UPDATE TO 10.6.2 UNTIL I REPOST THE GUIDE AND FILES - IT COULD BREAK YOUR MACHINE WITHOUT THE PROCESSOR PATCH!!!

 

P6T (non deluxe) Snow Leopard Install Guide

Modified - Latest Version 3

with the NEW r3 EFI and base files!!!

 

UPDATE - 10-08-09

 

New MagicStick is attached to this post. You still need to scan for restore and do step 10 from this guide to insure it's bootable - new i386 folder is included. No need to copy the "boot" file either.

 

A better update to come later tonight but this is what many of you have been waiting for. There will be a video (editing now) on how to do EFI strings.

 

I left a generic EFI string in the com.apple.Boot.plist that Should basically function for most Nvidia based cards if your in the first PCIe Slot - you will want to modify it for your card's name/brand/memory size.

 

Anyone new to the guide should still download the main package but replace the EFI MagicStick disk image with the one attached below until my update later tonight.

Everything working including sleep

 

 

------------------------------------------------------------------------------------------

 

NOTE About the POLL - 10/28/09.

 

:censored2:

 

I cant help but notice that there are a few people stating the guide did NOT work for them. I have to reiterate that this guide is for the P6T! If you do not have a standard P6T and you are posting that this didn't work, please DON'T. It can mislead others and is unfair to the efforts I put into this for P6T users!!!

 

If you DO have a standard P6T and are having issues, PM me or post your issues so I and other experienced users can help you...

 

Read before you post something that may not be correct. I sell Mac clones as a side business and I have built 7 machines of all different specs using this method - It is in my opinion a bulletproof method.

 

Thanks - Ryan

 

------------------------------------------------------------------------------------------

 

UPDATE/PERSONAL NOTE 09-27-09:

 

I am going to be BLUNT here and do not mean it to be rude but if this doesn't work for you, YOU are doing something wrong or YOU have a hardware issue. This guide's kext's are intended ONLY for the P6T - not the WS, not the Deluxe not the SE and so on. For those boards to work you will need to use different audio methods and on some boards more or different base kexts!

 

So before you POLL that it didn't work for you, PM me and I will give you my email and check your setup. I need details to help you...

 

BE SURE TO CHECK FOR UPDATES AT THE BOTTOM OF THIS POST!!!

 

Also, I want to brag a little. Check out THIS link. The high numbers are of my i7 975 and the one that is by itself is a real Mac Pro that cost over 3500.00 with way less features!

 

A few notes to start with:

 

For those too lazy to read, I am making a Video of the how-to and many tips, tricks and so on. It will be available in a day or so.

 

This guide will help you get a fully functional Snow Leopard install on a Asus P6T. This guide can work for other i7 boards as well but you will need to mod a few kexts.

 

Since 2005, when this all began for me, this method is IMHO the best possible way to install OS X on PC hardware and it is the closest to a real Mac experience I have com across!

 

This guide assumes (although not entirely necessary) that you have a working Leopard install on a P6T already - why? because! For real though, if your already up and running with 10.5.x you are familiar with the board and you have your graphics/EFI strings all figured out. Your going to want your graphics acceleration working so when you boot for the first time you get the cool video and sound - LOL.

 

If you do not have a working P6T install that's OK too. You will need access to a machine with either 10.5.x or 10.6.x though.

 

I use a "Magic Stick" method which means you will be using a SD, Flash Drive, CF, Micro SD or something like it to boot from - I have a multi card reader installed to my 3.5" bay that will do SD/CF/Micro SD, Sony MS, XD and others and it cost less than $20.00 at my local computer store - HERE is a link to what I am talking about. This is not necessary though, A USB Flash drive, USB to SD adapter (like this) or external multi card reader/writer will work fine. The reason for this is that this allows you to do a clean UNMODIFIED install of Snow Leopard. No "hijacking the EFI partition on your HDD and having to jump through hoops to mount it to make changes - not to mention that if your HDD crashes you loose all your hard work! - with this method you can pop in a new drive and restore from a time machine backup and you can also take the unmodified Snow Leopard install disk our of your machine and use it in another with a "Magic Stick" built for the new board (like I did when testing a Gigabyte board), use it in a real MAC and once again, changes and mods are easier. Throughout this guide I will be calling the EFI disk a "Magic Stick"

 

NOTE: See update at the bottom for some information regarding hiding the MagicStick in finder so it's not always on the desktop...

 

Fist things first - Download this NEW pack HERE and the updated EFI and i386 folder HERE (its the same one at the bottom of the guide - do NOT use the ones from the first pack - use the updated files). it uses the NEW Chameleon r3 and it is all the files you will need to build the EFI as well as other needed files to complete your install - I have also included 0603 and 0707 Bios with a cool familiar full screen gray Apple POST screen available HERE separately -it makes it more like a Mac IMHO by not having to see the BIOS POST info - you can choose to turn off the full screen logo if you wish but regardless, I do recommend updating to 0707 due to a JMicron update)

 

If you are building the EFI from another 10.6.x machine you will do things a little different on a 10.5.x there are a few additional steps needed - I will note the differences below.

 

Overclocking has not been an issue but it is ALWAYS a good idea to install clocked at stock speeds to avoid install errors!

 

This has only been tested with Nvidia based cards (although I see no reason it wouldnt work with AN ATI) - you may have to add the included ATY_Init.kext or something similar if you use an ATI or Nvidia GTX 2xx (non mac edition - I use the Mac Edition so a simple EFI string works for me) - I don't use ATI cards so I can't be too helpful there. Please note that if you do add kexts to your EFI boot loader you will need to read below on how to add kexts to your EFI and build a proper Extensions.mkext.

 

The EFI drive includes an smbios.plist and a com.apple.boot.plist with an EFI string for a 9600GT OC. If you use an Nvidia 8xxx through 9xxx and your graphics card is in the first PCIe slot, you should be able to boot with full hardware acceleration and modify the com.apple.Boot.plist file after install - I did so with an Nvidia 9800 GTX.

 

 

SECTION 1. EFI prep:

 

1. On a working Leopard/Snow Leopard Machine, restore the downloaded EFI disk image to a flash drive/SD/CF or whatever you choose. As stated earlier, I have a multi-card reader/writer installed in one of my bays so my EFI boot disk is on a micro SD -

 

You accomplish this by;

 

a. Downloading and extracting my pack above to a convenient location - we will be doing some work in terminal so extracting the SLv3 folder to the root of your working Leopard/Snow Drive will make for less typing.

Insert a blank "Magic Stick" and Format it with 1 partition GUID (not MBR) as pictured below and name it EFI.

 

 

 

1.jpg

 

 

 

 

 

2. Close Disk Utility.

 

3. Browse to your SLv3 folder you downloaded and right-click (control click) the file named EFI_v3.dmg and select "Open With" > "Disk Utility.app"

 

DO NOT MOUNT THE DMG!!!

 

 

 

2.jpg

 

 

4. In Disk Utility, select EFIv3.dmg by clicking it and at the top menu, select "Scan Image For Restore"

 

 

3.jpg

 

 

5. After the restore completes, make sure the EFIv3.dmg is still highlighted and select the restore tab. In the right pane, click "Erase destination", drag EFIv3.dmg to "Source" and your magic stick EFI to "Destination" and click "Restore"

 

4.jpg

 

 

NOTE: the IMG is about 222MB so it will fit on a small card for people with smaller media for their Magic Stick...

 

6. Select your EFI partition and right click (control click) it and select Information. Make note of the disk identifier (in my case being disk 3)

 

5.jpg

 

 

7. (optional). to login to terminal as su ( it annoys me to have to always type sudo - if you don't know how, to be able to login as su all you have to do is type "sudo passwd root" without quotes and set a root password then type "su" without quotes at your prompt and enter the new password you just chose.

 

8. cd to the SLv3/i386 folder (i.e. cd /SLv3/i386)

 

9. recall the Dis Identifier of your EFI drive (i.e. disk1)

 

10. Do the following from the SLv3/i386/ folder - you must be logged in as su or put sudo in front of the following 3 commands - I would just do the su login option as defined in the optional step 7;

 

(X is the EFI disk disk from Disk Identifier - once again, in my case I would replace the X with 3)

NOTE: REMEMBER _ IF YOUR NOT LOGGED IN AS "su", YOU MUST PUT "sudo" IN FRONT OF THE NEXT 3 COMMANDS

 

fdisk -f boot0 -u /dev/rdiskX
and then press enter

dd if=boot1h of=/dev/rdiskXs1
and then press enter

fdisk -e /dev/rdiskX
and then press enter

NOTE: You may get an error on the 3rd command above about fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory - IGNORE IT After the 3 above commands, type the following

 

f 1
and press enter

w
and press enter (after pressing enter you may have to type "y then enter again" if you get a message stating the change will take effect after next boot)

q
and press enter

11. cp boot /Volumes/EFI

 

 

IMPORTANT NOTE: If your doing all this from a Leopard 10.5.X install you have to do the following in terminal as su or put sudo before the following command;

vsdbutil -a /Volumes/EFI/

This has to be done so the included Kext Utility.app will build an Extensions.mkext for you.

If you are in Snow Leopard building the Magic Stick, you can skip the vsdbutil command

 

At this point, if you already have the EFI string for your specific video card than edit /Volumes/EFI/Extra/com.apple.boot.plist. I have included ATY_inint which can be added to /Volumes/EFI/Extra/10.6/Extensions which works for various ATI cards and Nvidia Cards - Some people have reported having to use it and an EFI string on cretin cards ...

 

HINT: I'm not going to get into graphics too much as the guide stated - I expect you to be familiar with your hardware but I will give a helpful hint - Instead of using gfxutil to make ins', outs' and all that, just use it to get the path of your device then you can get OSX86Tools and use it for just converting HEX to plist files for editing (being sure to NOT let it write to com.apple.Boot.plist) and use it to import edited plist files to output hex files so you copy and paste the string into the com.apple.boot.plist on your EFI Magic Stick.

 

Whether you added any kexts or not, now would be a good time to test that everything is setup right. I would move the Kext Utility.app from the SLv3 directory to the Desktop and then in finder, go to /Volumes/EFI/Extra/10.6/ and DRAG the extensions folder over the Kext Utility.app (do NOT run the app directly) -

SECTION 2. Bios Setup:

 

Click HERE for a page-by page Bios setup for the i7975 and the 920

 

Other than that, we all know to use AHCI and so on. The boot setup is VERY important!!!

 

SECTION 3. The install:

 

Option 1 (I dislike this method - Try to use 2 - This method is not a good way to go. I use 2 on Gigabyte board as well as many others)

 

A.
From within your current install, format a drive GUID Moac OS Extended Journaled, mount the SL image/insert the CD or whatever your SL install is on and browse to System/Library/Installation on the install media and run the OSInstall.mpkg, select the drive you want to install SL on and any custom options you wish and wait for it to finish . - I had a high failure rate this way (as in "Install Failed" message and trust me when I say it will NOT work if you get this message" which led me to option 2 since its been 100% reliable.

B.
Configure your bios to use the EFI media as the boot disk and make sure there are NO other disks listed under boot disks. Also, set your drive list in the bios to have the USB/SD/microdrive or whatever as the first disk and your SL as the second. I'm not going going to get into a bunch of bios settings as you should already be familiar with them - if you have a working Leopard install than I am going to assume you know what your doing although I did post my BIOS setup for reference above for the i7 920 and the i7 975 Extreme.

C.
First boot - If you built the EFI Magic Stick from 10.5.x I would run -v -f. V3 does NOT like the Extensions.mkext to be built in 10.5.x. After boot, you will have NO SOUND- Don't panic - this is because you did a -f which breaks the sound temporarily. Once your through the OS X setup I would browse to /EFI/Extra/10.6 and drag the Extensions folder over the Kext Utility.app again - you should notice a smaller mkext file. Reboot normally and you will have sound and all!

 

Option 2 <-USE ME

 

A.
Get SL retail and using Disk Utility restore it to a USB flash drive like we did when we made the EFI Magic Stick.

B.
Repeat step 2 from the above "Option 1" install but make sure you DO NOT have your SL Install Disk inserted during BIOS setup; only your EFI disk!

C.
Boot using the modified EFI drive with the SL install USB drive inserted into any available USB port and during the timeout (the countdown), use the arrow keys to select Mac OS X Install. It is not a bad idea to add the -v -f flags as well for the install (they are NOT needed to run SL as I boot normally - although I would do it on install

D.
Once your loaded the installer, Go through the install process , format your drive SL Drive as GUID Mac OS X Extended Journald, continue with the install - I would select custom so quicktime and rosetta get installed and you can remove the language translations that you don't need, let it run - if you did everything right you should have a working vanilla install and be at the countdown screen

 

NOTE:
If the install fails it is due to a BAD COPY of the SL CD - bottom line. If your not overclocked during install and you make it to the installer and it fails, you either have a flakey ESB flash or a batched copy - !

 

E.
First boot - If you built the EFI Magic Stick from 10.5.x I would run -v -f. V3 does NOT like the Extensions.mkext to be built in 10.5.x. After boot, you will have NO SOUND- Don't panic - this is because you did a -f which breaks the sound temporarily (it breaks it during every -f boot but comes back during a normal or -v boot. Once your through the OS X setup I would browse to /EFI/Extra/10.6 and drag the Extensions folder over the Kext Utility.app again - you should notice a smaller mkext file. Reboot normally and you will have sound and all!

 

Adding Kext files.

 

AGAIN - YOU HAVE TO ENABLE OWNERS IF DOING THIS FROM LEOPARD by running in terminal as su or sudo "vsdbutil -a /Volumes/EFI/" then Simply copy the needed kext files to the /Volumes/EFI/Extra/10.6/Extensions directory and drag the Extensions directory over the provided Kext Utility.app (do not run the app - drag the Extensions directory from your EFI drive on to it)

 

 

SECTION 4. Troubleshooting:

 

 

Work in progress...

This will cover detailed GFX methods/issues including SLI, Bonjour and other possible configuration issues.

Q: I am getting a blinking cursor trying to boot from the new EFI

A: You either didn't build the EFI correctly or more likely, your BIOS is setup wrong regarding disk and boot order, make sure your only your Macic Stick is plugged in during the boot setup/disk order in your BIOS (do NOT have your SL flash install plugged in until your done setting up your BIOS to use the EFI MagicStick...

Q: I can boot and get to the installer and start installing but it crashes at X%

A: You either have a bad copy of SL to your flash drive or you have a flaky flash drive. Asus is pickey with some USB flash media. What is happening is that the SL installer can't verify one (or more) of the packages it needs to install. Also,
MAKE SURE YOU ARE
NOT
OVERCLOCKED while your installing
.

I will add that I am open to PM's - if your stuck then give me a shout...

 

 

 

 

Section 5. General Info about the new V3:

 

With the new Chameleon r3

You can then have an EFI disk with the OPTIONAL following structure for dual booting 10.5.x and 10.6.x - Also it supports internal/external drives 2TB and above at boot time.

 

EFI/

boot

Your Folders/ (if any)

Extra/

com.apple.Boot.plist

smbios.plist

 

DSDT.aml

Themes/

10.5/
(if needed for dual boot to 10.5.x)

Extensions/

Extensions.mkext

10.6/

Extensions/

Extensions.mkext

Common/
(if you want but it can cause confusion so I wouldn't add it...)

OtherFiles.whatever

 

 

NOTE: You can keep your current directory structure - the above is to just let you know you can now dual boot to 10.5/6 with this method. Anything in /Extra/Extensions or Common will override Extra/10.x/Extensions so DO NOT USE THEM

 

 

ALSO - I am going to reiterate to EVERYONE - with the EXCEPTION OF THE Boot.plist and possibly the a few graphics kexts if your using simple EFI strings, the EFI_v3.dmg I provided should have you booting with no further edits!!!

 

Tho ONLY other thing you have to do is make sure owners are enabled on the EFI drive so Kext Utility.app runs without error - the above details this.

 

 

 

Section 6. The platform UUID:

 

If you want your Platform UUID to match (not necessary that I know of but why not? it's easy) you need to do the following,

 

In Disk Utility, select your SL drive, right click and select Information. Copy the UUID

 

In ternimnal;

 

cd /Volumes/EFI/Extra/10.6/Extensions/PlatformUUID.kext/Conents

 

(su or sudo) pcio Info.plist (or use a plist editor and finder - whichever)

 

in the section "Add Platform UUID" under the key "PlatformUUID", modify the string to that of the UUID of the Drive SL will be installed on - the UUID is easy to find under DiskUtility as described above. DOUBLE CHECK the UUID is correct!

 

After-which you will want to remake the Extensions.mkext on your EFI disk. This can be done by mounting the EFI drive on any mac, browse to the EFI/Extra directory and dragging the Extensions folder over the Kext Utility.app. It will correct permissions and build the Extensions.mkext.

 

 

SECTION 7. UPDATES AND OTHER INFORMATION:

 

 

ONCE AGAIN - DO NOT INSTALL ANY PATCHES TO YOUR DRIVE!!!

 

 

Here is a Proof of Concept Video - It is over 70MB - give it time to load

 

UPDATE:

 

So you like using a MagicStick but you don't want it showing up on the desktop all the time?

 

Here is an easy fix so you don't have to look at the EFI drive on the desktop all the time.

All you have to do is rename your EFI drive to .EFI - You can use the attached ShowAllFiles.app to show hidden files/folders so you can make edits to the EFI partition such as edits, adding kexts and using the Kext Utility.app to rebuild the Extensions.mkext on the EFI drive.

 

OS X uses a "." before a file or folder to denote that it is "hidden"

 

Anyway, the little app I attached just shows/hides the hidden files/folders with the click of a button. Easy enough right?

 

If you don't want to use the app, you can just use Finder from your desktop by selecting "Go" from the apple menu (at the top) then select "Go to Folder" and type /Volumes/.EFI/ and this will get you there in finder. HINT: if you see no files using the "Go", all you need to do is open terminal and as su or with sudo before the following command. chflags -R nohidden /Volumes/.EFI/*

:D BONJOUR UPDATE: IT IS FIXED!!! :D

So far, the only 100% reliable fix for Bonjour is to get a PCI Ethernet card Boasting the RTL8139D chip - It works OOB and is available on several low cost cards such as the Netgear FA311 - I m still working on the onboard as there is NO reason it shouldn't work - If you don't use Bonjour, don't worry about it since you have fully working LAN OOB without the need to do anything. I personally need bonjour because I have several computers and my printers use it...

 

Bonjour is fixed!!! I modified the stock IONetworkingFamily.kext

 

I only tested in 64bit but there is no reason it shouldnt work in 32 as well. This also works on the EX58-UD5 FYI

 

All you have to do is download the attached IONetworkingFamily.kext.zip, copy it to your EFI/Extra/10.6/Extensions directory and rebuild the Extensions.mkext with Kext Utility.app

 

 

 

 

 

MAJOR 64BIT Update:

 

Thanks for the user brue pointing something out to me - I realized that I omitted some files that I use and that I failed to build into the package to enable 64 bit. - the SLv3 Above has been corrected as of 9-28-09 at 17:00 PST so if you downloaded it after that then don't worry, you have the latest boot file which will automatically load the kernel as 64bit and the extensions as 32 (provided you edit the com.apple.Boot.plist and remove the arch=x86_32 and leave the -32) so just follow the instructions as defined above. For those of you already up and running you will want to update your boot file on your EFI drive with the one attached below in DSDT_kext_bootFor64Bit.zip and update the audio extensions even if you plan on running 32 bit.

 

Here is the Skinny - If your using a MagicStick EFI as recommended (as once again I don't believe in modding the SL install drive AT ALL including hijacking the EFI partition), download the attached below and copy the boot from it to the root of the EFI and the audio kexts from the below zip file to EFI/Extra/10.6/Extensions.

 

THE NEW MAGICSTICK BELOW IS FULLY CORRECTED FOR 64BIT OPERATION

 

 

Also, If your EFI is not visible on your desktop make it. You will want to right click (option click) it and un-check "Ignore ownership on this volume" as pictured below. Permissions HAVE TO BE ENABLED IF YOU PLAN ON RUNNING 64 BIT EXTENSIONS. They NEED be anyway since it fixes some bugs that appear when not enabled!

 

ignore.png

 

 

After you copy the files and no longer ignore owners, rebuild the Extensions.mkext by dragging EFI/Extra/10.6/Extensions over the Kext Utility.app

 

Edit your EFI/Extra/com.apple.boot.plist and remove the arch=x86_32. If you leave the -x32 you will be running the 64 bit kernel and 32 bit extensions as seen here,

 

64kern.png

 

As you can see, I am now running the 64 bit kernel and 32 bit extensions (like almost ALL Mac's released with SL are due to 64 bit extensions breaking a few programs)

 

 

To run 64 bit extensions edit the EFI/Extra/com.apple.Boot.plist so that the only kernel flag is SMBIOSdefaults=no and you will be running both kernel and extensions in 64 bit.

 

If you noticed, I also included brue's DSDT.aml - there is a bit of confusion between brue and I regarding the DSDT.aml and we are trying to figure it out - THe rule of thumb is that if you experience crashes and panics running 64 bit extensions try brue's DSDT.aml included in the attached below (also available in the newly updated EFI_v3.zip at the top of the guide) - IMPORTANT: His version will NOT work on machines without the updated boot file so those of you who installed before this update, make sure you downlowd the file below and update the Audio and boot files - they work with 32 bit and 64 bit extensions modes.

 

Also, un-checking the "Ignore ownership on this volume" on the EFI drive fixes sound temporarily breaking on -f boots!

 

A HUGE thanks to brue to pointing out my omission!

 

THE NEW MAGICSTICK BELOW IS FULLY CORRECTED

 

:whistle:NOTE:

 

I am rebuilding the EFI_v3.dmg tonight to include the fixes - Also, with the latest EFI_v3 and the one to come, use brue's DSDT.aml - in the pack and attached below. I DID find errors in mine for 64bit operation - with the new boot file, brue's DSDT is correct - mine is not.

 

Have fun and I hope this works for everyone else - I will continue to proof read the guide for errors and omissions every chance I get!!!

 

Get the new MagicStick and i386 folder

HERE

-

 

 

 

Greetings Searay,

 

I am writing from retail snow leopard install as we speak. Thanks to your guide and some hair pullin I got this sucker to work. I do have a few questions regarding Video Card. Before install I copied the ATY_inint kext into the EFI flash drive I made. At intial boot (just a few minutes ago) I went to see what About this Mac said. First of all I noticed that processor shows up as 3.3GHz unknown, is there a way to fix that and how? Another thing I noticed is that my video card shows up as the Asus 9600 GT OC with 512 MB of RAM. I own a BFG nVidia gtx 280 1GB, how would I go about changing that? (using osx86 tools?) So I understand this correctly with the EFI boot disk (of which I'm new to), if I find a .kext file, let's say for my IDE drives to show up, can I just copy that kext onto my EFI disk, drag it over the kext utility app and restart and it should work? Thank you VERY much for your time and effort to produce such an awesome guide.

 

EDIT: My sig was out of date, its updated now.

 

EDIT2: Ran Geekbench and got a score of 7899... my goal is to get about 10000

Link to comment
Share on other sites

Hey, so my bios version is

 

BIOS Version/Date American Megatrends Inc. 0507, 4/28/2009

SMBIOS Version 2.5

 

 

And I don't think It's double kernel cause I'm just booting from one place at a time.. I.E: Before I run 3Macloader I boot from my USB stick. But after I boot into my new Macintosh HD and I run the loader i disconnect the stick and I am able to properly boot from Macintosh HD.

 

I said NO to the EFI thingy so it did't create it I think... and my problem only comes to be after I run the update, before that everything runs fine.

 

You can check in previous posts the instructions I've been following from other people in this thread.

 

Thanks man.

 

D.

 

 

you have standare P6T correct?

Link to comment
Share on other sites

Yup, no SE no deluxe just plain ol standard.

 

Hey searay welcome back, perhaps you want to get an update yourself and check what we've been up to in your thread :P so you can help me and my issues :P

 

Your guide has been helpful but when your files went down some other people started to help some of us out, so after you are done reading I would really appreciate some feedback :tomato:

 

Take care and welcome back :)

Link to comment
Share on other sites

is it possible to run my applications folder from another hard drive? I currently have SL running from a 30gb ocz ssd, and space is limited.

also, what happens if you are not able to perform a restart? is restart associated with some kind of a kext?

Link to comment
Share on other sites

Many thanks for your great work. This ran straight out of the box for me, P6T, i7 920, 6GB and a Geforce 9800 GTX. The sound, internet, the whole thing works like a proper mac. I brought a Macbook Pro 13in two weeks ago instead of a PC laptop. What a great bit of kit. I say to anyone if you want a laptop get a macbook pro. I just thought it would be nice to dual boot OSX and Windows 7 on my desktop as well as my macbook pro.

Link to comment
Share on other sites

I've gone ahead and uploaded a 2nd p6t essentials folder called p6t slim.

 

- Difference is fewer kexts thanks to dacheat and leozino and I've gone ahead and removed evoenabler so it's easier on non-ati people.

 

- For you Nvidia owners don't change anything - the com.apple.plist already has enable graphics = y so it should work or at least get you into snow leopard.

 

The file contains the DSDT from TRICK77 so PLEASE MAKE SURE YOU HAVE BIOS 0801. IF NOT EITHER UPDATE OR DOWNGRADE.

 

 

The easiest way to install is to get an 8gb USB stick and restore the DVD to it. Follow the directions from tweak44s guide.

 

Once you've restored it open up the p6t slim folder > p6t essentials > p6t essentials > 2.bootprep. Double click and it'll open terminal. In terminal it'll first ask you for your password. Then it'll ask you what the name of the USB stick is. Enter those accordingly.

 

Make sure you see all the files being transferred. Once it's complete open up the USB stick and you should see a boot file and an extras folder with 3-4 items in there.

 

Again make sure you've got 0801. I haven't tested it with any other bios. It just works and I'm extremely happy trick77 made that dsdt. Made things so much easier. Thanks trick77

 

Read my previous post for bios settings. Disconnect all other drives/dvd burners/etc.

 

Keep pressing f8 repeatedly until you get to the boot menu. Choose hte USB stick. You'll see the name of your SL install drive. Now press the arrow down key until you are VERBOSE. Hit enter and see if you get any errors. It should be smooth sailing. Or not. GL either way :P

 

P6T SLIM

 

Spent my weekend getting this to work and I'm glad I did because it finally works! Everything works-- sound, internet, sleep, etc. I have 1004 BIOS (I know it's a higher version than 0801, I'll verify the exact version when I get back home from work.)

 

To get this working I used both this guide and Cameron's guide to install SL and upgrade to SL2. I modified Boot.plist and smbios.plist based on the P6T SE guide. Then I ran the 10.6.2 update BEFORE running the 03_MacLoader file. Then I copied SleepEnabler.kext to my /Extra/Extensions folder and created a new Extensions.mkext file.

 

It's pretty sweet! Let me know if anyone has any questions. I'm still trying to understand how Chameleon works as I hope to triple boot Mac OS X w/ Windows 7 and Linux. :D

Link to comment
Share on other sites

Greetings Searay,

 

I am writing from retail snow leopard install as we speak. Thanks to your guide and some hair pullin I got this sucker to work. I do have a few questions regarding Video Card. Before install I copied the ATY_inint kext into the EFI flash drive I made. At intial boot (just a few minutes ago) I went to see what About this Mac said. First of all I noticed that processor shows up as 3.3GHz unknown, is there a way to fix that and how? Another thing I noticed is that my video card shows up as the Asus 9600 GT OC with 512 MB of RAM. I own a BFG nVidia gtx 280 1GB, how would I go about changing that? (using osx86 tools?) So I understand this correctly with the EFI boot disk (of which I'm new to), if I find a .kext file, let's say for my IDE drives to show up, can I just copy that kext onto my EFI disk, drag it over the kext utility app and restart and it should work? Thank you VERY much for your time and effort to produce such an awesome guide.

 

EDIT: My sig was out of date, its updated now.

 

EDIT2: Ran Geekbench and got a score of 7899... my goal is to get about 10000

 

Hello there,

 

Browse around this forum you should be able to find something for your GTX 280 Try here, as for "about this mac" install the attached .pkg file and you can modify smbios.plist to your specs >>>/Volumes/EFI/Extra

<key>SMbiosvendor</key>

<string>Apple Inc.</string>

<key>SMbiosversion</key>

<string>MP41.88Z.0081.B04.0903051113</string>

<key>SMboardmanufacter</key>

<string>Apple Inc.</string>

<key>SMboardproduct</key>

<string>Mac-F221BEC8</string>

<key>SMexternalclock</key>

<string>1866</string>

<key>SMfamily</key>

<string>Mac Pro</string>

<key>SMmanufacter</key>

<string>Apple Inc.</string>

<key>SMmaximalclock</key>

<string>4000</string>

 

Of-corse you can copy onto your EFI (/Volumes/EFI/Extra/10.6/Extentensions) but you need to set permission, i recommend you use kext helper util

 

Hope this helps :blink:

AboutThisMac.zip

Link to comment
Share on other sites

Please go to fleebailey33.org my site for the latest info.

any p6t users will be very excited at the work that has been done!

 

only two kexts needed! (3 including audio)

native speedsteppping and much more!!!

 

please send email to fleebailey33@gmail.com with any questions as well.

 

Please go to fleebailey33.org my site for the latest info.

any p6t users will be very excited at the work that has been done!

 

only two kexts needed! (3 including audio)

native speedsteppping and much more!!!

 

please send email to fleebailey33@gmail.com with any questions as well.

Link to comment
Share on other sites

fleebailey33, can you compile your pack into a bootable dmg or iso?

thank you

 

I probably won't because i don't see the need to. It is very easy to use something like Conti's Myhack installer and replace the files. Although you are more then welcome to do so.

Link to comment
Share on other sites

I notice on my build that I am using the 64bit kernel and extensions. How do I make it use the 32bit extensions? I have a piece of hardware that needs the 32bit extensions.

 

And my disk I/O performance has been horrible in Snow Leopard since I built this machine back in October. Maybe 32bit extensions stand a chance of improving that?

Link to comment
Share on other sites

any p6t users will be very excited at the work that has been done!

 

only two kexts needed! (3 including audio)

native speedsteppping and much more!!!

 

please send email to fleebailey33@gmail.com with any questions as well.

 

 

Hi, Which audio Kext do you use for the P6T (non deluxe)?

Link to comment
Share on other sites

 Share

×
×
  • Create New...