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

I just bought a Macbook Pro and I was wondering for some stuff you might be able to help me with.

 

If I dual boot Windows 7 on it with Boot Camp into a VIRTUAL partition:

 

a) Will there be a problem with performance on either one or both of the Operating Systems? If so, would it be minor/noticeable/huge?

 

;) I have heard if u dual boot windows the battery life when you are on Windows is very small compared to MAC.

Would that affect my battery when I am booting with MAC at any point? On my first full charge/discharge battery lasted me for 7,5hours.

 

c) Can I actually use an external usb disk to dual boot Windows 7? Would that remove any of the problems I could have if I had virtual disk?

 

Thank you

Link to comment
Share on other sites

I just bought a Macbook Pro and I was wondering for some stuff you might be able to help me with.

 

If I dual boot Windows 7 on it with Boot Camp into a VIRTUAL partition:

 

a) Will there be a problem with performance on either one or both of the Operating Systems? If so, would it be minor/noticeable/huge?

 

:) I have heard if u dual boot windows the battery life when you are on Windows is very small compared to MAC.

Would that affect my battery when I am booting with MAC at any point? On my first full charge/discharge battery lasted me for 7,5hours.

 

c) Can I actually use an external usb disk to dual boot Windows 7? Would that remove any of the problems I could have if I had virtual disk?

 

Thank you

A. When you boot into Windows in Boot Camp, you are running the machine on the bare metal hardware - so performance should be at it's best in Windows that way. OS X will still perform normally when you reboot back into OS X.

 

B. The battery life in Windows is mostly dependent on the Apple provided Boot Camp drivers. There have been many complaints that the battery life is shorter in Windows - and that is something that Apple needs to fix themselves.

 

C. You can have an external disk, but it's going to be much slower. When you create a Boot Camp partition on your Mac, the OS actually creates a new partition on the machine. You are not running on a "virtual disk", but on a new partition on the hard drive. It will perform well that way. Make sure you choose the correct amount of space though as going back to change that later will undoubtedly be a reinstall of Windows for you.

 

Hope that helps.

Link to comment
Share on other sites

So basically i still need a working mac install.

Ok i will try the version rbanaco suggested.

After the install is on i will just follow the guide without modding osx anyfurther.

Or do i need something spezial to do this guide?

@rbanaco

Which Ati gpu do you have and which lext did you use?

Can i use the fi tempfix ati efi.dmg

 

 

The ATI temp fix I gave covers a LOT of ATI cards (and several Nvidia but not needed for nvidia users being that basic strings have worked for almost all Nvidia GPU's) - look up ATY_Inint.kext and see if your card is listed - or I will post a list later - I just need to confirm that it is working for someone.

 

I have a custom Boot -132 I am posting in a few - I am testing it now - on the 3rd build and hoping this one is the key :)

 

Regards,

 

Ryan

Link to comment
Share on other sites

That's great news ,I have a string for Gtx285 but i still need to use injector and no QE only software I must be doing

something wrong.The system runs good . looking foward to your new version.Anyway here is the string if it helps.

Chipset Model: NVIDIA GeForce GTX 285

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x05e3

Revision ID: 0x00a1

ROM Revision: netkas.org

Displays:

VGA Display:

Resolution: 1280 x 1024 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Display Connector:

Status: No Display Connected

d10300000100000001000000c50300001500000002010c00d041030a000000000101060000010101

060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d00700061007

20061006d0073002d00760065007200730069006f006e000000080000000000000222000000400032

002c006400650076006900630065005f0074007900700065000000120000004e5644412c6770752d6

4696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000000

000000000000000000001e00000072006f006d002d007200650076006900730069006f006e0000000

90000003331373261100000004e00560043004100500000001800000004000000000003000c000000

000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073000

000080000000000000022000000400030002c006400650076006900630065005f0074007900700065

0000000b000000646973706c6179100000006d006f00640065006c0000001e0000004e56494449412

04765466f72636520475458203238352044444c14000000400030002c006e0061006d006500000012

0000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690

062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002c00

6e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c0072006

5006700000008000000000000021c0000006400650076006900630065005f00740079007000650000

00100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400690

062006c00650000000e0000004e5644412c4e564d616326000000400032002c002300610064007200

6500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d0065000

0000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005f00

740079007000650000000b000000646973706c617920000000400030002c0063006f006d007000610

07400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c00

74006f00740061006c00730069007a0065000000080000000000004036000000400032002c0068007

7006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e0000

00080000000000000214000000400032002c006e0061006d00650000001100000073656e736f722d7

06172656e74

Link to comment
Share on other sites

Hey i have a small problem. I installed i iaktos version and it got stuck somewhere.

Nevermind that. I cant boot into windows anymore. iatkos installed the chameleon r1 bootloader.

I used the iatkos v7 version.

Anz help

Writing this from ubuntu lve cd i will try the windows 7 repair disk now!

Link to comment
Share on other sites

you've messed with mbr from windows partition... just boot into windows DVD and select repair if it didn't work in that DVD try "bootrec.exe help" it will show the commands you need to use to restore MBR. Hope it works..

 

The ATI temp fix I gave covers a LOT of ATI cards (and several Nvidia but not needed for nvidia users being that basic strings have worked for almost all Nvidia GPU's) - look up ATY_Inint.kext and see if your card is listed - or I will post a list later - I just need to confirm that it is working for someone.

 

I have a custom Boot -132 I am posting in a few - I am testing it now - on the 3rd build and hoping this one is the key ;)

 

Regards,

 

Ryan

 

What do you need Searay_X i will test for you if you want...but i don't understand one thing.. if you can use Evoenabler.kext with my ati with x64 that ATY_Inint.kext doesn't why don't you try the evoenabler?

any news about 5.1 sound?

Link to comment
Share on other sites

That's great news ,I have a string for Gtx285 but i still need to use injector and no QE only software I must be doing

something wrong.The system runs good . looking foward to your new version.Anyway here is the string if it helps.

Chipset Model: NVIDIA GeForce GTX 285

Type: GPU

 

 

Here is what your XML looks like and it does not include the ethernet contoller.

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <------ Do you notice this - If you are in the first slot then this is COMPLETELY wrong!!!!

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>@2,#adress-cells</key>

<string>0x01000000</string>

<key>@2,#size-cells</key>

<string>0x00000000</string>

<key>@2,compatible</key>

<string>NVDA,sensor-parent</string>

<key>@2,device_type</key>

<string>NVDA,gpu-diode</string>

<key>@2,hwctrl-params-version</key>

<string>0x02000000</string>

<key>@2,hwsensor-params-version</key>

<string>0x02000000</string>

<key>@2,name</key>

<string>sensor-parent</string>

<key>@2,reg</key>

<string>0x02000000</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<string>0x40000000</string>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>NVIDIA GeForce GTX 285 DDL</string>

<key>name</key>

<string>NVDA,Parent</string>

<key>rom-revision</key>

<string>3172a</string>

</dict>

</dict>

</plist>

 

 

This is the string from the ATY_Init.kext and I do NOT believe this string will work without the ATY_Init.kext files!

 

The string should look like,

 

 

8a02000001000000020000003f0000000100000002010c00d041030a0000000001010600021c0101

060000007fff0400160000006200750069006c0074002d0069006e00000005000000013f0200000d0

0000002010c00d041030a000000000101060000030101060000007fff04001e00000072006f006d00

2d007200650076006900730069006f006e0000001600000048616c6c652f416c61696e612076312e3

06122000000400030002c006400650076006900630065005f00740079007000650000000b00000064

6973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000

007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c00

6e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006

c000000100000004556474120475458203238350e0000004e00560050004d00000020000000010000

0000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0

065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d007000

61007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002

c0074006f00740061006c00730069007a0065000000080000000000004020000000400030002c0063

006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400

031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c

0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f7

26365

 

Which includes the onboard ethernet!

 

The XML should be;

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)</key>

<dict>

<key>built-in</key>

<string>0x01</string>

</dict>

<key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)</key> <--- Notice THIS LINE!!!

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<string>0x40000000</string>

<key>device_type</key>

<string>NVDA,GeForce</string>

<key>model</key>

<string>GTX 285</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>AnythingYouWant</string>

</dict>

</dict>

</plist>

 

The actual hex string is attached - try pasting it between <string></string> under the Device Properties key and remove the injector...

 

 

 

you've messed with mbr from windows partition... just boot into windows DVD and select repair if it didn't work in that DVD try "bootrec.exe help" it will show the commands you need to use to restore MBR. Hope it works..

 

 

 

What do you need Searay_X i will test for you if you want...but i don't understand one thing.. if you can use Evoenabler.kext with my ati with x64 that ATY_Inint.kext doesn't why don't you try the evoenabler?

any news about 5.1 sound?

 

 

I have had many people reporting that evoenabler is not working with their particular card. I guess I am going to have to order a couple ATI cards and have them shipped with priority Saturday delivery. I will get with you via email and we can collaborate there...

MyCurrentHex.txt

Link to comment
Share on other sites

Ok thanks give it a try going to backup this install first just incase because I will mess it up as always :wacko:

 

 

The idea of using a magic stick is to NOT have to mess with the install at all ;)

 

All you should be messing with is the magic stick.

 

I forgot to add that I use the SAME EFI STRING for my EVGA GTX 285 Mac Edition, 9600 GT and 9800 GTX - All I edit is the name of the card and the memory.

 

I am not sure that just because I have a Mac Edition with additional instructions in the ROM that It would make a difference with the EFI Strings.

 

I am going to minimize this a bit but almost ALL current Nvidia GPU's use the same string (regarding the parameters; not the slot) - the only relevant factor is memory - the name of the card and ROM version are trivial and make no difference - I can name the card "Ryan Custom GFX" with a ROM version "Crazy Card Version -1" - OS X does not use those parameters - They are merely cosmetic.

 

I have stressed this over and over - EFI strings can be easily converted from HEX to a plist and back to HEX with OSX86Tools - Just dont write it to the SL version, use import/save feature with hex/plist import to convert the string to something visually editable (XML) and then back to a string (HEX).

 

People should truly read THIS to learn more about EFI - I just opt to use OSX86Tools instead of gfxutil because it is easier to visually convert the files and I get a split view of the HEX and XML. I only use gfxutil to get the slot location which if you are using a P6T and in the first slot it will be constantly the same.

 

Also I JUST noticed you are running SLI according to your specs - If this is true then you have some extra work to do. Someone else here has a similar setup - I would skim this topic and PM the individual that has their SLI up and running or read the link above...

 

 

Respectfully,

 

Ryan

Link to comment
Share on other sites

Also I JUST noticed you are running SLI according to your specs - If this is true then you have some extra work to do. Someone else here has a similar setup - I would skim this topic and PM the individual that has their SLI up and running or read the link above...

 

 

Respectfully,

 

Ryan

 

I'm using gtx 275 SLI, I'll post my config tomorrow.

Link to comment
Share on other sites

Pretty Quite around here :wub:

Ah, the sounds of an Internet forum when things are actually working for most people... ^_^

 

My P6T Hackintosh is running like a champ. I can't wait for the new VMWare to come out next week - that will fix the last "issue" I have.

Link to comment
Share on other sites

 

Lol i have the same config! Even the ram Only diffrence i have the 2 500 gb as it was more reliable at the time i bought :rolleyes:

Sadly it still does not work for me. Iatkos did not boot

It stopped here:

http://www.abload.de/image.php?img=foto315owmd.jpg

And i had to reinstall windows because the chameleon bootloader messed up everything.

@rbanco the mbr fix was the first thing i tried as ubuntu already mesed it up frequently thats always my first gues :D

Now i have windows 7 :D

Any help or is the 132 cd anywhere near to be released for ati?

Link to comment
Share on other sites

did you choose the things i send you by pm under iatkos? you should not install in the same hard-drive as windows although it migh work i don't know...

 

I'm having problems with my IDE DVD-rom that is not recognized by snow leopard... any help?

Link to comment
Share on other sites

This is the com.apple.Boot.plist I use for my gtx 275 SLI setup. This should work for a single gtx 295 out of the box.

 

com.apple.Boot.plist.zip

 

Copy it to your EFI Extra and to Library/Preferences/SystemConfiguration/com.apple.Boot.plist

 

Here you can download the patched NVDAResman kext:

 

http://www.megaupload.com/?d=A4VWZWYA

 

Good luck,

bRue.

Link to comment
Share on other sites

Say IF I use your DSDT, could it works as I also have normal Asus P6T(non-Deluxe/ SE)

How bout BIOS, does it affect? My BIOS were the latest which is 0821 if Im were not mistaken(rarely use it)

 

Thanks!

 

 

Sorry its so quiet but I am waiting for my ATI cards to be delivered today so I can test.

 

The boot 132 will get you installed currently but GA is an issue.

 

A few notes;

 

IMHO, IDE and PS2 are out - I know of patches and so on but Mac does not intend to use them nor should you if you are looking for stable and flawless

 

On the above specs I have read and people not getting them to work, I have 2 testers with the same configs and are running fine (I mailed each of them a pre-built stick and installer stick - after they proved they owned SL) and they had no issues.

 

There are solutions for ATI users - I posted a bandaid - people here have talked of evoenabler and a few other fixes.

 

While I do intend on and will release a "Fix-All" for everyone, be diligent :) There are literally hundreds of fixes, patches and so on - the MagicStick makes this easy to test different methods without worry of messing with your actual install and is autonomous from the system which is why I like it; If you mess the Magic Stick up you can revert to the last working and try something else. Remember - if you add a kext that messes up the boot you can boot with -x or -v -f -x - this works 99% of the time!

 

 

Chameleon should not mess anything up (that is if you are using a properly build magic stick) - I can pull my OS X drive and still boot to windows XP, Vista and 7 just fine (I run windows on a separate drive). Keep in mind that you can use the magic stick but choose to not boot from it in bios and boot from your Windows drive (or hit f8 at boot time to select your windows drive - as in the P6T boot selection menu) if you have done this right.

 

 

Anyway - I hope today is the day - I ran out of blank CD's testing the boot 132 (I only had a few) and as soon as something opens I am going to go get a pack - I feel I can release it today and if this is the case, I can also release the final Nvidia pack and will work hard to get the ATI pack out since I will have 2 different ATI cards to test with sometime today...

 

 

 

Regards,

 

Ryan

 

 

P.S. - Netflix / Silverlight 3.X users - Download the installer for Silverlight and Pacifist - open the install package with pacifist and choose install but WITHOUT ADMINISTRATOR privileges. This works 100%!

Link to comment
Share on other sites

This is the com.apple.Boot.plist I use for my gtx 275 SLI setup. This should work for a single gtx 295 out of the box.

 

...

 

Good luck,

bRue.

 

Hey bRue, I asked about SLI in an earlier post in this thread (#222, page 12), but didn't get any answers. SLI doesn't work in OSX86, does it? Does it just ignore the second card? Do I need to do anything? I have a working configuration for one GTX 260--do I just run the same procedure I did before to create a new EFI string for "SLI"?

 

Z

Link to comment
Share on other sites

Hey bRue, I asked about SLI in an earlier post in this thread (#222, page 12), but didn't get any answers. SLI doesn't work in OSX86, does it? Does it just ignore the second card? Do I need to do anything? I have a working configuration for one GTX 260--do I just run the same procedure I did before to create a new EFI string for "SLI"?

 

Z

 

SLI is not working, you just got two usable cards for opencl ;)

 

I don't recommend using it if you need no extra opencl performance.

 

Good luck,

bRue.

Link to comment
Share on other sites

Lol i have the same config! Even the ram Only diffrence i have the 2 500 gb as it was more reliable at the time i bought :)

Sadly it still does not work for me. Iatkos did not boot

It stopped here:

http://www.abload.de/image.php?img=foto315owmd.jpg

And i had to reinstall windows because the chameleon bootloader messed up everything.

@rbanco the mbr fix was the first thing i tried as ubuntu already mesed it up frequently thats always my first gues :)

Now i have windows 7 :D

Any help or is the 132 cd anywhere near to be released for ati?

 

The image you uploaded is not working.

Link to comment
Share on other sites

SLI is not working, you just got two usable cards for opencl :(

 

I don't recommend using it if you need no extra opencl performance.

 

Good luck,

bRue.

 

Yeah, well, I mostly use Windows and do some gaming, so I want to use SLI there. On the Hackintosh, not so much, but do I need to actually take out the second card when using the Hackintosh, or can I disable the second card some way? Or is there some way to either ignore the second card or utilize it?

 

Given that scenario, what would you recommend?

 

Z

Link to comment
Share on other sites

Hi there,

 

the guide worked perfectly well for me. Everything is working now, but nevertheless I have some issues.

 

The machine doesn't seem to be "smooth". It does not feel right. Sometimes the mousepointer jumps, the windows need some milliseconds to move, when I grab them with the mouse. It's hard to describe, but I have a MacBook and an iMac, and both of them feel a lot snappier.

 

Here my specs:

 

Asus P6T

Nvidia GF9800GTX 512

6 Gig Infineon RAM

Core i7 920 (not overclocked)

2 HDs (SATA)

 

Has anybody made the same observations?

 

CU,

 

Solo

Link to comment
Share on other sites

 Share

×
×
  • Create New...