InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 09-14-2009, 11:51 PM
x986123's Avatar
x986123 x986123 is offline
Panther
 
Join Date: Aug 2009
Posts: 199
[GUIDE] Retail MSI X58 Platinum SLI + Pictures 64 BIT

Hello, I got a request by email to show those people with MSI x58 motherboards.


I have the Core i7 920, but the whole i7 range should work.

First off, I would recommend an install of Leopard 10.5.7 or 10.5.8 (iPC works best)
  • Once you have it basically installed, you should get the Snow Leopard DVD or DMG.
  • Mount the DMG/Disk and type this into terminal:

Code:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
  • Go to /System/Installation/Packages.
  • Find and run OSInstall.mpkg.
  • Install it on a separate partition or hard drive.
  • If you installed it and received an error, it's ok. (To avoid error, just restore the DMG to another partition or a USB stick, and mount from there.)

Next, install Chameleon RC3 onto the "SnowHDD" or whatever you called it.
You should get an Extra/Extensions folder on the main root of you Snow Hard Drive. Copy the Kext's there.



Find the Kexts you need, which are listed here:


Kexts can be found HERE!

Alternatively, I uploaded my kext pack, HERE.

The kext are:

Code:
FakeSMC.kext (v2 at Netkas' site.)
PlatformUUID.kext
IOAHCIBlockStorageInjector.kext
Jmircon.kext
OpenHaltRestart.kext
NullCPUPM (I see no effect, Just increases boot time by 10 seconds... REMOVE IT.)
Get EFI strings (best results) for your Graphics Card.

The Ethernet should be working out of the box! (for x58 platinum SLI) If not, get the Realtekr1000.kext from that site listed above!

Create a DSDT.aml file and put it in your root! http://pcwizcomputer.com/index.php?o...=150&Itemid=48

Change your Main Hard drive to the snow leopard one in the BIOS. Boot into Snow, and boot with -v. If this fails, boot with the -x32 and -v.

As soon as you get in, it might fail and you might get a Kernel Panic. DON'T PANIC! Log on as FAST as you can, and either run Kext Utility, or run the BSD.pkg from the /System/Installation/Packages. After its done, reboot, and use Disk Utility. If you choose, Kext Utility, go as FAST as you can, and drop S/L/E into the Kext Utility icon and let it finish. It might panic, but after reboot, run it on E/E and reboot. No more panics!

Thank you for reading!
Attached Files
File Type: zip Extensions.zip (165.2 KB, 183 views)


OS: Snow Leopard Mac OS X 10.6.2 (10C540) | Vanilla Kernel | 64 bit Kernel | EFI64

CPU: Intel Core i7 920 @ 3.6 GHz
GPU: 2x SLI Dual GTX 260 (OpenCL working)(QE+CI)
RAM: 6GB DDR3 1600MHz 7-7-7-20

AUDIO: Realtek (5.1 config)
HDD: RAID 0- 1 + 1TB HDD's | 320GB HDD
MOBO: MSI X58 Platinum SLI (Intel ICH10)

CASE: Haf 932 Full Tower Case + Red Cathodes
MONITOR: Asus VK266H 26" 1920x1200 LCD

All working

Last edited by x986123; 10-02-2009 at 12:21 AM.
Reply With Quote
  #2  
Old 09-15-2009, 03:55 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
After having a bit of trouble initially from having the dmg on the same partition as the active running Leopard install I'm stuck after it installed successfully. I installed Chameleon and am now not able to get that install to successfully boot.

When running -x32 -v I notice a few lines of interest:

Error - kext net.osrom.kext.Disabler declares com.apple.kernel dependencies. Only com.apple.kpi.* dependencies are supported for 64-bit kexts.
Can't load kext net.osrom.kext.Disabler - failed to resolve library dependencies.
Kext net.osrom.kext.Disabler failed to load (0xdc00800e).
kxld[com.apple.driver.decrypt]: The Mach-0 file is malformed: Invalid magic numbeR: 0xfeedface.

and then later on the last line, at which it freezes, is:
JMicronATA

When running -v I notice the same lines, and it ends here:

netkas presents fakesmc, a kext which emulates smc device
in6_ifattach_linklocal: nd6_prelist_add failed 12
in6_ifattach: lo0 failed to attach a linklocal address.
Fire
Reply With Quote
  #3  
Old 09-15-2009, 04:00 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
Just tried with -x32 -v busratio=20 cpus=1 and I received this:

JMicronATA: JMB363 (CMD 0xcc00, CTR 0xc880, IRQ 17, BM 0xc400)
panic(cpu0 called 0xffffff80002cbf74): Kernel trap at 0xffffff7f80776ae1, type 14=page fault, registers:
[...]
Error code: 0x0000000000000000
[...]
Kernel Extensions in backtrace (with dependencies):
com.apple.iokit.IOATAFamily(2.6.0)
BSD process name corresponding to current thread: kernel_task
Reply With Quote
  #4  
Old 09-15-2009, 04:15 AM
x986123's Avatar
x986123 x986123 is offline
Panther
 
Join Date: Aug 2009
Posts: 199
Hmm. What are the BIOS settings? DO you have the latest BIOS? Did you recieve that last panic in snow leopard or during boot?

In snow, you do not need Busratio=20 or CPUS=1 with a DSDT Patch


OS: Snow Leopard Mac OS X 10.6.2 (10C540) | Vanilla Kernel | 64 bit Kernel | EFI64

CPU: Intel Core i7 920 @ 3.6 GHz
GPU: 2x SLI Dual GTX 260 (OpenCL working)(QE+CI)
RAM: 6GB DDR3 1600MHz 7-7-7-20

AUDIO: Realtek (5.1 config)
HDD: RAID 0- 1 + 1TB HDD's | 320GB HDD
MOBO: MSI X58 Platinum SLI (Intel ICH10)

CASE: Haf 932 Full Tower Case + Red Cathodes
MONITOR: Asus VK266H 26" 1920x1200 LCD

All working
Reply With Quote
  #5  
Old 09-15-2009, 04:17 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
Received all of those during boot, the last was trying with -x.

BIOS settings are: HPET enabled, AHCI, Bit Execute disabled, Hyperthreading Enabled
Reply With Quote
  #6  
Old 09-15-2009, 04:30 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
Reply With Quote
  #7  
Old 09-15-2009, 04:39 AM
x986123's Avatar
x986123 x986123 is offline
Panther
 
Join Date: Aug 2009
Posts: 199
I have bit execute enabled, try that? BTW, do you have the Platinum Pro, Platinumx58 or Platinum SLI?


OS: Snow Leopard Mac OS X 10.6.2 (10C540) | Vanilla Kernel | 64 bit Kernel | EFI64

CPU: Intel Core i7 920 @ 3.6 GHz
GPU: 2x SLI Dual GTX 260 (OpenCL working)(QE+CI)
RAM: 6GB DDR3 1600MHz 7-7-7-20

AUDIO: Realtek (5.1 config)
HDD: RAID 0- 1 + 1TB HDD's | 320GB HDD
MOBO: MSI X58 Platinum SLI (Intel ICH10)

CASE: Haf 932 Full Tower Case + Red Cathodes
MONITOR: Asus VK266H 26" 1920x1200 LCD

All working
Reply With Quote
  #8  
Old 09-15-2009, 04:43 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
Fantastic news! I just tried removing the JMicronATA kext and I'm able to boot into Snow Leopard, which is where I'm writing this post from. Things are running a bit slow, but I think that's because I haven't configured the graphics card (9800 GTX+) yet. Well, this is a great start, at least!
Reply With Quote
  #9  
Old 09-15-2009, 05:22 AM
christopherl christopherl is offline
Cheetah
 
Join Date: Sep 2009
Posts: 7
Latest update:

After figuring out how to use OSX86Tools to update the EFI strings for 9800 GTX+, I checked the Hardware Overview and noticed this:

Model Name: Mac Pro
Model Identifier: MacPro2,1
Processor Speed: 2.71 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache (per core): 256 KB
L3 Cache: 8 MB
Memory: 6 GB
Bus Speed: 533 MHz

I'm running the i7 920, so that information seems like it's completely wrong. Am I missing something, or did that get screwed up somehow?
Reply With Quote
  #10  
Old 09-15-2009, 06:09 AM
x986123's Avatar
x986123 x986123 is offline
Panther
 
Join Date: Aug 2009
Posts: 199
Its all right... Whats wrong?



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.



OS: Snow Leopard Mac OS X 10.6.2 (10C540) | Vanilla Kernel | 64 bit Kernel | EFI64

CPU: Intel Core i7 920 @ 3.6 GHz
GPU: 2x SLI Dual GTX 260 (OpenCL working)(QE+CI)
RAM: 6GB DDR3 1600MHz 7-7-7-20

AUDIO: Realtek (5.1 config)
HDD: RAID 0- 1 + 1TB HDD's | 320GB HDD
MOBO: MSI X58 Platinum SLI (Intel ICH10)

CASE: Haf 932 Full Tower Case + Red Cathodes
MONITOR: Asus VK266H 26" 1920x1200 LCD

All working
Reply With Quote
Reply