aushack Posted December 15, 2009 Share Posted December 15, 2009 Hi,I had the same sound coming from my PSU, a lot of people have the same problem mostly with seasonic Psu and the new intel chipsets. Try to disable the power saving options in bios (it was the solution in my case) or to overclock. If it don't works you can try with another PSU. what power saving settings exactly? i tried disabling enhanced halt, C3/C6/C7, speedstep and then turbo boost but no avail. overclocking worked though so im not complaining! but as my GPU blows hot air into the case at 3.0 GHz (may as well got to 3) my i5 is 50C at idle with a Noctua U12P . Link to comment Share on other sites More sharing options...
rekursor Posted December 15, 2009 Share Posted December 15, 2009 Team, I was discussing with some Insanelymac legends here like MasterChief, talking about the lack of possibility to have a fixed system-id UUID as opposed to a random one generated by the uuidgen command. The result is a Version 2 of my RC4 modifications now including a new SystemID=<UUID> option in the com.apple.Boot.plist. Beware that you won't be able to see your UUID in the Profile info because since quite some times, it is not possible anyore to interact directly with the IOPLatformUUID value, instead we can decide what system-id we can have (that wont change this time with my mod) and the PlatformUUID should also be stable and thus permit to avoid side effects with applications like iTunes asking for registration all the time and so on. Here's the new changes: http://www.insanelymac.com/forum/index.php...p;#entry1360125 Advanced users only Link to comment Share on other sites More sharing options...
exseven Posted December 15, 2009 Share Posted December 15, 2009 Ah, this explains why I can't help (yet). As soon as netkas releases the sources of his ATI addons that he made after the PCIEFI10.5/w/cham2R3 release, I'll integrate them if the chameleon team does not precede me in that task i made the changes netkas pointed me towards and it still wouldnt boot. I guess im waiting till Netkas comes out with a PCEFI 10.6 or i give in and find a better supported vid card Link to comment Share on other sites More sharing options...
bentosh Posted December 15, 2009 Share Posted December 15, 2009 what power saving settings exactly? i tried disabling enhanced halt, C3/C6/C7, speedstep and then turbo boost but no avail. On my computer disabling Enhanced halt (Ce1) and c3/c6/c7 fixed it. overclocking worked though so im not complaining! but as my GPU blows hot air into the case at 3.0 GHz (may as well got to 3) my i5 is 50C at idle with a Noctua U12P . You can try to increase the BCLK while decreasing the multiplier. Link to comment Share on other sites More sharing options...
profdre Posted December 15, 2009 Share Posted December 15, 2009 Hey I'm back with some energy consumption measurements on my Hackintosh, if anybody is interested... First OS X 10.6.2 @2,66 GHz with the DSDT.aml from tonymacx86's blog and two harddisks spinning: idle (Desktop): 155 W BOINC running on all cores: 210 W prime stress-test maximum heat: 225 W prime stress-test maximum heat+ Age Of Empires III: 290 W just repairing permissions: 170 W Second Windows 7, same BIOS settings, same hardware config @2,66 GHz: idle: 133 W Win 7 @ 3,78 GHz idle: 155 W prime stress-test maximum heat: 270 W folding@home gpu: 280 W folding@home gpu+ prime stress-test maximum heat: 315 W Because the idle consumption in Win 7 is clearly lower, I think Speedstep is not enabled, how can I look it up in the DSDT? Can anybody add Speedstep for my system? As you can see, even with an overclocked system you almost never will need more than a 500 watts PSU even if you have two graphics cards in SLI/CrossFire mode which isn't really great because you only have 8x PCI-Express then. (Okay, when you throw everything in you can reach the 500 watts with more expansion cards, a dual GPU card and more drives, but that's a configuration that isn't very likely in a Hackintosh) One further annotation: My graphics card is very power-hungry, as soon as possible I want to change it for an HD 5850/70, Apple, please support this card With a slower, non-gamer card your Hackintosh will approx. consume 50 W less at idle state and 100 W less at full load. Link to comment Share on other sites More sharing options...
arynjon Posted December 15, 2009 Share Posted December 15, 2009 Team, I was discussing with some Insanelymac legends here like MasterChief, talking about the lack of possibility to have a fixed system-id UUID as opposed to a random one generated by the uuidgen command. The result is a Version 2 of my RC4 modifications now including a new SystemID=<UUID> option in the com.apple.Boot.plist. Beware that you won't be able to see your UUID in the Profile info because since quite some times, it is not possible anyore to interact directly with the IOPLatformUUID value, instead we can decide what system-id we can have (that wont change this time with my mod) and the PlatformUUID should also be stable and thus permit to avoid side effects with applications like iTunes asking for registration all the time and so on. Here's the new changes: http://www.insanelymac.com/forum/index.php...p;#entry1360125 Advanced users only One question - where should a get a UUID for my system? (Sorry if this has been asked... I've been following this thread for quite a while, but sometimes my memory slips. I do know that I can get a string to use in the platformuuid.kext from the hard disk id. Would that work, or should I get one from somewhere else? Thanks) Link to comment Share on other sites More sharing options...
rekursor Posted December 15, 2009 Share Posted December 15, 2009 One question - where should a get a UUID for my system? (Sorry if this has been asked... I've been following this thread for quite a while, but sometimes my memory slips. I do know that I can get a string to use in the platformuuid.kext from the hard disk id. Would that work, or should I get one from somewhere else? Thanks) There many ways to do that, one could be to generate an UID with the terminal command uuidgen, then changing the last group of digits with your ethernet card unique id (not madatory). @pofdre: speedstep should work for you if: You are not running any cpunullpm kext, you activated all advanced cpu power management in your bios, you followed the tonymacx86 blog tips and hints about DSDT customization. A good indicator to figure out wheter it works or not is looking for your cores temp -> using iStat for that is a good practice. If it works you should have a jump after few seconds of more than 15 degC when running Geekbench. Link to comment Share on other sites More sharing options...
theotherone Posted December 15, 2009 Share Posted December 15, 2009 Hey I'm back with some energy consumption measurements on my Hackintosh, if anybody is interested... As you can see, even with an overclocked system you almost never will need more than a 500 watts PSU even if you have two graphics cards in SLI/CrossFire mode which isn't really great because you only have 8x PCI-Express then. (Okay, when you throw everything in you can reach the 500 watts with more expansion cards, a dual GPU card and more drives, but that's a configuration that isn't very likely in a Hackintosh) I wouldn't count too much on that numbers. I always look to have at least 100 or better around 200 W Reserve just to get stable power which counts to the overall stability and healthiness of your system, especially with oc. Having a PSU which always running at or near its max-specs stresses not only the parts in the PSU but also in the other components of your system. More often then not the numbers of the PSU-Manufacturers are a bit overoptimistic, so it's good to take this into account too... Link to comment Share on other sites More sharing options...
profdre Posted December 15, 2009 Share Posted December 15, 2009 There many ways to do that, one could be to generate an UID with the terminal command uuidgen,then changing the last group of digits with your ethernet card unique id (not madatory). @pofdre: speedstep should work for you if: You are not running any cpunullpm kext, you activated all advanced cpu power management in your bios, you followed the tonymacx86 blog tips and hints about DSDT customization. A good indicator to figure out wheter it works or not is looking for your cores temp -> using iStat for that is a good practice. If it works you should have a jump after few seconds of more than 15 degC when running Geekbench. Sorry I'm new to this topic and I don't know how to edit my DSDT.aml and tony's guide doesn't help me too much...it is said that wrong Speedstep code can destroy your hardware...I don't get where in my DSDT the CPU code begins and where it ends...I'm just guessing when I replace that code with the i5 Speedstep code from tony's DSDT-fixes file. When I guess and pray and then compile, I get the following error: ACPI Warning: 0xba100, No parent method (20090730/aslanalyze-1128) /Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 314: OperationRegion Store (Local0, DBG1) Error 4095 - syntax error, unexpected PARSEOP_OPERATIONREGION, expecting $end ^ So I don't want to take the risk and ask you if you could be so kind just to modify the DSDT.aml (available at tony's blog, for the GA-P55-UD4) so that the Speedstep code for the i5 is in there? Thank you very much! Link to comment Share on other sites More sharing options...
lordduckx Posted December 15, 2009 Share Posted December 15, 2009 When you rebooted, you were only on 10.6- that kernel doesn't work with P55 boards. You'll have to boot using the cd- choose your Snow Leopard install at the Chameleon screen. Make sure your bios is set for CD boot priority. When you get back to the desktop, you should have ethernet access- download and install the Combo update from Apple. Oh, and the \ is because Terminal doesn't like spaces in Volume names- that tells it that it's ok. When you drag any Volume path into Terminal, you'll see that it will create those front slashes. all right I followed all your instructions from then, and have internet + the combo update installed. however I still can't get it to boot on it's own (and the cmos is still getting reset each time *facepalm*) It can boot with the Boot CD, just not by itself when I boot, I get the PCI EFI splash screen and it enters verbose mode. the last line I get is SerialATAPI initial device configuration did not complete successfully. (failedCommandInfo - 0x2) then still waiting for root device obviously it can't find the HDD, any ideas as to where to go next? all right I followed all your instructions from then, and have internet + the combo update installed. however I still can't get it to boot on it's own (and the cmos is still getting reset each time *facepalm*) It can boot with the Boot CD, just not by itself when I boot, I get the PCI EFI splash screen and it enters verbose mode. the last line I get is SerialATAPI initial device configuration did not complete successfully. (failedCommandInfo - 0x2) then still waiting for root device obviously it can't find the HDD, any ideas as to where to go next? also, is there a way to set up PC EFI to auto boot into windows instead of snow leopard (i have them on seperate HDD currently Link to comment Share on other sites More sharing options...
LucaM Posted December 15, 2009 Share Posted December 15, 2009 all right I followed all your instructions from then, and have internet + the combo update installed. however I still can't get it to boot on it's own (and the cmos is still getting reset each time *facepalm*) It can boot with the Boot CD, just not by itself when I boot, I get the PCI EFI splash screen and it enters verbose mode. the last line I get is SerialATAPI initial device configuration did not complete successfully. (failedCommandInfo - 0x2) then still waiting for root device obviously it can't find the HDD, any ideas as to where to go next? also, is there a way to set up PC EFI to auto boot into windows instead of snow leopard (i have them on seperate HDD currently Which motherboard are you using? Did you edit and compile a system specific DSDT file? On my mobo (GA-P55-UD4P), until I compiled a system specific DSDT file, the only SATA ports that were active were the ones connected to the Gigabyte chipset and not the P55 ones. External eSATA ports were also active. After fixing my DSDT file everything works and I can connect the hard drives to any SATA port. Link to comment Share on other sites More sharing options...
lordduckx Posted December 15, 2009 Share Posted December 15, 2009 Which motherboard are you using? Did you edit and compile a system specific DSDT file? On my mobo (GA-P55-UD4P), until I compiled a system specific DSDT file, the only SATA ports that were active were the ones connected to the Gigabyte chipset and not the P55 ones. External eSATA ports were also active. After fixing my DSDT file everything works and I can connect the hard drives to any SATA port. i'm using a GA-P55A-UD4P. I haven't complied a system specific DSDT, because A) I don't know how yet, and I thought it suggested that you get a solid boot *before* you attempt to compile a dsdt. I could be wrong though Link to comment Share on other sites More sharing options...
Ooh_Gravy Posted December 15, 2009 Share Posted December 15, 2009 Hoping someone can help. Managed to follow Tony's guide using his beta boot CD. I'd previously tried the MSI version but that wouldn't boot. My hardware is: MSI P55-GD65 Core i5 750 9600GT Atheros based DWA-556 I managed to get all the way to installing the 10.6.2 update but on reboot I get a kernel panic. I took a photo which is here: Flickr Photo I haven't modified anything myself. Thanks. Link to comment Share on other sites More sharing options...
Bansaku Posted December 16, 2009 Share Posted December 16, 2009 i'm using a GA-P55A-UD4P. I haven't complied a system specific DSDT, because A) I don't know how yet, and I thought it suggested that you get a solid boot *before* you attempt to compile a dsdt. I could be wrong though That is absolutely right. BEFORE using any DSDT (besides the CMOS reset fix needed in SL) let alone compile a new one, it is best to have as close to a stable system (solid boot) as possible. Link to comment Share on other sites More sharing options...
lordduckx Posted December 16, 2009 Share Posted December 16, 2009 That is absolutely right. BEFORE using any DSDT (besides the CMOS reset fix needed in SL) let alone compile a new one, it is best to have as close to a stable system (solid boot) as possible. Thanks can you think of anything to do to "stabalize" my system from here? also, what is the CMOS reset fix, cuz it would be awesome not to have to redo that everytime Link to comment Share on other sites More sharing options...
skoal74 Posted December 16, 2009 Share Posted December 16, 2009 On my computer disabling Enhanced halt (Ce1) and c3/c6/c7 fixed it. You can try to increase the BCLK while decreasing the multiplier. Thanks for the tip as I have the same noise on a GA-P55-U3DR/i7 860/GTX 260 rig. Unforunately, when I make these changes, the sound does go away, but my 32 bit GB scores dip over 10% from 8300 to 7500. As for overclocking to compensate, if I touch any bclk or memory setting, my performance goes immediately in the toilet (GB < 4000). I had no buzzing/whining issue before the DSDT patch for sleep, so I wonder what in it sets it off? What's strange is that some people with the same board have no whining issue while some of us do. I'm using the Database DSDT with no additional mods. My other equipment: 80GB X25m G2 SSD (Win7/SL) 1 TB Samsung Spinpoint F3 (Data) Corsair 650w TX PSU LG BD-writer Samsung DVD burner Rosewill internal multi card reader Do others who experience this high pitched sound have any of the same equipment that could logically cause this? Edit: Also should mention that I hear the noise most when moving across the dock (which has magnify on) or when I am running Plex, is almost continuous. Link to comment Share on other sites More sharing options...
tasc Posted December 16, 2009 Share Posted December 16, 2009 I had no buzzing/whining issue before the DSDT patch for sleep, so I wonder what in it sets it off? What's strange is that some people with the same board have no whining issue while some of us do. I'm using the Database DSDT with no additional mods. My other equipment: 80GB X25m G2 SSD (Win7/SL) 1 TB Samsung Spinpoint F3 (Data) Corsair 650w TX PSU LG BD-writer Samsung DVD burner Rosewill internal multi card reader Do others who experience this high pitched sound have any of the same equipment that could logically cause this? Edit: Also should mention that I hear the noise most when moving across the dock (which has magnify on) or when I am running Plex, is almost continuous. Hmm, I have a Corsair PSU and an x25 as well. Is there a straightforward way to remove the sleep patch from the DSDT? I would like to validate that the problem is with that code. I may have to pay a visit to TonyMacs blog and do some research on DSDT editing finally (I was hoping I was never going to have to learn this DSDT stuff hehe). Link to comment Share on other sites More sharing options...
tonymacx86 Posted December 16, 2009 Share Posted December 16, 2009 Hmm, I have a Corsair PSU and an x25 as well. Is there a straightforward way to remove the sleep patch from the DSDT? I would like to validate that the problem is with that code. I may have to pay a visit to TonyMacs blog and do some research on DSDT editing finally (I was hoping I was never going to have to learn this DSDT stuff hehe). If you want to test a DSDT without sleep code, check the tonymacx86-snowleopard.zip. That zip file has my original UD2 DSDT that only includes DSDT edits for HDEF and CMOS reset. Let me know if it helps! Good Luck! Link to comment Share on other sites More sharing options...
lectrcman Posted December 16, 2009 Share Posted December 16, 2009 Tony, i'm trying to do the same thing, except i'm using a p55a ud4p I used Empire EFI and was able to swap in the retail disk and boot but I got a still waiting for root device error when I was in IDE mode and ACHI mode I tried yours and it just continually reboots. I tried it in ACHI mode and IDE mode, and neither worked. also, I can't boot into my Windows partition in ACHI mode, and I don't have a SATA DVD drive unfortunately thoughts? Just a quick note about your Windows issue. There is an article on Microsoft's web site with directions on how to make windows boot after changing controller to AHCI from IDE. I had same issue With Windows 7. Just do a search for it. And definitely get a SATA DVD drive. Link to comment Share on other sites More sharing options...
tasc Posted December 16, 2009 Share Posted December 16, 2009 If you want to test a DSDT without sleep code, check the tonymacx86-snowleopard.zip. That zip file has my original UD2 DSDT that only includes DSDT edits for HDEF and CMOS reset. Let me know if it helps! Good Luck! Thanks Tony, but I think I've got myself into a catch-22 here. Using that DSDT, I'm not able to boot without NullCpuPowerMgmt (kernel panic). And the noise only happens without that kext, so I think I may be at a dead end with this idea. Link to comment Share on other sites More sharing options...
airecken Posted December 16, 2009 Share Posted December 16, 2009 Has anyone gotten P55-UD3R to work well with sleep on 10.6.2? I can get mine to go to sleep, but seems like I take a performance hit if I do so. Anybody have a good solution? Link to comment Share on other sites More sharing options...
Treky Posted December 16, 2009 Share Posted December 16, 2009 Thankscan you think of anything to do to "stabalize" my system from here? also, what is the CMOS reset fix, cuz it would be awesome not to have to redo that everytime I don't think it is so important. You can make your DSDT dump as fast as you can boot to single user mode. It is really important to use exactly the same Hardware like you will use in your final system. And don't use for example a PCI videocard instead of the PCI-Express. I did it because my ATI-driver create a kernel panic without DSDT and my PCI-Express videocard, So I used a PCI videocard, system booted to desktop, fine, but later with this DSDT my PCI-Express videocard prevent sleep of computer. So never use other hardware to create a DSDT dump. And never have already a DSDT file installed when make a DSDT dump. In this case you will do more a simple copy of the DSDT you have already. So you will need to do it without a DSDT and so you can't fix the CMOS problem until you have your dump. Link to comment Share on other sites More sharing options...
deaenima Posted December 16, 2009 Share Posted December 16, 2009 @tonymacx86 hi, i want to try osx on my pc, so I choosed to follow your guide you posted here: http://tonymacx86.blogspot.com/2009/12/ins...ectly-from.html But im not sure where to get the retail DVD. Can I use the Upgrade-DVD they sell for 30$ as well? Or do it have to be some different version? I ordered some hardware and will try the install with it: Gigabyte GA-P55M-UD2 Intel Core i5-750 G.Skill 2x2GB Kit ATi Radeon HD 4550 thx for your help Link to comment Share on other sites More sharing options...
dtessier Posted December 16, 2009 Share Posted December 16, 2009 Team, I was discussing with some Insanelymac legends here like MasterChief, talking about the lack of possibility to have a fixed system-id UUID as opposed to a random one generated by the uuidgen command. The result is a Version 2 of my RC4 modifications now including a new SystemID=<UUID> option in the com.apple.Boot.plist. Beware that you won't be able to see your UUID in the Profile info because since quite some times, it is not possible anyore to interact directly with the IOPLatformUUID value, instead we can decide what system-id we can have (that wont change this time with my mod) and the PlatformUUID should also be stable and thus permit to avoid side effects with applications like iTunes asking for registration all the time and so on. Here's the new changes: http://www.insanelymac.com/forum/index.php...p;#entry1360125 Advanced users only I have tried to use this, by performing the following steps: Install the full Chameleon RC4 package Copy your boot file to the root of my drive, since stage 2 is the only place your fake_efi.c change is used Add a string with my desired UUID for the SystemID key in /Extra/com.apple.Boot.plist Removed PlatformUUID from /Extra/Extensions, and rebuild /Extra/Extensions.mkext I still see a different UUID after each boot in the profiler under "Hardware UUID". Am I doing something wrong, or are SystemID and "Hardware UUID" actually two different things? Link to comment Share on other sites More sharing options...
player_sct Posted December 16, 2009 Share Posted December 16, 2009 Hoping someone can help. Managed to follow Tony's guide using his beta boot CD. I'd previously tried the MSI version but that wouldn't boot. My hardware is: MSI P55-GD65 Core i5 750 9600GT Atheros based DWA-556 I managed to get all the way to installing the 10.6.2 update but on reboot I get a kernel panic. I took a photo which is here: Flickr Photo I haven't modified anything myself. Thanks. Try my bootcd from my page. I have this same motherboard and create bootcd (cdboot from chamaleon 2 rc4) with dsdt and kexts for ours mobo. You kernel panic is from bad dsdt. Link to comment Share on other sites More sharing options...
Recommended Posts