InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Leopard 10.5 (http://infinitemac.com/forumdisplay.php?f=85)
-   -   Quad Core Anyone? (http://infinitemac.com/showthread.php?t=2968)

crimsonredmk 10-30-2009 06:20 AM

Writing a Snow Leopard install guide right now. I decided to try out Windows 7 but it's just not right...so I'm writing as I go along. This guide will install the 32-bit, regular ole' mainstream retail Snow Leopard.

You'll need to have 2 hard drives (or 2 partitions, but I haven't messed with that), an exiswting copy of Leopard installed, and obviously a Snow Leo DVD (retail!).

Basically so far...install 10.5 on another HD, one that you won't need anymore (not where you'll install Snow). Format the Snow drive to HFS+, GUID. It has to be GUID.

Boot into 10.5, pop in 10.6 DVD. You can't install from a mounted image file.

In Finder's "Go" menu, click "Go to folder..." and type "/Volumes/SNOWLEODVDNAME/System/Installation/Packages

Open OSInstall.mpkg (not .pkg). Continue to hard drive selection. Choose your formatted, clean Snow drive. Click Customize and UNCHECK ALL PRINTER DRIVERS!!!! IT WILL FAIL UNLESS YOU DO SO. I left only the Base checked. Install. If it fails, reformat and try again, unchecking more Customize options.

Install completes. DO NOT REBOOT YET!!!

You'll need this set of files: http://www.mediafire.com/?zun5nwjyonz

Extract to your 10.5 desktop. Copy over all of those kexts into /Volumes/SNOWLEOHD/System/Lib/Extensions/, chmod 755, and chown root:wheel them. Copy the prefpane somewhere to that volume as well. You'll be double-clicking that once you reboot to install the audio preference pane.

Now, in Terminal, copy over 2 files from your existing 10.5 install to your 10.6 install:

cp -R /DSDT.aml /Volumes/SNOWLEOHD/
cp -R /Library/Preferences/SystemConfiguration/com.apple.Boot.plist /Volumes/SNOWLEOHD/Library/Preferences/SystemConfiguration/

Your EFI Studio settings should carry over to SnowLeopard without a problem. The boot.plist should too, but see the addition you'll need to make at the end of this guide.

FINALLY...update your bootloader.

Install: http://www.insanelymac.com/forum/ind...=post&id=55844

Install that to the SnowLeoHD, not the 10.5 HD you're currently on. It might default to install on the 10.5 drive. In that case, run the installer twice to install on the SnowLeo drive.

sudo reboot. Boot with arch=i386
I recommend adding that to your Boot.plist.

Welcome.

Update to 10.6.1...all updates are safe.

Forgive the crappy quality of this post. It's 12:51AM and I just got done installing Snow Leopard and wrote this as I went along. Ask questions if in doubt.

uofamis22 11-04-2009 02:41 PM

I am glad we could help, I did my best with the guide but many others contributed.

uofamis22 11-04-2009 02:46 PM

Thanks for posting the guide. I will have to give this a try mid month. Some areas seem a bit difficult but I will ping you with any questions.

Have you noticed any performance increases with SL?

xXrkidXx 11-04-2009 02:52 PM

uofamis, ive heard people say that there getting decreased performance..

mr_kite 12-04-2009 10:04 AM

I have almost exacty same setup here:
 
Intel DG41ty Motherboard with same realtek network and same sound chip wit same 2.3gz quad Q8200 and same Nvidia 9500GT graphics card.

I installed IPC 10.5.6 Universal using dual card Nvinject AND 1024 NVnject together which Gives dual screen at 768x1360 and then upgraded to Ideneb 10.5.8 and it shows processor with 4 cores. No editing or strings required. If I make strings I get Quartz Extreme. with just these two NVinject drivers I only get QuartzGL.












Quote:

Originally Posted by uofamis22 (Post 29222)
Dell Studio 540 Installation Guide Using iAtkos v7

  • In order for this installation guide to work appropriately, you will need to have near similar hardware configurations than what I posted below:

System: Dell Studio 540
Memory: 8GB DDR2_800 DDR SDRAM
CPU Info: Intel® Core™2 Quad CPU Q8200 @ 2.33GHz (7 x 333)
Sound card: Realtek ALC888/1200
Display Adapters: NVIDIA GeForce 9500 GT 1GB PCI-e
Network Adapters: Realtek RTL8168C(P)/8111C(P) Family PCI-E GBE NIC
CD / DVD Drives: D: PLDS DVD+-RW DH-16A6S
USB Controllers: 10 host controllers.
Motherboard: Dell Inc. 0M017G

  • Go into the bios and change the Integrated Peripherals from RAID to ATA. Additionally, disable SpeedStep. This is critical, it will not work without doing this.
  • Load iAtkos v7 Install Disc.
  • When Darwin boot loader screen appears, press F8 rather quickly.
  • You will receive a boot prompt, type in the following: -v cpus=1.
  • Once the screen below shows up, please read carefully.
  • If a hard drive does not appear under the Select a Destination, click on the following: Utilities > Disk Utility. Select a hard drive > click on erase tab > select Volume Format “Mac OS Extended (Journaled) and click erase.
  • Now the “Select a Destination” is back and a hard drive should appear. IMPORTANT. You must select Customize. The install disc (iAtkos v7) will have pre-selected drivers. Only install what is listed below for a Studio 540 with the same specs as those noted above:

iAtkos V7 Main System
Chameleon v2
/Extra directory
DSDT
AppleDecrypt
AppleSMBIOS netkas
APIC driver
Disabler
DVI/DVI (nVidia)
Intel SATA/IDE
Voodoo HDA driver
Realtek R1000
Post-Install Actions

Install the Video driver that corresponds to your video card. I had a 1GB Nvidia 9500GT (dual DVI) card and installed the DVI/DVI driver under Nvidia.

9. Once installed you will need to boot off of the hard drive with the OSX. Hit any key once Cameleon starts to load. Until you patch the OS, you will have to boot into the OS each time by using the following commands: cpus=1 –v or you can probably boot using cpus=2 –v as well.

10. Now you should be in the OS. You will need to patch the DSDT.aml file which is hidden under your root drive. To unhide folders/files, go into your root drive and within the search, type in hide. You should be provided with an Application called Show-Hide Files. Click on this to show hidden files.

11. Now you will need to download the DSDT_Patcher. You should be able to find the patcher at the following site: http://uphuck.ggrn.de/forum/viewtopic.php?f=7&t=2987
Within, there is another link to directly download the patcher: http://forum.insanelymac.com/index.php? ... t&id=38192
At the time of this tutorial I used DSDT Patcher 1.0.1e version of the patcher. If you are having trouble finding this file you could probably run a Google search. When you open the DSDT Patcher folder, you should have the following files/folders:
- DSDT Patcher (you will also here this called the Parcher)
- Readme
- Tools
Open up the DSDT Patcher file, a terminal will launch. Next it will say, Press any key to continue. Go ahead and press Enter on your keyboard. Now the last line will state the following: Which OS to Emulate [0=Darwin, 1=WinXP, 2=WinVista]. Go ahead and hit 0 for Darwin and press Enter again.
Now if you go back to the DSDT Folder where the three files were originally located (the DSDT Patcher, Readme and Tools), you will notice two additional files/folders were created:
- Debug
- dsdt.aml
Go ahead and open up the Debug folder, locate a file called dsdt.dsl. Right click on this file and open it with TextEdit (this is an application located within the Applications folder). Once this file is open, locate the Alias CPU section (just run a search and type in the word CPU). For my computer, there were only two results which looked like this:
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Alias (P002, CPU2)
Processor (P003, 0x03, 0x00000000, 0x00) {}
Processor (P004, 0x04, 0x00000000, 0x00) {}
Alias (P004, CPU4)
}
Go ahead and delete/clean the Alias lines so the end result should look something like this:
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Processor (P003, 0x03, 0x00000000, 0x00) {}
Processor (P004, 0x04, 0x00000000, 0x00) {}
}
Go ahead and save the file and close it. Now drag and drop the dsdt.dsl file to your desktop, or anywhere else for that matter. Go back to your DSDT Patcher folder, delete the Debug folder and the dsdt.aml file (NOT the dsdt.dsl file you just saved to your desktop).
Double click on your hard drive and go to Applications and find the Terminal (just type in Terminal in the finder if you have having trouble). Before opening the Terminal application, make sure the DSDT Patcher terminal has been closed. Now open the Terminal application. Now drag and drop the DSDT Patcher file which is located within your DSDT Patcher folder in the Terminal. Hit the spacebar and drag and drop the dsdt.dsl file (the one you saved to your desktop) into the Terminal. Now hit Enter, it will not look like much happened and you will be back to a similar terminal window that you saw when you first opened up the DSDT Patcher terminal. It will ask you to Press any key to continue. Go ahead and hit enter and then select 0 for the Darwin OS to emulate and hit enter again. Now if you don’t have any errors you should be good to go. Lets go ahead and open up the new dsdt.aml file which has been created within the DSDT Patcher folder once again in TextEdit. Run a search on the word CPU, you should not find anything. My current version, the unpatched version of the DSDT.aml file which is located (hidden) within the root drive looks like this on the fourth line:
ñ L _PR_[É P001 [É P002 P002CPU2[É P003 [É P004 P004CPU4 DP80

Our new patched file looks like this:
ñ 9_PR_[É P001 [É P002 [É P003 [É P004 DP80
Notice CPU has been removed. Okay, now take the patched version of the dsdt.aml file located within the DSDT Patcher folder and rename it to DSDT.aml. Go to your root drive and delete the DSDT.aml file and drag and drop the new, patched DSDT.aml file.
Now restart your computer, you should not have to enter any commands and it will boot automatically using 4 cores.


SportsGuy 01-15-2010 02:57 AM

has anyone gotten the ati radeon 3450 working?

crimsonredmk 01-22-2010 05:46 AM

Nope...still no luck and I don't think it'll ever be supported. I'm still running my crappy Nvidia 8600GT (crappy with a 23" display)...

SportsGuy 01-23-2010 02:17 AM

I finally gave in and ordered a 9500GT, with a pretty nice 24" Monitor ;)

I don't game or anything so its perfect for me

superyui 01-24-2010 06:12 AM

crimsonredmk ,
Thank you for you wrote that how to install Snow Leopard.:)

You wrote that instraction next;
You'll need this set of files: http://www.mediafire.com/?zun5nwjyonz

But, it was already Link out...:'(
I can not found that files yet.
What was it? If you know other link. Please help it.

Did you succsess dual boot of Windows7 and Snow Leopard?

crimsonredmk 02-20-2010 04:14 PM

Try this URL: EDIT, not all files included actually work...making a new package and uploading it soon.

crimsonredmk 02-21-2010 03:44 AM

Alright, here are kexts I use on Snow Leopard. I used the 10.5 ICH8 (SATA) chipset driver because it was the only one that worked. If anyone finds a Snow Leopard 64-bit driver, please let me know.

I uploaded to more places this time around. These are all the same file. Just extract it to SNOWHD/Extra/Extensions and Chameleon will load them first on boot.

http://www.filedropper.com/studio540snowkexts
http://www.zshare.net/download/72825682f1b9a0a1/
http://www.megaupload.com/?d=53M2VA55

farenheit 03-10-2010 05:55 PM

Hi guys,

I recently bit the bullet and decided (after getting a MacBookPro) to try getting OSX running on my slightly modded Studio 540. It took about 5 days of effort (off and on not continuous), but I have succeeded! I'll do a full write up on what I did once I have confirmed that it did actually *work* - by doing it all again from scratch! :)

Anyhew: I do have a few issues with it, namely the USB ports at the back will not recognise any keyboards or mice I connect. I have tried 2 different keyboards and 3 different brands of mice. My 8GB USB Corsair GT drive is, however, fine. I am having to use the front ports next to the card readers which is rather annoying in the mean time.

In System Profile the rear ports appear to be listed as "USB High-Speed" where-as everything else is just "USB".

Is this sort of problem usually cured by a custom DSDT file?

For the record I have not yet actually done anything with the DSDT as I find the whole thing confusing and am still reading - but if anyone has suggestions they would be greatly appreciated!

Second annoyance is that the SATA Controllers are not identified, so when looking (again in) System Profile there's just the HDD and DVD drive hanging off... nothing! Doesn't seem to matter too much - they work!

Finally: the monitor / desktop arrangement thingy does not work. I can drag my screens (I have 2 monitors connected to an ATI HD4890) but the main monitor is fixed to the second screen. I guess I will just reconnect the DVI cables ;)

Otherwise, I wanted to thank all the previous posters for the wealth of information in this thread and others. It proved to be invaluable and I hope that once I have redone the whole setup / reinstall and confirmed it works, that I can contribute back my own experiences.

Cheers,
Dave

dnicolaou 03-27-2010 03:42 PM

Successful Studio 540 10.6.0--->10.6.2
 
My system:

Dell Studio 540, Core2 Quad 8200 @ 2.33, Intel G45+ICH10R, PCI Express x16. 6GB RAM.
ATI Radeon HD 3450 (0x95C5), Realtek HD Audio.
Samsung HD642JJ and WD Caviar Black 1TB SATA
TS-H353B TSST DVD ROM and PLDS DVD+RW DH16A6S optical
Dlink WDA-2320 Wireless and Realtek RTL8168C(P) Ethernet

BIOS v 1.0.7 settings: SATA, USB Legacy

NB: If your hardware varies from above, you obviously will need to evaluate whether other kexts would be appropriate for the individual hardware.

I installed on an otherwise empty GUID 2nd HDD after Win7 was installed to first HDD.

Step 1: Prepare modified retail dmg from working Leo install:
Download important files:
http://rapidshare.com/files/368797667/Archive.zip.html
MD5: 5A3164DAD14E23365692A601A9E5B345

Step 2: Create RW dmg on desktop
Modify with IOATAFamily kext (solves problem: successful installer boot, but no drives detected by installer)
Restore to GUID formatted >= 8GB USB drive
Copy additional files from download to folder on USB drive (kexts [vide infra], kext utility, Chameleon v2)
Step 3: Boot from USB, run Disk Utility, and format HDD GUID with partitions as desired. Install.
(Custom install, base system only; on reboot, you may have trouble with USB device detection; unplug and plug back in and/or change USB ports (only my front two worked) to get KB/mouse. This gets fixed below.)

Step 4: Modify installation

Install kexts by dragging to kext utility:
  1. EvOreboot,NullCPUPowerManagement,SleepEnabler (Allows sleep/wake)
  2. IO80211 kext (for your wireless adapter! Attached is the one for my Dlink 2320, but if yours is based on the Atheros chipset, should be able to change the device ID in the plist.)
  3. VoodooHDA (sound for my board, not perfect but works)
  4. natit_x2000 kexts (video, not perfect but works)
  5. IOPCIFamily (great USB fix; stops annoying failure to mount USB devices and only using USB 2 ports, as well as "Restart still waiting on AppleUSBUHCI" on shutdown and a variety of USB errors on startup) - big props to slice for this kext!
  6. fakeSMC (eliminates need for DSMOS, decrypt) - further props to netkas for this one!

Modify Library/Preferences/SystemConfiguration/com.apple.Boot.plist for boot flags: <key>Kernel Flags</key>
<string>"Graphics Mode"=1920x1200x32</string>
<key>Kernel Flags</key>
<string>-v</string>

Install PCEFI 10.1
Install Chameleon

Step 5: Reboot and you should be home.

I was able to upgrade to 10.6.2, just didn’t install the wireless updates (breaks the atheros kept for my wireless adapter; YMMV).

What I got:
Fully functional 10.6.2 including WiFi, sleep (though monitor screen does not turn off), awakens fine and reboots without “Restart still waiting on AppleUSBUHCI” on shutdown or USB errors on startup, sound.

I’m a relative noob, so if anyone (everyone?) smarter than me has suggestions, things I did or didn’t do/need to do/need, please post!

Hope this helps the Studio 540 crowd.

SportsGuy 03-27-2010 03:48 PM

What did you get your screen resolution to be?

dnicolaou 03-27-2010 04:40 PM

Screen Resolution
 
1920 x 1200...uses ~80% of my 26" Dell HD

CheeseFi 06-14-2010 05:10 PM

Hi guys... just wanted to register to say a big 'thank you' for your help!

I followed uofamis22's guide and have a 540 working with 10.5.8 :cool:

I'm tempted to try to upgrade to 10.6; I've failed to follow Crimson's 2HDD guide a few times, despite thinking I know what I'm doing. When I get to the OSX boot screen some text appears on top of it and then I get a note telling me to reboot.

My 8GB USB stick has gone AWOL so I can't follow dnicolaou's guide at the moment... may try at some point.

Odd problems with 10.5.8:

Zotac 9500GT reported as 512MB instead of 1GB after following uofamis22's meanderings to get his card working with hardware acceleration. I don't think this'll bother me much.

USB troubles - on some boots it fails to recognise my kb/mouse and I have to unplug/replug. Fix posted by dnicolaou for 10.6 doesn't work with 10.5.8 (no surprise!).

Sleep/wake not working.

Thanks again for all your help guys, very useful thread!

(Dell 540 slim, C2Q 8200, 4GB, 0.5+1.5+2TB, Zotac 9500GT 1GB,