Jump to content

MSI P6N SLI-FI Clean install using ToH RC2 (with nVidia GeForce series VGA)


.NetRolller 3D
 Share

158 posts in this topic

Recommended Posts

Well I have 2 Cores now!

screencapture2hr8.png

screencapture3rz3.png

screencapture4dd3.png

 

here is the result of postpatch:

bash-3.2# ./9a581PostPatch.sh

Deleting OSSMGR.plist...

Success !!

Replacing mach_kernel...

Success !!

Deleting necessary kernel extensions...

mv: rename dsmos.kext to dsmos.kext.post: No such file or directory

mv: rename AppleAzaliaAudio.kext to AppleAzaliaAudio.kext.post: No such file or directory

Success !!

Adding patched kernel extensions...

Success !!

Remove AppleIntelCPUPowerManagement.kext? [Y/N]

Deleted

All patches applied successfully !!

Link to comment
Share on other sites

Well I have 2 Cores now!

screencapture2hr8.png

screencapture3rz3.png

screencapture4dd3.png

 

here is the result of postpatch:

bash-3.2# ./9a581PostPatch.sh

Deleting OSSMGR.plist...

Success !!

Replacing mach_kernel...

Success !!

Deleting necessary kernel extensions...

mv: rename dsmos.kext to dsmos.kext.post: No such file or directory

mv: rename AppleAzaliaAudio.kext to AppleAzaliaAudio.kext.post: No such file or directory

Success !!

Adding patched kernel extensions...

Success !!

Remove AppleIntelCPUPowerManagement.kext? [Y/N]

Deleted

All patches applied successfully !!

 

 

Looks like it worked. Is everything working correctly now? (I get the same errors, they are normal).

Link to comment
Share on other sites

Hi Have the same setup as you do

q6600

p5n32esli

2gb ram

ide hd 250

sata dvd burner

 

have d/l ToH_x86_9A581_RC2.iso burnt it to disk 4x

booted with -v -f -x -legacy cpus=1

all i get is still waiting for root device (needed a ide rom solved). a

 

now i updates the boot config as per instruction.

below

 

There is a way to restore the bootloader without wipeing out all your data if you want to try.

 

You need

-little bit of skills.

-a second installation of OSX that you can boot to (using the DVD)

-this files in /usr/standalone/i386: boot boot0 boot1h

They must be there in your disk, if not you could get them from any JaS' DVD-

-startupfiletool (download it at the end of this posting)

 

The following example asumes you want to make disk0s1 bootable

('1' means first partition. Change the '1' if your install partition is a different one).

 

Boot to your second OSX installation (using the DVD bootloader).

From within the terminal do:

 

1) Update MBR bootloader and flag partition 1 as bootable:

 

CODEsudo fdisk -e /dev/rdisk0

fdisk: 1> update

Machine code updated.

fdisk:*1> f 1

Partition 1 marked active.

fdisk:*1> w

Device could not be accessed exclusively.

A reboot will be needed for changes to take effect. OK? [n] y

Writing MBR at offset 0.

fdisk: 1> q

2) put boot1h at the beginning of the partition:

 

CODEsudo dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s1 bs=512 count=1

 

3) copy the startupfiletool to /usr/sbin first,unmount the target partition, and

then you execute the command.

 

CODE

sudo startupfiletool -v /dev/rdisk0s1 /usr/standalone/i386/boot

4) bless the partition:

Mount the partition again and execute the command

CODEsudo bless -device /dev/disk0s1 -setBoot -verbose

 

That would do. Reboot without the DVD to try it out

METHOD POSTED ORIGINALY BY CRAZOR.

 

Installation:

  1. Burn the ToH ISO to a DVD+/-R. (DVD+/-RW is reported to cause problems on other boards, not tested with this one.)
  2. Disconnect (or disable in BIOS) ALL
    SATA hard drives larger than 128 GB from the motherboard. Otherwise
    Setup will hang. (You can reconnect them once Setup is complete, but
    you won't be able to use them from Leopard until a new
    AppleNForceATA.kext comes out. Installation from SATA DVD works fine.)
  3. Go into BIOS and set these options:
    • HPET: Enabled
    • NoExecute: Enabled (recommended, but possibly not required)
    • Limit Max CPUID to 3: DISABLED, otherwise the DVD won't boot.
    • Onboard LAN: Disabled (known to cause strange problems for some people during setup, can be re-enabled after installation)
    • Onboard IEEE1394: Enabled (again, to avoid setup problems)

[*]Boot

from the DVD. Press F8 when it asks you to do so (but not earlier, as

that will prevent booting!), and enter the options "-x -legacy cpus=1"

(you might also add the graphics mode if you want).

[*]When it is loaded, open Disk Utility from the Utilities menu.

[*]Create/format a HFS+ Journaled partition. (Double-check that you have selected MBR as the partitioning mode!)

[*]Quit Disk Utility and install Leopard.

[*]When installation is complete, reboot from the DVD with the same options as before.

[*]Open Terminal and do a Bootfix

(omit "sudo" from the commands listed on that page and use

"/usr/misc/startupfiletool" instead of just "startupfiletool"). Don't

close the terminal window yet.

[*]Execute the command "cd

/Volumes/Leopard/System/Library/Extensions; mkdir backup; mv

NVDAResman.kext backup" (replace "Leopard" with the name of the volume

you installed Leopard on). Hint: if you used the non-case-sensitive

version of HFS+, you won't have to deal with capitals - except for the

volume name.

[*]Remove the DVD and boot into Leopard with the

options "-v -legacy cpus=1" (Don't use the option -x, or Setup will

keep looping at the migration step!)

[*]Go through the setup assistant. (Don't forget to set a password, or Sudo will break!)

[*]When you boot into OS X for the first time, add "-legacy cpus=1" to your com.apple.Boot.plist.

[*]Now

let's enable QE/CI. (This is for nVidia cards.) Install either Natit or

NVInject. (Titan might work as well, while MacVidia will simply give

you an invalid resolution, possibly breaking your screen if it's a CRT!)

[*]Open System Profiler and find out the device ID of your card.

[*]Open Terminal, use the command "sudo -s" or "sudo bash" to go superuser, then then execute the following command:

"cd /System/Library/Extensions/NVDA<type of yout VGA>HAL.kext/Contents; nano info.plist"

("type

of your VGA" is NV10 for GeForce 2 and possibly GeForce 4 MX, NV20 for

GeForce 3 and maybe 4, NV30 for GeForce FX, NV40 for GeForce 6 and 7,

and NV50 for GeForce 8, which will require NVInject, as Natit doesn't

support G80)

[*]Go to the line with lots of device IDs (under

"IOPCIPrimaryMatch") and remove all of them so that only

"<string></string>" remains.

[*]Type your device ID in

the form "0x<device ID from System Profiler>10de" (without

quotes). I used a GeForce 7600GT and I got 0x0391 from System Profiler,

so I had to enter 0x039110de.

[*]Press Ctrl+X, press Y, then Enter (Return).

[*]Type "cd ../../backup/NVDAResman.kext/Contents; nano info.plist", then do steps 16 to 19 again.

[*]Type

"cd ../../../GeForce.kext/Contents; nano info.plist", and repeat steps

17 to 20, looking for "IOPCIMatch" this time. Don't close Terminal yet.

[*]Fire

up Marvin's AMD utility. Choose the action "Patch all binaries", click

Browse, navigate to /System/Library/Extensions/backup, click Select,

and then click Run. It will fail, don't worry, this is normal. Don't

close AMD Utility.

[*]Choose the action "Patch all cpuid's using

cpuid file", deselect the "Simulation" and "Undo" checkboxes. Click the

first Browse button, navigate to your desktop, and look for

"AMD.Patch.Folder". Enter that folder, then go into the subfolder with

the latest date/time in its name. Select cpuid.txt from that folder.

[*]Click the second Browse button, navigate to /System/Library/Extensions/backup, select the folder and click Run.

[*]Once

CPUID patching is done (you can now close AMD Utility), go back to

Terminal and type "cd /Systen/Library/Extensions/backup; cp -R

NVDAResman.kext .." (you might use mv instead of cp).

[*]Execute the command "cd ..; chown -R 0:0 NVDAResman.kext; chmod -R 755 NVDAResman.kext; cd ..; rm Extensions.mkext"

[*]Repair

permissions and maybe update prebinding, then reboot. You should have

QE/CI and resolution switching enabled. However, you have just broken

shutdown. If you try to shut down OS X, it just hangs. So let's fix it.

[*]Extract

Golden.zip to your desktop. Be careful not to extract to a"Golden"

subfolder of your desktop, put the files there directly!

[*]Open 9a581PostPatch.sh in TextEdit, and replace all instances of "XXX" with your short username.

[*]Open

Terminal, execute "sudo -s", enter your password, CD to your desktop,

then execute the command "./9a581PostPatch.sh". When it asks you

whether to remove AppleIntelCPUPowerManagement.kext, you can choose

anything, as the kext will be overwritten later. (This is needed for

dual/quad-core.)

[*]Mount the 10.5.1 update DMG.

[*]Open MacOSXUpd10.5.1.pkg in Pacifist 2.5.1.

[*]Select and install everything except what I have listed below:

so iam stuck on step 11

all i get is a grey screen and a mouse courser

any ideas?

Link to comment
Share on other sites

Well I have 2 Cores now!

screencapture2hr8.png

screencapture3rz3.png

screencapture4dd3.png

 

here is the result of postpatch:

bash-3.2# ./9a581PostPatch.sh

Deleting OSSMGR.plist...

Success !!

Replacing mach_kernel...

Success !!

Deleting necessary kernel extensions...

mv: rename dsmos.kext to dsmos.kext.post: No such file or directory

mv: rename AppleAzaliaAudio.kext to AppleAzaliaAudio.kext.post: No such file or directory

Success !!

Adding patched kernel extensions...

Success !!

Remove AppleIntelCPUPowerManagement.kext? [Y/N]

Deleted

All patches applied successfully !!

 

judging from your screenshots, only one core of your system is really working... number of processors = 0

Link to comment
Share on other sites

Ok i got it to load don't know how but its working now the next problem

how do i do it

  1. When you boot into OS X for the first time, add "-legacy cpus=1" to your com.apple.Boot.plist.

  1. Now let's enable QE/CI. (This is for nVidia cards.) Install either Natit or NVInject. (Titan might work as well, while MacVidia will simply give you an invalid resolution, possibly breaking your screen if it's a CRT!)
  2. Open System Profiler and find out the device ID of your card.
  3. Open Terminal, use the command "sudo -s" or "sudo bash" to go superuser, then then execute the following command:
    "cd /System/Library/Extensions/NVDA<type of yout VGA>HAL.kext/Contents; nano info.plist"
    ("type of your VGA" is NV10 for GeForce 2 and possibly GeForce 4 MX, NV20 for GeForce 3 and maybe 4, NV30 for GeForce FX, NV40 for GeForce 6 and 7, and NV50 for GeForce 8, which will require NVInject, as Natit doesn't support G80)
  4. Go to the line with lots of device IDs (under "IOPCIPrimaryMatch") and remove all of them so that only "<string></string>" remains.

they have <key></key> do i delete this too?

 

  1. Type your device ID in the form "0x<device ID from System Profiler>10de" (without quotes). I used a GeForce 7600GT and I got 0x0391 from System Profiler, so I had to enter 0x039110de.

  1. Press Ctrl+X, press Y, then Enter (Return).
  2. Type "cd ../../backup/NVDAResman.kext/Contents; nano info.plist", then do steps 16 to 19 again.
  3. Type "cd ../../../GeForce.kext/Contents; nano info.plist", and repeat steps 17 to 20, looking for "IOPCIMatch" this time. Don't close Terminal yet.

  1. Fire up Marvin's AMD utility. Choose the action "Patch all binaries", click Browse, navigate to /System/Library/Extensions/backup, click Select, and then click Run. It will fail, don't worry, this is normal. Don't close AMD Utility.

  1. Choose the action "Patch all cpuid's using cpuid file", deselect the "Simulation" and "Undo" checkboxes. Click the first Browse button, navigate to your desktop, and look for "AMD.Patch.Folder". Enter that folder, then go into the subfolder with the latest date/time in its name. Select cpuid.txt from that folder.

There is no cpuid created when i run the software?

 

  1. Click the second Browse button, navigate to /System/Library/Extensions/backup, select the folder and click Run.
  2. Once CPUID patching is done (you can now close AMD Utility), go back to Terminal and type "cd /Systen/Library/Extensions/backup; cp -R NVDAResman.kext .." (you might use mv instead of cp).

  1. Open 9a581PostPatch.sh in TextEdit, and replace all instances of "XXX" with your short username.
  2. Open Terminal, execute "sudo -s", enter your password, CD to your desktop, then execute the command "./9a581PostPatch.sh". When it asks you whether to remove AppleIntelCPUPowerManagement.kext, you can choose anything, as the kext will be overwritten later. (This is needed for dual/quad-core.)

ok did this but it will only boot with 1 core cpus=1?

 

  1. Mount the 10.5.1 update DMG.
  2. Open MacOSXUpd10.5.1.pkg in Pacifist 2.5.1.
  3. Select and install everything except what I have listed below:
    CODE/mach_kernel
    /System/Library/Extensions/
    AppleACPIPlatform.kext
    AppleIntelIntegratedFramebuffer.kext
    ApplePS2Controller.kext
    AppleSMBIOS.kext
    dsmos.kext
    IOATAFamily.kext IOAHCIFamily.kext
    AppleAC97Audio.kext
    AppleAHCIPort.kext
    AppleAzaliaAudio.kext
    AppleVIA.kext
    AppleVIAATA.kext
    IOHDIXController.kext
    IONetworkingFamily.kext
    NVDANV10HAL.kext
    NVDANV20HAL.kext
    NVDANV30HAL.kext
    NVDANV40HAL.kext
    NVDANV50HAL.kext
    NVDAResman.kext
    GeForce.kext

how o i not install these option, i can select all but cant unselect the required feilds ?

 

any ideas

Link to comment
Share on other sites

hello....

 

great tutorial.....thank you....i have now a working STIKER EXTREME , 10.5.1, 2cores enabled, QE/CI enabled, SATA!

only onboard LAN and Audio (IN) is not working.....

 

USB is working but not if i stick in a usb -stcik...it doesnt mount it...it only shows it in systemprofiler!

is there a USB fix for that?

if i stick it in before bootin...all is ok and the usb-stick is mounted!

 

 

and sometimes i freezer....after working a bit with osx.....how can i see what exactly causes the freezer???

is there a log for that?

i dont mean the freezzer from the onboard LAN (nForceEthernetController.kext)

 

 

maybe some can help.....for USB fix and Freezer????

 

byee

 

 

 

anyone get a fix for the lan freeze issue? i want to start using all my cores. =/.

 

i have exactly the same problem.....want to use LAN with all cores

hope also for a fix really soon :)

Link to comment
Share on other sites

OK, after reading through all this, am I right in thinking this will work with my BFG 8600GT OC on a BFG nForce 680i SLI mobo?

 

 

I have seen where apparently osx86 should be fine with these parts using Leo 10.5.2.

 

 

 

Is anyone using the same parts as above?

Link to comment
Share on other sites

Cacak, with regard to the USB difficulties, have you tried replacing the System.kext with the file on the TOH install disk? I had to use that to get my USB working. Open the installer in pacifist, then search for system kext and extract it into the Extensions folder. Worth a try.

 

Zonker,

It is worth a try. If you have tried Kalyway or one of the other and they have not worked, I would try it. I tried Kalyway and Iatkos, but was unable to get it to work. I found this thread and it worked the first time through.

 

To both of you, make sure to read through the whole thread and take note of the little things many of us have found to get through the install. Print out the guide and follow it directly and you can't go wrong!

Link to comment
Share on other sites

Everything is going pretty good. The problem I can't seem to get past is whenever any versions, be it patched or unpatched, of the nvdaresman.kext is in the extensions folder, I get hangs when I reboot. Removing the nvdaresman.kext file from the extensions folder is the only way I can get it to boot without hangs. Repairing permissons doesn't help. Any suggestions?

Link to comment
Share on other sites

That's fine. It needs to be removed. It will be replaced during the Golden Kernel installation...I think.

 

The reason you are not booting is because NVDAResman is still in the extensions folder.

 

You can read a few pages back where you can boot to the HD from the CD. Maybe give that a try. Then remove the file in the OS.

Link to comment
Share on other sites

am currently using the MSI P6N-SLI motherboard. I have followed the instructions on how to get this to work and have seemed to be successful in moving the NVDAResman.kext into the backup folder. I still however get kernal panics. I see that I need to hit F8 and enter -v -legacy cpus=1 the only issue I am having is that I don't get the Darwin boot screen at this point. My computer boots right into the kernal panic.

 

Any ideas????

Link to comment
Share on other sites

If it boots like mine, you get the spaceship screen at startup and then 2 beeps. Right after the screen turns black after that is when I hit F8.

 

An alternative I have seen previously on this thread is to boot from the DVD, then do F8 and there is a different code to tell the computer to boot from the HD...

RD=disk0s1

 

Give that a try, once you get booted and follow the steps from the Golden kernel, you should be...Golden

Link to comment
Share on other sites

  • 4 weeks later...

Hey guys! Finally a place to come where everyone has the p6n! its like a gift from god. Now i know in the forum rules it says not to post questions here, but i figured since its about my mobo specifically, that this would be the thread to find you guys in!

 

well I am very new to this, and I want to know if I am wasting my time with the Kalyway release? From what it looks like, everyone is using the ToH RC2 release. I have been trying the kalyway, but it will get to the installer, and right before I make my drive partition, it will pop up with that window saying "your computer needs to be restarted, press the restart button or hold down the power button for several seconds."

 

So please help out a fellow man trying to get this to work.

 

Thx in advance guys!!! :unsure::(:(

underOATH

 

Quick edit, thought id post my specs in case there is something else that might not be compatible.....

 

Mobo: P6N-SLI Platinum

CPU: C2Q Q6600

RAM: 2X 1gb patriot

Video Card: GeForce 7900GTX

Hdd: seagate 250GB SATA (For this Leopard test install, dont want to loose my vista install just in case this doesnt work)

DVD Drive: NED 16x DVD-RW PATA (some guides say that you need a sata disk drive, is that true?)

 

Thx again for the help!!!

underOATH

Link to comment
Share on other sites

So i downloaded and installed os x onto my computer. i reboot using the dvd, type what's said into terminal. this is where problems arise:

 

9. Open Terminal and do a Bootfix (omit "sudo" from the commands listed on that page and use "/usr/misc/startupfiletool" instead of just "startupfiletool"). Don't close the terminal window yet.

 

I do the bootfix, but /usr/misc/startupfiletool is missing and instead, regular startupfiletool (without /usr/misc/...) is there.

 

i do step 10, and start my computer without the dvd

...and all my eVGA 680i says is this:

 

Boot from CD...

_

 

as if there was no hard drive installed.

 

what do i do? please help!

Link to comment
Share on other sites

  • 3 weeks later...

I've actually gone through the entire thread, and its left me very, very confused.

 

1) Can I install this on a SATA HDD? If not, then can I read/write from a SATA Disk after installing to an IDE?

2) Is there any way to get my Onboard Network Adapter working?

 

I'd really appreciate some replies!

Link to comment
Share on other sites

  • 2 weeks later...
Is there any reason why my install hangs at 84%, it just stops no mouse movement or anything?

 

Thanks for the help in advance!

Cinch

 

Try to burn the DVD at 2.4X and see if it works or it might be a problem with ur download.

 

If not check if u had disabled SATA before installation

 

please post ur computer specs

Link to comment
Share on other sites

 Share

×
×
  • Create New...