Jump to content

HP Z600 Workstation


RiotMode
 Share

46 posts in this topic

Recommended Posts

Hi Guys,

 

i am trying to install a HP Z600 Workstation, the last couple of days, but with no luck so far :(

Full Spec Sheet PDF

Specs:
Dual Xeon (2 Proc.) with 6 x 2,6 Ghz 
HP Board
Xeon: X5650
48 GB RAM
Asus GTX 760

First i had troubles to see and install my SSD via USB-Disk-Utility, then i installed Mavericks via ext. USB-Drive. (This fixed the Workaround with a 3rd-Party-SATA-Controller - JMicron-Chip)

Also i had to install the AHCIPortInjector.kext onto my USB and MAVERICKS (10.9.2)

 

Now i can see and boot via USB-Drive (selfmade)

Mavericks SSD plugged into the onboard SATA Port (Intel ICHx chipsets)

 

I'm always getting the same Error - see this Screenshot

 

It says Bluetooth Controller..missing... but it's a graphical Issue, what my buddies told me...

I already tried to delete all kexts with AppleIntelHD*, AppleIntelSNB* AppleIntelFramebuffer* AMDRadeon* ATI* Geforce* AMD* with NO LUCK :(

Still the same Error....

 

Next i tried, was installing a GTX 660 which works fine in my i7-Hackintosh-Build .... but same as before - NO LUCK

 

VT-x Visualization is disabled in BIOS, also i tried both PCI-Slots and both SATA-Ports

 

and i cant boot with any Bootflags, also -x with NO LUCK :(

tried: -x, cpus=1, dart=0, GraphicsEnabler=Yes/No, maxmem=4096, -v, -f, npci=0x2000, npci=0x3000

 

Does anyone out there maybe can help !?

Would be great!

 

Thanks Guys! 

Link to comment
Share on other sites

Hi Aww, thanks for your reply !!!

 

NVDA* and GeF* was already deleted .... no luck :(

 

GTX660 kext !? - Its a 760 which is installed.  I already tried to install my GTX660 + Web-Drivers from the i7 - also with no luck :(

 

What do you mean with random reboot ? - I am not able to boot into mavericks and i always get on boot-up the same error-freeze (Bluetooth Controller.....)

 

Maybe some further Ideas!?

Would be great - THANKS!

Link to comment
Share on other sites

On your boot screen, clearly show NVDAstartup did load, and NVDAgk did load. (these are nvidia kexts).

 

Yesterday, i test zotac gt630 on Chameleon 2391,  able to boot to desktop 1 out of 3 times.

Other times, it reboot where you are now.

Discover, chameleon detect incorrect memory on GT630 (found these out from VNC session connected to it)

Change to CLover 2795 same problem,

change again to Clover 2747 (inject nvidia true, set VRAM to 2048) that fix reboot problem,

 

Do need to remove NVDA* (for any other try,  NVDA are nvidia kexts)


Post your last boot screen!


This is my conf.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>Fixes</key>
<dict>
<key>AddDTGP_0001</key>
<true/>
<key>AddHDMI_8000000</key>
<true/>
<key>AddIMEI_80000</key>
<true/>
<key>AddMCHC_0008</key>
<false/>
<key>AddPNLF_1000000</key>
<true/>
<key>DeleteUnused_400000</key>
<true/>
<key>FIX_ACST_4000000</key>
<true/>
<key>FIX_ADP1_800000</key>
<true/>
<key>FIX_INTELGFX_100000</key>
<false/>
<key>FIX_RTC_20000</key>
<true/>
<key>FIX_S3D_2000000</key>
<true/>
<key>FIX_TMR_40000</key>
<true/>
<key>FIX_WAK_200000</key>
<true/>
<key>FakeLPC_0020</key>
<false/>
<key>FixAirport_4000</key>
<true/>
<key>FixDarwin_0002</key>
<false/>
<key>FixDisplay_0100</key>
<true/>
<key>FixFirewire_0800</key>
<true/>
<key>FixHDA_8000</key>
<true/>
<key>FixHPET_0010</key>
<true/>
<key>FixIDE_0200</key>
<false/>
<key>FixIPIC_0040</key>
<true/>
<key>FixLAN_2000</key>
<true/>
<key>FixRegions_10000000</key>
<true/>
<key>FixSATA_0400</key>
<false/>
<key>FixSBUS_0080</key>
<false/>
<key>FixShutdown_0004</key>
<true/>
<key>FixUSB_1000</key>
<false/>
<key>NewWay_80000000</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
</array>
<key>HaltEnabler</key>
<true/>
<key>SSDT</key>
<dict>
<key>EnableC2</key>
<false/>
<key>EnableC4</key>
<false/>
<key>EnableC6</key>
<true/>
<key>EnableC7</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<true/>
<key>PStates</key>
<true/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>DefaultVolume</key>
<string>2T-EP43</string>
<key>Fast</key>
<false/>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<string>-1</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>No</string>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>Inject</key>
<false/>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Windows</string>
<string>BOOTX64.EFI</string>
</array>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<true/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<true/>
<key>Tool</key>
<true/>
</dict>
<key>TextOnly</key>
<false/>
<key>Theme</key>
<string>metal</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<true/>
</dict>
<key>PatchVBios</key>
<false/>
<key>VRAM</key>
<string>2048</string>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<false/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>LogEveryBoot</key>
<string>10</string>
<key>LogLineCount</key>
<integer>3000</integer>
<key>MountEFI</key>
<true/>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Detect</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>

Also, same GT630 cards has no problem with Acer ATC-605. (chameleon or clover)

Link to comment
Share on other sites

Did look at spec of your WS, windows 7 was default.

That means it is relatively old.

Try with only this boot flag:   npci=0x2000, -v

add -f later or manually.

try npci=0x3000 (less likely port)

 

what version of loader are you using.


also, you have problem with USB ports,

Are you working from a USB HD?


By reading ur pdf specs,  not able to get Chipset info.

If you have win7 running on your WS,  please post Device manager's list 

System Devices

and

USB controller 

details.


this may fix usb problem, i never test these settings, myself

<key>USBBusFix</key>
<string>yes</string> 

or with 
<key>EHCIacquire</key>
<string>yes</string> 
<key>UHCIreset</key>
<string>yes</string>

Link to comment
Share on other sites

Jep, Windows 7 was default - i think its a WS from 2010 or 2011

 

i already tried your bootflags with no success :(

 

I'm using chameleon 2.2svn-r2391

 

No i only boot to my USB-Drive for booting into Mavericks 

+ USB-Keyboard and Mouse which worked fine in the installer, without problems

 

SATA is with Intel ICHx chipsets

Screenshot-DeviceManager

 

 

19350689gw.jpg

19350688rj.jpg

 19350706tu.jpg

Link to comment
Share on other sites

Obviously,  hyper threading enabled,  (not that many cpu?)

Disable Hyper Threading First

ICH10 USB  should be ok,  i will google it and try to figure out the problem. (do try to use usb fix and see error goes away)

 

WIn7->DevManager->Display->General

did it show these

PCI slot #1, PCI bus #1, Dev 0, Fcn 0

Or, something else? (root dev id flag fix that)

 

How many cpu and cores actually are there?


Also, 2391 was updated for 10.10, I  have problem with 2391 on my gateway notebook. (about as old as your WS)

I am using chameleon 2380 on my gateway.  (it should make no difference on older machine, but may work with older version)


Did check my PCs, all have only 2 channels for USB,  your WS has 8.

So i can assume, some usb channel work, and some don't.


On My notebook, IGP show PCI bus 0, dev 2 , function 0.

Even with different PCI bus, chamleon should be able to detect graphic port.

 

If older chameleon version did not work.

 

You should try clover 2747 ( you do need the right setting , so it will Not make your drive unbootable.

Link to comment
Share on other sites

Thanks for response AWW! 

 

i cant find 

WIn7->DevManager->Display->General
did it show these
PCI slot #1, PCI bus #1, Dev 0, Fcn 0

Maybe you have a screenshot of this !? so i can look for it ... 

I cant find the General Option in DeviceManager !?

 

ok, i'll give it a try with another chameleon version (older) 

USB is not that important, if only one port works, this will be okay ;) - then i'll plug a USB-HUB to it :D

 

Clover is hard to set up, but maybe my buddies will help me to set it up right

Link to comment
Share on other sites

Some other idea, 

the following is my EP43 loading log.

2014-08-28 8:11:48.000 PM kernel[0]: [iOBluetoothHCIController][start] -- completed
2014-08-28 8:11:48.000 PM kernel[0]: NVDAStartup: Official
2014-08-28 8:11:48.000 PM kernel[0]: DSMOS has arrived
2014-08-28 8:11:48.000 PM kernel[0]: NVDAGF100HAL loaded and registered
2014-08-28 8:11:48.649 PM configd[17]: network changed.
2014-08-28 8:11:48.656 PM configd[17]: setting hostname to "EP43-2T.local"
2014-08-28 8:11:50.286 PM com.apple.SecurityServer[14]: Entering service
2014-08-28 8:11:50.452 PM hidd[64]: void __IOHIDPlugInLoadBundles(): Loaded 0 HID plugins
2014-08-28 8:11:50.454 PM hidd[64]: Posting 'com.apple.iokit.hid.displayStatus' notifyState=1
2014-08-28 8:11:50.000 PM kernel[0]: Ethernet [RealtekRTL8111]: Link up on en0, 1-Gigabit, Full-duplex, flow-control
2014-08-28 8:11:52.646 PM aosnotifyd[79]: assertion failed: 13E28: liblaunch.dylib + 25164 [A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A]: 0x25
2014-08-28 8:11:53.000 PM kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
2014-08-28 8:11:53.000 PM kernel[0]: [AGPM Controller] unknownPlatform
2014-08-28 8:11:58.000 PM kernel[0]: VM Swap Subsystem is ON
 
AppleIntelCPUPowerManagement  was next to load before screen come on.
 
Do you have nullcpupower installed.

I don't think root-id is problem now.

You are very close to make it work.


Nic will not stop it from continue. CPUpower will.


Other idea,  FakeSMC  has plugin in it,  try to remove all of it. (they are kexts for sensing Cpu,  Gpu, temperatures)

Link to comment
Share on other sites

No Nullcpupower.kext installed in S/L/E - or Extra

 

Your log looks nearly like mine! 

 

And i hope we will get it to work, that would be great! :)

The only 2 kext i installed:

 

- AHCIPOrtinjector.kext 

- IOAHCIFamily.kext

Link to comment
Share on other sites

Because your WS is similar age as my gateway, i  will assume, you don't need ACHI  kexts,

Unless your BIOS has no options to put SATA  in ACHI mode.

Minimum kext needed for  HACKINTOSH

fakesmc,

 

may need

nullcpupower

 

unless your pc is very old. (then add others as required)

 

may need AppleRTC , if your CMOS getting Corrupted, (Clover will patch it by default)

may need EvoReboot, if you are not able to shutdown.

Link to comment
Share on other sites

ON clover it best to install fakesmc and nullcpupower in it's kexts/10.9 folder and also in SLE. (it will not cause any problem)

Not Sure about chameleon, for me, when using chameleon, i put all kexts in SLE.
 


No option for ACHI only?

Link to comment
Share on other sites

if with ACHI kext,  it works.  leave it in SLE.


please list,  added kexts and versions.

(get versions from FINDER's get info)


Another idea, if your WS has more than 1 PCI-e graphic port, change  it to another port.

Not All PCIe  are the same,  some is x4, some is not.

Link to comment
Share on other sites

did you have a patched DSDT.aml  in your root or Extra,  or use SSDT.

I doubt that!

this what i use for AMD, Laptop, EP43

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
\key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v </string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>SMBIOS</key>
<string>/Extra/SMBios.plist</string>
<key>ShowInfo</key>
<string>Yes</string>
<key>Timeout</key>
<string>5</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

Your SMBIOS look ok


I need to know, only those NON-NATIVE  kexts only. (those you added to it)


Did change permission and owner of kexts, that you put into SLE.

like this chmod -R 755 FakeSMC.kext

chown -R root:wheel FakeSMC.kext.


IOATA is for IDE,  i don't think you still using ide drive.

you only need IOATA , if  your SATA drive is in IDE mode.


Did see Fakesmc in SLE.


did not see nullcpupower 


i mean .  i  did not see your  fakeSMC and version


do need to try with  NullCPUPowerManagement.kext


this will prevent native apple intel cpu power from loading


One other thing, did you able to get onto SINGLE USER MODE.

 

if so,  goto SLE

 

ls -l | more

will list and see all files' ownership and permission.


NFL update OAK 35 SEA 21 at half time.

upset.

Link to comment
Share on other sites

AWW - YOU ARE MY HERO!!!!!

With FakeSMC and NullPower.kext copied to the MAV SSD - IT WORKED !!!!!!
(Dont know why i forgot that :( )

http://up.picr.de/19353537sz.jpg



:thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim: 


FOR ALL QUESTIONS ABOUT THE Z600 -> WRITE ME ;)
geht auch in Deutsch :)







 


did you have a patched DSDT.aml  in your root or Extra,  or use SSDT.


Yesterday night i created a DSDT.aml and my buddies told me, it has no errors, and looks good, and we changed nothing on it.... But i have linked it in the cham.boot.plist 
 
 
HyperThreading is now Disabled, also i tried it with cpus=1 
 
FakeSMC is not on Mav-SSD  !
FakeSMC is on Boot-USB-Drive (with Chameleon)
 
Here is the Link to the 3 kexts i used on the USB Drive
https://www.dropbox.com/s/be20iobggv5i4a3/Archiv.zip?dl=0

 
And only the AHCIPortInjector was copied to the Mav-SSD - ATM i copied them and i'll give it a try! 
 
Thanks for the clarification on the IOATA, there is no need in IDE :)

Link to comment
Share on other sites

  • 3 months later...

Hi RiotMode,

 

I have a Dell T5500 which is very similar to your HP Z600. I have a problem with the AHCI port, because the installer doesn't see the HDD, same as yours.

Could you help me how to edit this AHCI port kext that it would find my HDDs?

 

There are 3 possible ways in BIOS:

Raid Autodetect/AHCI

Raid Autodetect/ATA

Raid On

 

The Raid Autodetect/AHCI is chosen.

The installer in system info writes out  "Intel AHCI 1.20 supported" but it doesn't see the HDD. Is it possible to write into the kext the ID of the HDD? Or is it possible to patch the DSDT.aml?

 

Thanks in advance,

Hirion

Link to comment
Share on other sites

  • 3 weeks later...

 

Hi RiotMode,

 

I have a problem with the AHCI port, because the installer doesn't see the HDD, same as yours.

Could you help me how to edit this AHCI port kext that it would find my HDDs?

 

Thanks in advance,

Hirion

 

Are you installing OS X and can't see the HDD ? 

-> If you are installing -> you need to put your HDD in an external USB-Case and install OS X on that. (this will help to see your HDD in DiskUtilty for erasing/installing) 

 

Or are you already installed, and can't boot into SYSTEM !?

-> Then try another AHCIPort kext

 

For all other QUESTIONS -- i posted the whole Installation-Process of the Z600 in GERMAN on this FORUM:

(use google Translate if needed)

http://www.root86.com/topic/6962-hp-z600-x5650-installation/page-9?do=findComment&comment=82128

Link to comment
Share on other sites

Hi RiotMode,

Installing OS X in Chemeleon boot.plist I used the kernel cashe = No option. This way disc utility can see the HDD, but the only way I can run it if I copy from 1.09.1 system the kext attaching to 4 AHCI to the system extensions library, overwriting the original ones.

In case of Yosemite the procedure is the same, but in this csase I also have to copy the kext attached to 4 USB, because without it the USB mouse and keyboard.

 

I have already posted on root86 forum, the last two posts are mine.

Link to comment
Share on other sites

  • 3 months later...

Hello. I recently picked up a z600 and am having trouble getting OS X to work on it. I'd appreciate some help if possible.

 

I started out by trying to use clover as the boot loader. But can't make it to an install screen. I get stuck at the same point as shown before.

 

I also tried following the German guide in the link above. But I'm messing something in translation. I forget what error it was, but it went into some kind of loop and kept saying the same thing. Possibly because I was trying to use 10.10 on my MacBook Pro to make a 10.9 installer.

 

I'm going to try again in the morning. Any tips or advice would be greatly appreciated. I have all OS X installers from 10.7 through 10.10. Just let me know if one works best.

 

Oh and for graphics I'm using an old nvidia 9500gt card. The z600 didn't come with a card and I had that one I used in a hack build years ago.

 

Mine also has two x5650 CPUs, and 6x2gb of ram. I'll gladly use whatever the recommended boot loader is, but am intrigued by clover.

 

Thanks

Link to comment
Share on other sites

i do not recommend clover - instead use chameleon , it worked like OOB.

Try this link 
http://www.insanelymac.com/forum/topic/301138-new-usb-installer-os-x-yosemite-chameleon-r2657-v9/?p=2064388

 

On my Machine i used an older version of this, for 10.9 --- but i think nothing special for 10.10 ... so try this one and let us know

I created the usb-stick (on 10.8) with this installer - inserted the USB stick, changed my bios, and it worked through to 10.9 for post-install .... 

Link to comment
Share on other sites

Thanks. I'll give that a try. Quick question though. In the video there's a checkbox that says something about 10.10.3 mbr. Would I need that? I think I should have 10.10.3. I just downloaded the installer again today.

 

Thanks.

 

I'll let you guys know in about 8 hours if it works. Got to go to bed now but will try first thing in the morning.

Link to comment
Share on other sites

 Share

×
×
  • Create New...