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)

SportsGuy 05-24-2009 02:21 PM

Quad Core Anyone?
 
I have an Intel Core 2 Quad Q9550 (2.83GHz)

and every time I boot up, I have to type "cpus=1"

I know there is a fix that would type this for me, but I would like to get all four cores working. This should be a very compatible processor, but I don't know how to get the cores working.

Voyn1x 05-24-2009 05:18 PM

What happens when you don't enter that flag?

SaCleoCheater 05-24-2009 06:19 PM

So...
 
Download Chameleon v2 and install it.

Browse to /Extra and mod the "Kernel Flags" in com.apple.Boot.plist so that cpus=4 is entered in the Kernel Flags string.

Download AnV XNU 1.4 Kernel. *Supports a Quad Core*

Should work

SportsGuy 05-24-2009 07:08 PM

Quote:

Originally Posted by Voyn1x (Post 27015)
What happens when you don't enter that flag?

It just restarts, and would boot loop.

And SaCleoCheater, I will try that and report back

thanks alot!

SportsGuy 05-24-2009 07:41 PM

okay, here is the rundown :P

I have been booting from my install disk, because darwin wouldn't work, then someone told me that chameleon would work, but then I realized it doesn't have the option to type cpus=1.

And when I go to /Extra, I try to save the edited strings, but it says I don't have authority to change it. Also the only thing I could find for the AnX XNU 1.4 is a .stix (?) and I'm not sure how to use that


thank you soo much for helping, though

peanut9 05-24-2009 07:44 PM

Hi sports guy. i also have a quad core. to get working you need to change your bios settings, i had like the same exact problem onetime what you need to do is set your bios. follow this link they tell you how to set it up. i did that and it worked.
http://apple2pc.blogspot.com/2008/03...ackintosh.html

SportsGuy 05-24-2009 07:46 PM

Awesome! thanks a ton I will try that asap

SaCleoCheater 05-24-2009 08:01 PM

you can find the AnV XNU here:
http://rapidshare.com/files/21850696...ernel_V1.4.pkg

Just install it and all cores should be working at full pelt.

SportsGuy 05-24-2009 08:04 PM

thanks SaCleoCheater

and for the BIOS thing, I didn't see some of those options, but I tried to do what I could and it didn't work...

SportsGuy 05-24-2009 08:16 PM

the kernel didn't work... It just does this: http://www.youtube.com/watch?v=96P82QxpTM0

It doesn't work from Chameleon 2 or the installation dvd

edit: so when I don't put cpus=1, it reboots quickly after, as in the video

SaCleoCheater 05-24-2009 08:25 PM

that is weird.

SportsGuy 05-24-2009 08:27 PM

I know

and I can't edit the com.apple.Boot.plist

maya77 05-24-2009 08:52 PM

Quote:

Originally Posted by SportsGuy (Post 27029)
and I can't edit the com.apple.Boot.plist

Use Smultron, it's free. It will let you edit such files and save your changes.

TextEdit will not.

SportsGuy 05-24-2009 09:18 PM

yeah, thanks, smultron worked great

but putting cpus=4 didn't do anything...

edit: here's a picture of -v with chameleon from my drive:

http://i44.tinypic.com/20jr7n4.jpg

milanca 05-24-2009 11:07 PM

Hi SportsGuy,

this is really strange, you should be running vanilla, unpatched kernel without any problems. I dont think that here you have processor issue. What is your motherboard? What's in your logs when you used vanilla kernel and it restarted? Do you use vanilla AppleACPIPlatform ?

I still think its not the processor. It requires further investigation.

Regards!

SportsGuy 05-25-2009 02:36 AM

It is a Dell Studio Desktop 540, I'm not positive what board it has, but in the setup, it says it is American MegaTrends

I have installed iPC many times and have only installed the os, with nothing else


Thanks for the support!

SportsGuy 05-27-2009 08:29 PM

I still haven't gotten this to work...

tdtran1025 05-27-2009 11:24 PM

Quote:

Originally Posted by SportsGuy (Post 27033)
yeah, thanks, smultron worked great

but putting cpus=4 didn't do anything...

edit: here's a picture of -v with chameleon from my drive:

http://i44.tinypic.com/20jr7n4.jpg

Sportsguy,

Lucky that you posted your screen. A picture is worth a thousand words.
You do need Chameleon 2 RC1 and DSDT. Here's why.
This is a typical boot screen of most motherboards out there before DSDT. There's a line in BIOS called CPU alias that most firmware writters neglect because it's not important for Windows or Linux but OS X needs to know what the system is. For all OSX86ers that have a forum for modded BIOSes, they have it easy. Now comes DSDT. When your system is optimzed by this program, it writes the entire hardware component list on your HD root, acting as a BIOS mapping instruction that Chameleon can translate easily.
Contrary to your belief, Chameleon can handle boot flags with no problem. With the latest RC release, which is GUI, you can select what partition to boot and type in the boot flags. The flags will appear on the bottom of the boot screen.
Recap: once you have your system up the old way, install Chameleon, then DSDT. Run DSDT to optimize your board. Reboot. You'll be surprised.
You can also use PCWiz OSXTools to residentially create boot flags GFX strings to further customize your your boot parameters.
Good luck

Ali C. 05-28-2009 04:06 AM

Quote:

Originally Posted by tdtran1025 (Post 27164)
Contrary to your belief, Chameleon can handle boot flags with no problem. With the latest RC release, which is GUI, you can select what partition to boot and type in the boot flags. The flags will appear on the bottom of the boot screen.


Not to knock this off topic, but my Chameleon isn't showing anything at the bottom. I either have to use the boot menu or type it in blind and hope I didn't typo.
Could it be the Boot Camp theme I'm using on it?

SportsGuy 05-30-2009 04:02 AM

Quote:

Originally Posted by tdtran1025 (Post 27164)
Sportsguy,

Lucky that you posted your screen. A picture is worth a thousand words.
You do need Chameleon 2 RC1 and DSDT. Here's why.
This is a typical boot screen of most motherboards out there before DSDT. There's a line in BIOS called CPU alias that most firmware writters neglect because it's not important for Windows or Linux but OS X needs to know what the system is. For all OSX86ers that have a forum for modded BIOSes, they have it easy. Now comes DSDT. When your system is optimzed by this program, it writes the entire hardware component list on your HD root, acting as a BIOS mapping instruction that Chameleon can translate easily.
Contrary to your belief, Chameleon can handle boot flags with no problem. With the latest RC release, which is GUI, you can select what partition to boot and type in the boot flags. The flags will appear on the bottom of the boot screen.
Recap: once you have your system up the old way, install Chameleon, then DSDT. Run DSDT to optimize your board. Reboot. You'll be surprised.
You can also use PCWiz OSXTools to residentially create boot flags GFX strings to further customize your your boot parameters.
Good luck

So I installed Chameleon 2, and then ran DSDT from PCWiz, and still nothing... I get the same thing

Do I need to write boot flags to Chameleon somehow?

SportsGuy 06-02-2009 12:47 AM

Does anyone else have the Q9550 working?

uofamis22 06-06-2009 06:07 AM

Hi SportsGuy
 
I have the same exact settings but I am not using the onboard video (HDMI). However, if you get it to work I will certainly get an HDMI DVI adapter. I had a similiar problem as you in regards to the boot loop. If you haven't already done so, when you get to the boot screen, type in -v cpus=1. I have seen people say to type in cpus=1 but not the combination I just provided. I was able to load iPC just fine. Problem that I am having now is determining the appropriate things to install. Per wiki (http://wiki.osx86project.org/wiki/in...0.5.6/Desktops) the following should be installed for a Studi 540 using iPC:

Dell Studio 540
  • iPC 10.5.6 Universal Final
  • Kernel: 9.5.0 voodoo
  • Chipset: LegacyAppleIntelPIIATA
  • Audio: Azalia Audio Package
  • CPUS=1 boot flag fix
  • LAN: Realtek R1000 Driver
You will need to do a "CPUS=1" boot flag in order to boot the install disk depending on which processor you have.
This computer had a Nvidia 9500 GT Graphics card, not the built in video. I am not sure what is needed for the built-in video chipset.
This guide was written using a Studio 540: OSX Leopard 10.5.6 Installation Guide For Complete Beginners

Here is the problem, they don't use the onboard video card (HDMI, I am not talking about the VGA). Hopefully what I provided helped and I can use your results assuming you acheive success. Please update us.

SportsGuy 06-07-2009 02:59 AM

I have seen that, and tried all of that, many times, actually. I still can't get it to boot up from chameleon, and can't get any drivers working. I feel as I should just give it all up.

uofamis22 06-09-2009 07:58 PM

Darn, I was hoping that easy fix would have taken care of it. Are you using iPC? Maybe you can try using a different boot OSX.

Voyn1x 06-09-2009 08:45 PM

Make sure you're putting the dsdt.aml in the root of Extra

You should use this app instead of the pcwiz patcher. It has many more dsdt fixes and options, downside is you will need to run it from windows. :(

uofamis22 06-20-2009 08:15 PM

This thread hasn't gone anywhere so I thought I would add to it with hopes that someone can provide some asistance based on the stage I am at:

Memory (RAM): 8191 MB
CPU Info: Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz
CPU Speed: 2335.5 MHz
Sound card: Speakers (High Definition Audio
Display Adapters: NVIDIA GeForce 9500 GT
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

With the -v cpus=1 command I can boot off of the DVD just fine. I then install the following drivers per OSx86 Wiki (http://wiki.osx86project.org/wiki/in...ell_Studio_540):
iPC 10.5.6 Universal Final
Kernel: 9.5.0 voodoo
Chipset: LegacyAppleIntelPIIATA
Audio: Azalia Audio Package
CPUS=1 boot flag fix
LAN: Realtek R1000 Driver
I even have the Nvidia 9500GT Video card as indicated within the above link. For this, I have installed NVinject 0.2.1 1024MB VRAM and NVdarwin 1024MB with the same results which are noted below.
Everything installs just fine and when it restarts, I boot off of the installed hard drive using the following command: -v -f
I then get hung up on "Still waiting for root device." I have not made any adjustments in my BIOs. Any body have any tips or hints. I just read somewhere that you install the 9.5.0 voodoo kernal, you must also install a seatbeat 10.5.5.kext which I am about to try next.

SportsGuy 06-24-2009 08:12 PM

I still haven't gotten anywhere either. I am still trying many things, though.

SportsGuy 06-25-2009 06:11 PM

i installed the new iatkos and i still cant get anything to work...

uofamis22 06-27-2009 04:50 AM

Hey SportsGuy,

It is good to see you are still trying. A couple of days ago I got iPC running using the following settings:

iPC 10.5.6 Universal Final
Kernel: 9.5.0 voodoo
Video Drivers: Nvinject 0.2.1 1024 VRAM
Chipset: Intel ICH10 SATA Support
Audio: Can't get sound to work and don't know what driver to install
Ethernet Drivers: Realtek R1000
USB Drivers: Patched USB Drivers
Fixes and Patches:
- ACPI Fix
- CPUS=1 boot flag fix
- IOPCI Family.kext patched
- Seatbelt.kext 10.5.5
- USB Mount Fix

It started to boot up and it would not reconize my USB connections on the motherboard, even thought I installed USB patches. I do have a USB PCI card so it reconzied this and I was able to install. Once installed, I didn't have an optical drive, audio or USB connections. I must say, it was nice to finally get into the OS after working on this so much for three weeks. I restarted the computer and I had a kernal panic which prevented me from getting back in. I was so close yet so far. Anyway, I have also tried the newest iAtkos with no luck. There is a guide out there that people have had success with: http://www.insanelymac.com/forum/lof...p/t140591.html

I am going to try this again for the older version of iAtkos, 5i. I will post back with any positive results. You do the same. Keep chugging SportsGuy, we will get this.

Oh yeah, you have made sure to set your "Integrated Perifial" as ATA not RAID, right? I don't think you can get it going on RAID.

krillinballz 06-27-2009 10:45 AM

try this
 
You need to boot into OS X (which works currently with only 1 core active) and run fassl's DSDT Patcher to generate a patched dsdt.aml file....

A Terminal window will open......press any key to continue.....when you see

CODE
Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]

choose 0 to emulate Darwin......

The dsdt.aml file you generate will be placed in the DSDT_Patcher1.0.1e directory/folder and should be renamed to DSDT.aml and then copied to the /Extra directory that you will see after installing Chameleon 2.0RC1 using the Chameleon 2.0 RC1 installer......

There is no risk to your BIOS AFAIK because the Chameleon bootloader loads the modded DSDT.aml file in the boot directory i.e. / directory over the DSDT file loaded from the BIOS.....

go in to the extray folder created by chameleon bootloader and the com.apple.Boot.plist open it with textmate and where you see make it say 4 if it does not cpus=4 this should fix every thing

crimsonredmk 06-28-2009 07:19 AM

Working for the most part...
 
Hey everyone, I'm new here but have pored through this thread for the last 6 hours and have finally come up with an ALMOST perfect install for myself.

System is obviously a Dell Studio 540, Intel C2Q 2.33GHz, 8GB RAM. Here's what I did:

Disable SpeedStep, make sure SATA operation is "ATA" in BIOS -- IMPORTANT.
Booted iAtkos v7 DVD with arguments: cpus=1 -f -v
Partitioned 1 huge GUID partition, named Leopard.
Had the following packages checked:
--iAtkos V7 Main System
--Chameleon v2
--/Extra directory
--DSDT
--Disabler
--AppleDecrypt
--AppleSMBIOS netkas
--APIC driver
--Intel SATA/IDE
--Realtek R1000
--Post-Install Actions

You'll notice there's no sound of video - ATI Radeon 3450 HD isn't included on the DVD, and since I don't have an NVidia, I can't help ya there. UNCHECK VoodooHDA!!!, you'll get kernel panics randomly.

Install, and in Chameleon on boot of your installed system, use the same parameters, cpus=1 -f -v
You can also try to use cpus=1 -f -v as it sometimes works for me.

If you have a Radeon 3450 like me, your login window app will load but you won't see anything.

BUT IT WORKS! Start up in single mode to install Kexts I guess. (-s)

Can someone point me to a Radeon 3450 HD kext?

crimsonredmk 06-28-2009 03:17 PM

moar
 
I've also been able to boot with cpus=2 -- anything higher won't boot.

I've found a Radeon 3450 kext, and you need to add "Graphics Mode"=***** for it to work, but it won't use my monitor's actual resolution, but instead I'm stuck at 1152x864. But it's a start!

uofamis22 06-28-2009 08:03 PM

Apparently there is a way to modify the hidden DSDT.aml file so it reconizes four cores. Pere, in the other forum is supposed to do this for me. I wish I knew how so I could do it myself upon another build.

uofamis22 06-28-2009 08:23 PM

Can you tell me how to upload a kext? Do I need a tool? If you have uploaded the sound drivers, can you point me in the right direction for the following driver: Realtek ALC888/1200?

SportsGuy 06-28-2009 11:43 PM

Okay, this is awesome :D

So now, I am going to reinstall iAtkos v7 with the same things you did. Then I will see if I can make any progress, too!

SportsGuy 06-30-2009 02:24 AM

I got the Ethernet working on here, too! have you all made any progress on the sound or video?

uofamis22 06-30-2009 03:22 AM

I have a different video card than both of your so my video works perfect. I have no idea how to install the audio though, nor have a put much effort into it. I intend on looking more into this later when I have more time. Please report back if you get this far.

I am glad to hear you are essentially up and running aside from the audit and video.

krillinballz 06-30-2009 12:36 PM

my advice help
 
did the post i did help any of you with your core problem just wondering

SportsGuy 07-01-2009 04:10 AM

I tried it but I couldn't find the Extra directory

I think it has something to do with iAtkos. I check it for it to be there, but it wasn't there...
is there any way I can add it?

krillinballz 07-02-2009 03:23 AM

ok
 
When you in stall Chameleon it makes a Extray folder on the drive you installed mac on when u double click the harddrive symble the folder is on that main page man. Let me know if this helps i know it did for me

crimsonredmk 07-02-2009 09:56 PM

Need Speedstep Disabled
 
Expanding on that iAtkos v7 install procedure I posted above, yeah, you need to disable Speedstep in your BIOS - the kernel panics if it's enabled. I've been away for a few days but I'm ready to get hacking on getting the ATI Radeon 3450 working.

crimsonredmk 07-02-2009 10:16 PM

Wow!!!
 
Hey, everyone with a Studio 540 and using iAtkos v7 - SOUND OUT OF BOX using my method above. If you don't select any ATI drivers, you'll get a crappy resolution - but it's a start eh?

crimsonredmk 07-02-2009 10:24 PM

Woo!
 
Yay, so here's what does and doesn't work:

Works: Sound - I left VoodooHDA checked, hopefully this won't kill the kernel as some have reported it has...

Works: USB - all of the ports work 100%

Works: Ethernet. Even got a $30 Ralink Wifi-N card working perfectly.

Everything except the Radeon 3450 works - stuck in 1024x768. :(

SportsGuy 07-03-2009 02:25 AM

Quote:

Originally Posted by krillinballz (Post 28758)
When you in stall Chameleon it makes a Extray folder on the drive you installed mac on when u double click the harddrive symble the folder is on that main page man. Let me know if this helps i know it did for me

I try to reinstall it, but I already have it, so it won't let me... And I don't think it will do it if I just make a folder...

uofamis22 07-03-2009 04:38 PM

Quote:

Originally Posted by SportsGuy (Post 28695)
I tried it but I couldn't find the Extra directory

I think it has something to do with iAtkos. I check it for it to be there, but it wasn't there...
is there any way I can add it?

SportsGuy, if you hare trying to find the DSDT file within the root directory, you will need to unhide files. Search in Google how to enable this as it takes a few commands. From here you will need to modify the DSDT file (don't ask me how. Someone did it for me but if you figure out how post back). This thread apparently shows how to modify the DSDT file so you get the full four cores: http://uphuck.ggrn.de/forum/viewtopic.php?f=7&t=2987

Again, I have not tried it yet. I am still struggling with installing the correct kexts for the sound.

uofamis22 07-03-2009 04:43 PM

Quote:

Originally Posted by crimsonredmk (Post 28803)
Yay, so here's what does and doesn't work:

Works: Sound - I left VoodooHDA checked, hopefully this won't kill the kernel as some have reported it has...

Works: USB - all of the ports work 100%

Works: Ethernet. Even got a $30 Ralink Wifi-N card working perfectly.

Everything except the Radeon 3450 works - stuck in 1024x768. :(

Crimsonredmk, I thought we decided the VoodooHDA was causing kernel panics? Is this not correct? Or was it the fact that SpeedStep was enabled in the bios? Below is what you originally posted to install. What have you added to this with luck?

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

Thanks,

Louis

SportsGuy 07-03-2009 08:53 PM

okay, I finally got to view all the files. I put in: killall Finder, in terminal.

so simple... ha

SportsGuy 07-03-2009 09:02 PM

Quote:

Originally Posted by krillinballz (Post 28469)
You need to boot into OS X (which works currently with only 1 core active) and run fassl's DSDT Patcher to generate a patched dsdt.aml file....

A Terminal window will open......press any key to continue.....when you see

CODE
Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]

choose 0 to emulate Darwin......

The dsdt.aml file you generate will be placed in the DSDT_Patcher1.0.1e directory/folder and should be renamed to DSDT.aml and then copied to the /Extra directory that you will see after installing Chameleon 2.0RC1 using the Chameleon 2.0 RC1 installer......

There is no risk to your BIOS AFAIK because the Chameleon bootloader loads the modded DSDT.aml file in the boot directory i.e. / directory over the DSDT file loaded from the BIOS.....

go in to the extray folder created by chameleon bootloader and the com.apple.Boot.plist open it with textmate and where you see make it say 4 if it does not cpus=4 this should fix every thing

so... I did that with cpus=4 and it didn't work... the last thing it said when trying to boot up was up time in nanoseconds:(random numbers)

uofamis22 07-04-2009 04:24 AM

Did you see the uphuck forum regarding this procedure? You are trying to modify the DSDT to reconize four cores so you don't have to boot with the cpus=1 -v command, right? Let me know if you figure this out, like I mentioned, I had someone do it for me but I would like to learn myself.

oo3rex 07-04-2009 07:07 PM

Hello uofamis22,

I noticed in another thread that you were having issues with this kernel panic when you tried to restart..

Debugger called: <panic>
Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
0x7f2176d8 : 0x12b4c6 *0x45ec20 0x7f21770c 0x13355c 0x0)
0x7f217728 : 0x1ab0fe (0x468ecc 0x79243832 0xe 0x468678)
0x7f217808 : 0x1a1703 (0x7f217820 0xb9f4000 0x7f2178f8 0x79243832)
0x7f217818 : 0x79243832 (0xe 0xb920048 0x7f210010 0x10)
0x7f2178f8 : 0x7924030c (0x0 0xcffa08e1 0x0 0x8)
0x7f217958 : 0x7924e933 (0xac43b08 0x0 0xcffa08e1 0x0)
0x7f2179d8 : 0x7924c959 (0xac43b08 0xaa881e8 0xab9ec08 0x0)
0x7f2179f8 : 0x7924bce1 (0xab9ec08 0xab9edc4 0xab9ec08 0x0)
0x7f217a48 : 0x79249ddc (0xab9ec08 0xac93548 0xc 0x7f217a88)
0x7f217aa8 : 0x79245b36 (0xab9ec08 0xad7a408 0x0 0x79245563)
0x7f217af8 : 0x79242605 (0xad7a408 0x3 0xaa88328 0x7926618f)
0x7f217b38 : 0x7924271d (0x6 0x0 0x0 0x7923a53f)
0x7f217b68 : 0x7924ab36 (0x7f217c08 0xac8e9c8 0x7f217b98 0x7923b79a)
0x7f217b98 : 0x7924ad25 (0x7f217c08 0xb8eb698 0x0 0xe)
0x7f217be8 : 0x7924577e (0x7917a3dc 0x7f217c08 0x7924ef18 0x11d)
0x7f217c38 : 0x7924c6a6 (0xab31028 0x7917a3dc 0x7f217c74 0x0)
Backtrace continues...
Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleACPIPlatform(9.98.)@0x792230 00->0x79259fff
dependency: com.apple.iokit.IOPCIFamily(2.6)@0x791c5000
dependency: com.apple.iokit.IOACPIFamily(9.9.9)@0x791dc000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
9J61


I'm having that same kernel panic, the install goes fine and all hardware works perfectly until I try to restart, and i get it wether i have voodoohda checked or not, and speedstep is disabled. Did you get the problem sorted or do you still have problems with it? Btw im also using a Studio 540, mine has a core 2 duo rather than a quad but other than that the hardware is identical.