Jump to content

absolutenot

Members
  • Content count

    17
  • Joined

  • Last visited

About absolutenot

  • Rank
    InsanelyMac Protégé
  • Birthday 11/19/1979

Profile Information

  • Gender
    Male
  • Location
    TN, USA
  1. I was having the other hard drive speed issues until I cleaned up some of the extra kexts from the original install... Mainly, I think the one that probably nixed the issue was removing ApplePIIXATA.kext I also got rid of ATAPortInjector.kext as well. Other than that -- I left everything else in place.... Asus P6T-SE EDIT -- Removing those kexts did make the problem less severe, but the problem most definitely still exists.
  2. sounds like a DSDT issue -- Try scaling back your CPU settings in BIOS, boot with cpus=1 and rebuild your DSDT.aml
  3. The only time I've had issue with a hang on boot is when there was a permissions issue on my /extra folder. The CPU usage is a side-effect of Boot-132 with no DSDT. The first install when I was using boot-132 was murder until I got my dsdt.aml file created and in place. My advice would be to double-check everything in your extra folder -- make sure you have your DSDT, make sure all of the kexts you need match what has been posted in this thread, and double-check your ownership/permissions on the extensions folder... everything in there needs to be root:wheel and 755. delete and rebuild your /extras/Extensions.mkext again for good measure. My theory is that your issue lies in one of these items. You may consider stripping it down to only the kexts that are needed to boot the OS, with no concerns towards audio or QE until you can figure out what's going on... the kexts that I found were the bare minimum you need are: drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 AHCIPortInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 ATAPortInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 Disabler.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 IOAHCIBlockStorageInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 JMicronATAInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 dsmos.kext Try clearning out all but those, rebuilding your /extra/Extensions.mkext, and see if you can boot. If so -- then start building back up from there -- all that was extra in the guide was OpenHaltRestart, HDAEnabler, and AppleHDA
  4. Finally got around to installing 10.5.8 update -- I did lose sound, but all I had to do to get it back was to rebuild my /extra/extensions.mkext again. Anyway -- hope all is well -- keep hacking!
  5. I noticed that Digital Dreamer's installer was using /extra/stored_kexts as well when I first started. I noticed in some of the documentation that /extra/extensions seemed to be the place that other people were using, so I changed digital dreamer's script to work with /extra/extensions. I only used that guide as loose idea since I knew there'd be incompatible kexts involved. As soon as I got off of Boot-132, I've been using /e/e ever since. As far as the ATI issue -- Are you using an EFI string? If so, you'll need to disable the GraphicsEnabler in the info.plist example I gave back in post #35. We've found that if you use GraphicsEnabler, it messes with any other EFI strings that you use. The same may hold true for EthernetBuiltIn. I'd try removing those two items in the /extra/com.apple.boot.plist and see if that gets your graphics back. If that does work, you may need to find another way to inject you graphics if you want to use Time Machine. ~absolutenot
  6. Here's a little bit of the why -- For the system to load kexts at bootup -- they have to be cached. The cache file is Extensions.mkext. In order for the kernel to be able to load these files, the ownership and permissions on these files has to be set appropriately. root:wheel is the user/group that the system uses to load these kexts. permissions on the extensions folder in extra need to be set to 755. Without going too deeply into what that means in unix filesystems, here are the commands you'll need to run... In Terminal: sudo -s <enter password when prompted> cd <path to your extra folder> chmod -R 755 Extensions <-- this sets correct permissions on everything in the extra/extensions folder on your target drive chown -R root:wheel Extensions <-- this sets correct file ownership on everything in the extra/extensions folder on your target drive to rebuild the extensions.mkext in the /extra folder -- run as root, from the Extra folder kextcache -a i386 -m ./Extensions.mkext ./Extensions For the standard P6T motherboard, You'll need a different AppleHDA and HDAEnabler kexts. Actually, I stand corrected -- The standard P6T does seem to have the same sound, so just follow the guide and you should be ok.
  7. OK... I've tested our revised applehda kext and it worked just fine at home. We've also made some changes to our com.apple.boot.plist that seems to have resolved an issue with Time Machine. Our com.apple.boot.plist now reads as follows: (note -- we're using the chameleon built in graphics injection -- on nVidia 9600GT cards... if you're using something that Chameleon doesn't support, dont' use the GraphicsEnabler key. This may cause some problems if you're using a separate EFI string -- using your own string and the chameleon options don't seem to play well together. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>1</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> The EthernetBuiltIn key fixes the time machine issues. Audio -- gecko put a lot of time into figuring this out -- it appears there needs to be a couple of extra kexts copied into the AppleHDA.kext that we've been using for it to work properly when used with Chameleon 2 in the /e/e folder. So after cleaning out all of the extra kexts, we're left with the following in the /extra/extensions drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 AHCIPortInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 ATAPortInjector.kext drwxr-xr-x@ 4 root wheel 136 Aug 11 20:07 AppleHDA.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 Disabler.kext drwxr-xr-x@ 4 root wheel 136 Aug 11 20:07 HDAEnabler.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 IOAHCIBlockStorageInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 JMicronATAInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 OpenHaltRestart.kext drwxr-xr-x@ 3 root wheel 102 Aug 11 20:07 dsmos.kext I'm attaching a zip file of my /extra/extensions folder. Within it is the revised AppleHDA.kext that I've been talking about. Apply the changes, rebuild your /e/extensions.mkext file, and let er rip. It no longer matters which drive you rebuild the kextcache on. I'll be revising my previous posts to reference this setup. It's not nearly as temperamental about the audio as what we've been dealing with so far. Extensions.zip
  8. Looks like we've found what looks like a solution to the kext rebuilding issues we've been having with Audio. It seems that by adding a couple of kexts to the contents/plugins folder of AppleHDA.kext in the /e/e folder, audio will work without all of the extra copies of the kexts from applehda.kext as described in my last post. We've gotten it working on two machines so far, and I'll test it tonight on my machine at home. If all goes well, then I'll post an updated AppleHDA.kext with the fix, along with a copy of my current extensions folder after the fix. After this fix, 10.5.8 installs just fine off of ASU with no loss of sound.
  9. Wow -- go out of town for the weekend and see a ton of activity in this thread.. What I've seen with the sound dosen't make much sense -- I'll try to detail what we've seen here. This will likely be a long post, but Gecko & I've both gotten sound working again... it doesn't make any sense at all, but at least it works. If anyone reading this can shed some light on the why's, we'll be eternally grateful. First -- a note. My methodology for working on a hackintoshes includes setting up two separate installs of OSX -- A main install, and a Utility install -- in case I managed to eff up my main install. All operations on the /Extra folder should take place from the opposite install of mac os -- IE you have two hard drives -- Drive A and Drive B -- if you're working on Drive A, then you boot up on Drive B to make modifications to Drive A's /Extra/Extensions folder. We have noticed that what is listed below as a fix only worked when executed from another installed copy of OSX. Why? We don't know, but that's how it worked out. Here's the story: When I first got my system running off of a boot-132 install (MJ's guide that I linked in the first post), under the voodoo kernel, everything seemed to be running fine, but I wanted more. When I set up my second install on this board, everything went well.... Gecko used the original post with some help from me and built out his own system to the same results I had. He went a little further, to try to add psystar's openhaltrestart_1.0.3.kext to address a power down issue. When he added that kext, and rebuilt his /extra/extensions.mkext (by the way, the command we've been using for that is this (got this from Digital Dreamer's guide I think): sudo -s cd /Extra kextcache -a i386 -m ./Extensions.mkext ./Extensions his sound quit working. Perplexed, he removed the psystar kext and rebuilt his /extra/Extensions.mkext again. Still no sound. I tried the same setup, and managed to duplicate the issue on one of my hard drives, leaving the other drive intact. All of our permissions and file ownerships checked out, since removing the psystar kext, both extensions folders were identical, we couldn't for the life of us figure out why the AppleHDA and HDAEnabler kexts weren't loading. We went through several troubleshooting steps. By chance, Gecko noticed something about when he reinstalled Chameleon 2 RC2... after he reinstalled it, he noticed some new kexts in the folder... drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleHDAController.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleMikeyDriver.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 DspFuncLib.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 IOHDAFamily.kext (there were a couple more, but it's not that important here) Interesting, we thought... those just happen to be the kexts that are contained within AppleHDA.kext. What appeared to be happening, was the Chameleon installer was reading the extensions.mkext file, and extracting out the kexts that had already been cached back into the /extra/extensions folder. If we installed chameleon on top of itself after deleting the /extra/extensions.mkext, there were no changes to the contents of the extra/extensions folder. It seems that it would only rewrite nested extensions into the extensions folder when reinstalled over itself more than once -- IE only the above listed kexts would show up in there again with a -n in the name (where n is 1, 2, 3, etc) if you reinstalled chameleon back on top of itself yet again n+1 times. While testing this and trying to see what would happen, gecko got up to -2's in the kext name. The list of files in the /extra/extensions folder at this point looked like this: drwxr-xr-x 3 root wheel 102 Jul 25 14:16 AHCIPortInjector.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 ATAPortInjector.kext drwxr-xr-x@ 4 root wheel 136 Aug 6 18:42 AppleHDA.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleHDAController-1.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:46 AppleHDAController-2.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleHDAController.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleHDAPlatformDriver-1.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:46 AppleHDAPlatformDriver-2.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleHDAPlatformDriver.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleMikeyDriver-1.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:46 AppleMikeyDriver-2.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 AppleMikeyDriver.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 Disabler.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 DspFuncLib-1.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:46 DspFuncLib-2.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 DspFuncLib.kext drwxr-xr-x@ 4 root wheel 136 Aug 6 18:42 HDAEnabler.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 IOAHCIBlockStorageInjector.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 IOHDAFamily-1.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:46 IOHDAFamily-2.kext drwxr-xr-x 3 root wheel 102 Aug 6 18:45 IOHDAFamily.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 JMicronATAInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 6 18:43 dsmos.kext (This took three consecutive reinstalls of chameleon 2 rc2) On a lark, gecko tried to rebuild his kextcache now with the command we'd been using (kextcache -a i386 -m ./Extensions.mkext ./Extensions)... and rebooted the machine.... /angelic singing He had sound again. I'm not promising this will work for you, but for us, getting the sound back working consisted of the following steps... Start with an extensions folder that looks like this: (if you have any other kexts you're adding, go ahead and add them here) Keep in mind you need to be doing this from another hard drive than the one you're working on. drwxr-xr-x 3 root wheel 102 Jul 25 14:16 AHCIPortInjector.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 ATAPortInjector.kext drwxr-xr-x@ 4 root wheel 136 Aug 6 18:42 AppleHDA.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 Disabler.kext drwxr-xr-x@ 4 root wheel 136 Aug 6 18:42 HDAEnabler.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 IOAHCIBlockStorageInjector.kext drwxr-xr-x 3 root wheel 102 Jul 25 14:16 JMicronATAInjector.kext drwxr-xr-x@ 3 root wheel 102 Aug 6 18:43 dsmos.kext Build your kextcache with this setup, as described earlier in this post Reinstall Chameleon 2RC2 three times Your extensions folder should now look like the one I listed previously. rebuild your kextcache again, and reboot onto the drive you've been working on. If all has gone well, you should have sound again. This process started out pretty simply. When I first wrote the guide, I thought it was pretty cut and dried. When we started trying to do more with the base install, we ran into some really weird problems. I'm curious to see how subsequent versions of chameleon will affect the process, as in whether not the sound issues may be caused by something they're doing over there, or is there something else going on. Another note -- gecko tried an update to 10.5.8 and lost sound again -- we're working on getting that back up and working, so you may want to hold of installing that from ASU until we can figure out what's going on. I know this guide had its issues -- and I thank everyone who's been working with it for their patience.
  10. gecko figured out the sound issue... We'll be posting a fix for that tonight. (It dosen't make much sense, but we've been able to repeat it across multiple installs -- if I had to guess, there's something wierd about chameleon and AppleHDA) I'm planning on rewriting the guide to take into account the changes, and will include files this time -- some of the original guide was based on Chameleon 2 RC1, and RC2 changed a few things.
  11. Either one should work. In response to what gecko said earlier -- We've had... shall we say... mixed results with sound so far. For some reason, which we're investigating -- when we try to rebuild the extensions.mkext, we lose sound, even if we don't change anything about the kexts. While trying to address an issue I was having with shutdown with psystar's OpenHaltRestart kext, I've managed to lose sound on my utility install. Will keep the thread updated when we get this figured out. See attached Remember to rebuild your extensions.mkext file -- I'm not sure about the audio -- it may or may not work -- still trying to figure out what's going on with the audio. my first install to work with was the boot-132 install (MJ's guide, linked in the original post) Once I got that up, I used it to install to another hard drive for this version. That can work -- be sure that file ownership is turned on for your destination drive after you partition it, but I don't see a reason why it shouldn't work. I've attached the DSDT.aml to another post in this forum, you should be able to copy it to the extra folder on your target drive. Also -- be careful when installing chameleon to pick the right destination drive -- the current version of chameleon will cheese a mac boot drive if you install to it. DSDT.aml.zip Extensions.zip
  12. Thanks for the feedback -- this is my first guide, so, thanks for your patience. BIOS settings are: - Main - Storage Configuration + Configure SATA as [AHCI] - Advanced - CPU coonfiguration + Intel ® HT Technology [Enabled] + Active Processor Cores [All] + A20M [Disabled] + everything else [Enabled] - Onboard Devices Configuration + High Definition Audio [Enabled] + Front Panel Audio [HD Audio] - Power + Suspend Mode [Auto] + Repost Video on S3 Resume [Yes] + ACPI 2.0 Support [Enabled] + ACPI APIC Support [Enabled] - APM Configuration + Restore on AC Power Loss [Last State] - Boot - Boot Device Priority + 1st Boot Device [ATAPI CD-ROM] + 2nd Boot Device [Hard Drive] Honestly, with this method, it's not all that picky. Main things to remember are SATA configured as AHCI, Execute disable Enabled. It's a great board and it runs awesomely -- I've only dabbled with overclocking it so far. it's already faster than the single processor Nehalem Mac pro (2.83 ghz) (according to xbench)
  13. Last updated 8/11/2009 9:05 CDT My quest to get my P6T SE working has taken me down many roads. The most helpful of which were Digital Dreamer's guide to installing on the Gigabyte EX58-UD5 and M J's guide to installing Leopard Retail on a P6T Deluxe using Boot-132 The P6T SE board differs from the common P6T board a little bit -- primarily in the audio department -- the SE has an ALC1200 -- the P6T and the Deluxe have an AD1988 or so, I think. While M J's guide was helpful, I wanted to get the machine running with the Vanilla Kernel, as one of the main things that I want to do is to run VMWare. Sooo....once I had a barely functional install using Boot 132, I started working on this... This will require the following: A base install using one of the other distro methods to get running, DSDT Patcher file (or, if you're running a i7 920, my dsdt.aml may work for you -- attached to post #10 in this thread), Chameleon 2.0 RC2 or later, ALC1200 Kexts for audio (available on this topic) availble in the extensions.zip file attached to post # 35 of this thread. The Gigabyte GA-EX58-UD5 motherboard kexts from this topic (specifically, the Disabler.kext and dsmos.kext). (these kexts are now included in the extensions.zip file attached to post 35) OSX86Tools if you need to create the EFI string for your video card The install itself is suprisingly simple. Once I got my process streamlined, I was actually amazed at how simple it was... 1. Partition your disk as normal -- GPT table, yadda yadda... 2. Ensure the disk you had partitioned supports file ownership (if everything on the machine you're installing from is kosher, it most likely will). You can check this by going to disk utility, right clicking the volume you're installing to, and clicking Information. You're wanting the line that says "Owners Enabled". If it says yes, then you're in the clear. If it does not -- then right click the drive from your desktop, and Get Info. At the bottom of the pane, there's a lock. Click it, enter your username/password, and uncheck the box next to "Ignore ownership on this volume". If you don't do this, the install will not boot from Chameleon after it's all said and done. 3. Install Retail DVD 4. Install 10.5.7 Combo Update 5. Install Chameleon 2 RC2 onto the target drive 6. Place your DSDT.aml file in the /Extra folder (follow the directions in Part E of M J's guide) - but place the final DSDT.aml file only in your /Extra folder on the target drive. 7. Place Disabler.kext and dsmos.kext into the /Extra/Extensions Folder 8. To get your audio working, Place the ALC1200 Kexts (AppleHDA.kext and HDAEnabler.kext) in the /Extra/Extensions folder 7. Copy the extensions in the extensions.zip file attached to post 35 to the extra/extensions folder, and set permissions/ownership appropriately (755, and root:wheel) 8. Rebuild the /extra/extensions.mkext file 9. Edit the com.apple.boot.plist file to include your EFI string for your video card, if necessary. I used OSX86 tools to create mine for a Geforce 9600GT Edit the com.apple.boot.plist file to use the Chameleon options that you need. My recommended flags in this file are listed in post 35 in this thread. 10. Boot up, and enjoy the beauty of a fully working, vanilla install. (One note -- the first boot, I didn't get any sound. I just had to go in and set the output to my line out jack -- by default, it seems the headphone jack was the chosen output path) That's all there is to it. This is the process that worked for me -- I of course issue no warranties on whether or not it will work for you, but I'm quite happy with the results. Just remember -- with the latter versions of Chameleon, there's no need to do ANYTHING in the /System/Library/Extensions folder. Everything you need to work with is in /Extra. Doing it this way ensures that system updates won't kill your hack. Hope this helps! EDIT ---- Done a couple more of these with gecko, and we're seeing a couple of new issues -- For some reason, the sound seems quite tempermental -- still investigating this (this has been resolved, see edit #2 note). Everything else seems pretty solid though. Also -- if you're running an nvidia card, you can use the built-in video portion of chameleon. See the notes that come with the source code download of chameleon for more info. EDIT #2 we've done some more research and identified a few more issues -- these can be fixed by modifying the applehda kext (included with the extensions.zip attachment on post 35 in this thread)
  14. Help ASUS G50Vt installation

    THere's an alternate bios you have to install to get around that issue -- Once there, there's still the nightmare of getting video, sound and wifi going -- i've not had any luck with any of those so far with this laptop, but look for the alternate bios and you should at least be able to boot in.... 10.5.6 vanilla -- retail install with pcefi v9 don't remember the exact procedure -- haven't worked on it in a while. hope that helps.
  15. Windows Experience Index Scores

    5.9 -- From what I've heard that's maxed... just built this a week or two ago... Core 2 Quad 2.4 Ghz overclocked to 3.25 Ghz 2 GB Crucial Ballistix DDR2 (1066 MHZ) 150 GB WD Raptor Asus P5K Deluxe Motherboard XFX Geforce 8800 GTS 768 MB Video Card It's like a tiny god.
×