Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About PineAppleApe

  • Rank
    InsanelyMac Protégé
  1. DUAL QUAD CORE OSX on Intel Server SR1530CLR

    Started OSX 10.6.3 and updated to 10.6.7 on both X7DWT mobo's with success. Bios MUST be SuperMicro though. Flashing out the DELL bios to replace it with X7DWT00.B19 is no joke. Best to have 2 boards. By lack of better knowledge I did the screw-up-ur-bios method. Do 'FLASH16 romfile' first to make the bios unbootable and then do 'FLASH16 /mfg /mode=3 /x /c /s /BBL X7DWT00.B19' AFTER having taken out THE DELL BIOS on your 2nd board and replaced it with the bad bios chip from your 1st board. And as always, this is not for NOOBS! Thank you very much and good luck.
  2. 64bit p-state

    I use two X7DWT SuperMicro mobo's, ModbinCD and retail Snow Leo DVD to install OSX 10.6.3, updated BIOS to latest SuperMicro (mobo had deplorable dell bios on refurbish purchase). Comboupdated to 10.6.7 and figured out VoodooPState didn't load until I finally added kernel flag 'arch=i386' in the com.apple.Boot.plist (org.chameleon.Boot.plist). Both Xeons E5440 work as 32bit processors now. Well, the thing is that the screen goes blank when all cores are at 100% but wirhout power going off. I think the power supply is under voltage then. Want to use Superhai's VoodooPState.kext and PStateMenu / PStateChanger so that solves the problem by setting fixed frequency less than stock frequency. What I want to say is VoodooPState.kext by Superhai works for me. VoodooPState is still downloadable via the Sourceforge site. The PStateMenu or PStateChanger (choose one of them) app that is used to monitor and set the P-state behavior (fixed, conservative or on-demand) can be found via google and downloaded easily. Put VoodooPState.kext in Extra/Extensions and then run Kext Utility by cVad (applelife.ru or torrentmac.ru) or run tonymacx86's ###### (check 'System Services' in it). Add the following kernel tags in com.apple.Boot.plist (org.chameleon.Boot.plist): GeneratePStates=Yes GenerateCState=Yes (do this best with the Property List Editor which is in your OSX 'Developer/Applications/Utilities' when X11 and Developertools are also installed - check your Apple retail dvd's for it) The application that u chose to monitor and set P-state behavior (PStateMenu or PStateChanger) can be put anywhere however on the desktop is the most comfordable. ___ Why is M-ulti-Beast banned? I only see #####, is there an issue with their copyright.....er copyleft....I mean GPL licence handling lol 8)) ... yea, how they treat open source isn't quiet kosher, noticed that from day one as a supernoob back then: some sort of copyright notice and hidding files that were originally open source...
  3. **** PROBLEM SOLVED: Stepping of both processors MUST match! Both XEON processors are now E5440 SLANS. ****
  4. xnu-1228 / Boot Arguments

    Where does Apple document the boot argument?! I have Developer installed and it's nowhere to be found. Nilch, nada, zero.
  5. RevoBoot

    So here's an example where differences between C++ and C# are being laid out: c-sharpcorner.com/uploadfile/gtomar/difference-between-cpp-and-C-Sharp/ Where bare C++ is a language a few generations later than Pascal however as is being oriented for single standalone machines aka computers. C++ is also being 'republished' as language packages containing preprogrammed C++ code software that a programmer uses to develop his or her own programs whether or not specialized and in manner according to certain rules (protocol) and environments going from a discrete microcontroller in the form of a chip in a washing machine or factory to a virtual space inside a web browser window. The latter might not be well understood by everyone.
  6. RevoBoot

    As I look at it and from what remember from my days of simple coding with Advanced Pascal which included merging of machine code inside a procedure including arguments, global declarations, local declarations, functions/procedures, including external libraries and what have we not. What's missing with RevoBoot: Diagrams of process flow and a section for Dummies (like me hah). I see RevoBoot having potential and the more because it claims to aim at simplicity and speed. I know nowadays CPU's are not like those from the beginning but principles are the same when to show where and when things are happening in context to the bigger picture being the operating system, administration and user applications. I deliberately ommited the word 'environment' because isn't that word only but an ornament? For another instance, what exactly happens when we 'make' in the OS X command terminal after having changed to the appropriate RevoBoot directory? That explanation is missing big time. So 'make' makes it all happen? File placements and everything? I doubt it. But I SHOULD NOT. Remember, publishing for all to see and for all to access DOES bring along responsibilities otherwise it's just posing.
  7. RevoBoot

    What bothers me endlessly is the total lack of communicative documentation around RevoBoot but also other hack software when it comes to X86 OS X. There's talent no doubt about it but the real intelligence lies in the ability to get across the language boundary. It's not enough to publicise code-endevours as open if programmers stick to their archaic vocabulary. Ok, it gives a sense of belonging to a certain group, providing a self serving identity, but publicising it for all to see and being scarce when it comes the real syntax from mind 2 mind, brain 2 brain, well what is the point then? Showing off one's glitters. Hey look I'm smart! But if getting something across to a 'layman' what appears to be complicated - because that's all what coding is outside the realm of the (very) high mathematics - well then there's a problem. Your movie ain't no blockbuster.
  8. Please help with dsdt for dell T7500 dual xeon x5667

    The scene is very quiet when it comes to dual quad-core xeons is my impression. mine works with both processors in the sockets but only once after many boot fails, like a jackpot. When lucky the darwin keeps loading to the end and a stable osx rises and shines without issues. Read my posts on the subject. DSDT is recognized. Can't say anything more than that.
  9. **** PROBLEM SOLVED: Stepping of both processors MUST match! Both XEON processors are now E5440 SLANS. **** The SR1530CLR server system occupied with 2 Quad-Core E5440 Xeon processors takes a number of boot trials before it boots completely to OS X Snow Leopard. Everything then is perfect and stable and runs any complicated application such as Final Cut Pro, MaxwelRender and the likes as long as the system is powered is on (obviously). There's a full report on the matter here http://www.insanelym...howtopic=270399 Can anybody clarify on what the cause might be why it takes so many boots before this Dual Quad-Core Xeon E5440 system works. I have looked all over for more than a year without results. 1 Xeon works but 2 Xeons needs more boot trials to become full stable OS X boot. The other times it hangs or reboots (see attachments for full documentation) Suggestions are welcome. AppleApe Hac Pro - SR1530CLR - BIOS settings.zip Hac Pro - SR1530CLR - startup screenshots.zip Hac Pro - SR1530CLR - System Profile.zip Hac Pro - SR1530CLR - IOREG - no smbios no dsdt only fakesmc - lucky dual quadcore xeon boot.zip
  10. Chameleon 2 RC5 Lion/SnowLeopard

    And how do we implement these to our system? Via unhide ... the /usr/standalone? It misses some method of implementation. Greets, The Idiot
  11. New InsanelyMac website!

    Damn why fix a cup when it's not broken.....attachment upload is dead. 'No file...' response after browse and upload. Thy defuncted an old G5 PPC Opera 10.10 browser (upgrade impossible due to no more ppc support). Things are: About Opera Version-information Version 10.10 Buildnumber 6795 Platform Mac OS X System 10.4.11 Java Java Runtime Environment installed Browseridentification Opera/9.80 (Macintosh; PPC Mac OS X; U; nl) Presto/2.2.15 Version/10.10 Anyway....back 2 Safari (the last PPC one) I guess.
  12. OS X Security

    I think it's all funny with those software viruses that crawl into systems without being noticed. I mean, how on earth could a programming method gain so much popularity since the 70ies if it allows invisible tampering. Yes, I suspect it's the approach that was taken on programming and how systems should work that caused the easy coming of software virusses.
  13. * * * * * MOTHERBOARD FRIED DUE TO HANG WHEN EXITING CINEMA4D WHILE MAXWELLRENDER WAS RENDERING (ALL CORES ON 100%) * * * * * * there was already a smell coming out of the power supply and after reproducing the situation after a pause that seemed to have been the final stroke. HOWEVER memory and both Xeon processors had no defect since they now both work on a new motherboard: SuperMicro X7DWT (of which I have two) but no Hackintoshing on that level anymore, I'll just have my DC7600 running OSX as a terminal and two servers probably on Linux as a nano renderfarm. This works pretty much Out-Of-the-Box and includes graphics acceleration by using NVidia's NE210 Silence PCIE card. Knowledge of computer systems is a must to understand this short guide and to be able to help yourself in the case of minor issues. The CPU's are both XEON E5440 SLANS. SLANS is a sub identification that among other things defines the processor's stepping. When you plan to purchase it is advised to pay attention to this code when the motherboard will be occupied with 2 processor chips. OS X is picky and demands the 2 processors to be equal in stepping. Period. The OS X version used here is Snow Leopard. Foreword: To start with use one quad-core E5440 Xeon processor . It was no problem to have 4GB or 8GB of ram in the slots during the OSX installation process provided I used the correct booting arguments . Put only 4GB in the slots in case of trouble. SATA settings in BIOS is Legacy with Secondary SATA or Primary SATA . Avoid using USB connected hard drives. DISABLE the onboard ATI100 graphics (PCI settings). All other BIOS settings are default. Installing the latest BIOS of the this Intel SR1530CLR server is recommended. You will work as follows: Remove any PCI card. Use a USB keyboard and mouse, disconnect all harddisks except the one you will use. You may try a PS/2 keyboard and PS/2 mouse. The use of a PCI card is discussed later. Only use ONE harddisk of not less than 40GB. It MUST BE formated in GPT table format with the all partitions in HFS+. Use an ASUS EN210 graphics card by cutting free the motherboard's PCIe slot at its end so the graphic card fits; this way PCIe x8 is achieved instead of PCIe x16 but that's not bad at all; we miss only one lane and the difference in speed is hardly noticable. Disconnect all harddrives except the one on which you will install OSX 10.6.3. Use the HD0 SATA connector. Use the ModBin X86 boot CD to boot the system but you might try other boot CD's specially made for hackintosh.. Get the iso by looking for Nawcom and ModBinX86 boot CD. At the menu prompt replace the boot CD with the commercial OSX Snow Leopard 10.6.3 DVD, press F5 and wait till the Install DVD appears in the menu. Select the OSX Install DVD with your keyboard arrow keys and then type the following without the quotes: 'cpus=4 maxmem=4096' and press the enter key. Wait until the DVD OSX asks you to enter the working language, then enter your language of choice and then go ahead. Go to the Utilities in the above bar and choose Disk Utility. Select your harddisk and choose to partition in GPT partition table format via 'option' below. Choose the amount of partitions you want. The top one will be where OS X will be installed. Name the partitions in single words without special characters. Apply the partitioning HFS+ Journaled. Apply. Exit the Disk Utility. The Installer reappears automatically upon which you must engage the installation process. The installation should be successfull showing a green check at the end of the installation. Put back the ModBin-X86 boot CD and restart the system. Remember: 'cpus=4 maxmem=4096' are the boot arguments, use them only when using the ModBin-X86 boot CD. Now we put a booter on de harddisk where just now OS X has been installed. This way we can get rid of having to boot via a boot CD. That is done using for example: M-ultiBeast 3.9.0 via tonymacx86.com. Use the checks shown further below. After that you're done you have a single E5440 4-core 2.83GHz Xeon OSX 10.6.3 stable system. Once your OS X works use update ComboUpdate 10.6.7. USB Other than keyboard and mouse/trackball: For audio use dedicated external audio interfaces and avoid the PC type PCI audio cards unless you know the manufacturer provides OS X drivers that fit in Snow Leopard 10.6.3, or 10.6.7 in case you updated to that level. I use the Alessis io2 with success, OS X recognises it without any driver hassle. External hard disks via USB 2 work without issues. Bluetooth USB sticks and USB flash work (Celect, Conceptronic, Lexmark, Sony, TDK), both LAN Network connections work at speed 1 Gigabit per second. Set the network speed of the server to manual (master) and set the speed of the connected computers to automatic (slave). ** The M-ultiBeast 3.9.0 checks: System Utilities (all) Drivers and Bootloaders, Kexts & Enablers, Disk (IOHCIBlockStorageInjector) Miscellaneous (FakeSMC, NullCPUPowermanagement) Drivers and Bootloaders, Bootloaders (Chimera v1.5.4 r1394) Customization, Boot Options (64-bit Apple Boot Screen, Instant Menu, PCI Configuration Fix) Customization, System Definitions, iMac (iMac 12,2) Customization, Themes (Chameleon RC5 Default) Implementing the 2nd CPU (CPU2 on the motherboard) and second 4GB Ram (minimum 8GB ram for dual quad-core E5440 Xeon system) The second E5440 Xeon processor chip must have its stepping match that of the first one. Here the configuration is as follows: cpu1 = Xeon E5440 SLANS (stepping 06) cpu2 = Xeon E5440 SLANS (stepping 06) (previously cpu2 was SLJJB but that caused the frequent boot mishaps) The stepping of both Xeon chips MUST match! in stepping otherwise the booting will be unstable and miss more than hit. Take my word, there is absolutely NO other way to get around this. The stepping of both Xeons MUST match. After 2 years of research and trials this is the final conclusion. PCI/PCIe Well there's only one PCI slot on the Intel SR1530CLR 's motherboard S5000VCL (Callahan) and it is paired with the PCIe x8 slot via a riser . It's not really a PCI but a PCI-X slot. An ordinary USB card in the PCI slot wil work but all firewire cards I had didn't work. The Conceptronic dual USB 3 PCIe x1 card does work provided it has a PCI->PCIe converter between the card and the PCI slot , however we have then a powerbutton issue and a system which always starts itself up when shut down. Anyway, it's a server system so bulk data are transfered via networks instead of USB3. Audio There's no on-board audio on this motherboard. Concerning audio PCI there's an Envy-24 driver for Snow Leopard with which you can drive a number of audio I/O boards who use the Envy-24 chip. External audio works using the Alesis io2 via USB. note: Digital Audio production Workstation software Reaper for OSX makes streaming multitrack audio possible from one system to another of whatever OS platform. Setting up a 3rd display The Eclipse USB 2 VGA adapter that comes with its own OS X driver on the included CD (Leopard and Snow Leopard) did work on this hackintosh . A problem with this Eclipsetouch SEE2 UV150 is that it ignores color profiles . This means that if you have bad luck with the brand or model of monitor you connect to it you may have loss of detail in the highlight regions and this cannot be fixed with color profiling. Alternative Casing You won't be able to close the casing once the graphics card is installed. The factory installed cooling ventilators are loud. This is normal for a server system. You can replace the cooling with a more silent LGA771 tower type cooling sink. A cooler for any other type of socket may work provided the parts of the sink allow minor repositioning to allign with the LGA771 hole positions on the motherboard. MAKE SURE you then provide extra cooling on the chipset and RAM sinks since the airflow has lost effectiveness with an open case. I got rid of the server case and jammed the server's motherboard in a 15 year old however solid state free of rust upright ELEPHANT tower case. ELEPHANT because it weighs a ton and that's darn good anti-theft All ventilators run at a minimum as possible speed without BIOS feedback: power management is set to open loop in the BIOS settings. The hottest items are the memory DDR2 so extra cooling was provided for them. DISCLAIMER: I don't recommend to do as I did and described here because I do not want to be held responsible for your exposure to fire, electrocution or any other hazard by making a hackintosh to my example. You do that at your own risk. Hac Pro - SR1530CLR - BIOS settings.zip Hac Pro - SR1530CLR - startup screenshots.zip Hac Pro - SR1530CLR - System Profile.zip Hac Pro - SR1530CLR - IOREG - no smbios no dsdt only fakesmc - lucky dual quadcore xeon boot.zip