bbchucks Posted July 17, 2011 Share Posted July 17, 2011 ever since updating the kexts files with MAJ's latest script, my Finder is broke! when navigating to some folders with lots of files - or even to folders with 10files or more will just make finder lock up. This occurs on NAS drive locations and also on local disks. i am still on 10.6.6. anyone notice or did everyone move on to Lion already =) Link to comment Share on other sites More sharing options...
lemarqq Posted July 17, 2011 Share Posted July 17, 2011 lemarqq,I can't see any reason why an install wouldn't work for any OS X version. I would think that just using the GraphicsEnabler=Yes as the bootloader flag in the boot plist with the latest RC5 release should work. Do you have a reference GTX 285 with the standard outputs? What video out and monitor are you using? Have you used EFI strings for this? MAJ I use DVI to DVI and the monitor is Samsung 2443BW. Everytime when i tried to install SL, after the option Press -v, etc, i saw the grey apple for about 1-2 seconds, and then kernel panic. @digital_dreamer, please explain how to use GraphicsEnabler=Yes as the bootloader flag in the boot. I really have no idea. Thanks a million. Link to comment Share on other sites More sharing options...
Georgiles Posted July 17, 2011 Share Posted July 17, 2011 i am still on 10.6.6. Lion all the way. Stable. Link to comment Share on other sites More sharing options...
bbchucks Posted July 18, 2011 Share Posted July 18, 2011 MAJ!!! Lion install went perfectly using your script + instructions on page1. One question i had is when the official Lion release comes out will i be able to upgrade my GM version? or would i have to do a complete re-install? Thanks!! Link to comment Share on other sites More sharing options...
tateburns Posted July 18, 2011 Share Posted July 18, 2011 Just finished installing 10.6 and then running 10.6.8 combo update. I understand I can type pmVersion=0 to disable the SleepEnabler.kext, but what I do if I don't want to type this every time at the Chameleon screen to get my system to boot? Edit: I see these instructions, but they don't exactly follow the menu prompts in the script so I'm not sure where I should be adding pmVersion=23 because I get turned around "melee54, You can add the pmVersion flag to the boot plist, so it doesn't need to be keyed in at the boot prompt everytime: Go into Plist editor, select plist, Add key and string, choose "pmVersion" and add 23. best of wishes, MAJ" Link to comment Share on other sites More sharing options...
bbchucks Posted July 18, 2011 Share Posted July 18, 2011 anyone get the back/forward mouse button working on Lion? Link to comment Share on other sites More sharing options...
digital_dreamer Posted July 18, 2011 Author Share Posted July 18, 2011 Just finished installing 10.6 and then running 10.6.8 combo update. I understand I can type pmVersion=0 to disable the SleepEnabler.kext, but what I do if I don't want to type this every time at the Chameleon screen to get my system to boot? Edit: I see these instructions, but they don't exactly follow the menu prompts in the script so I'm not sure where I should be adding pmVersion=23 because I get turned around This may change depending on which version of the script you are using: Go to menu #7 "Modify plists/EFI strings" Select the boot drive that contains the boot plist you need to edit. You will see a list of all the keys present in the boot plist, including any kernel flags, like "-v" Select "Kernel Flags" Select "A" - Add a kernel flag Select "pmVersion=" from the list Add "23" Exit out MAJ Link to comment Share on other sites More sharing options...
JuliusWang Posted July 19, 2011 Share Posted July 19, 2011 Hi lemarqq, I think a better solution to your graphics issue is to use DSDT. By adding PEG1 and GFX string to your PCI0, you should be able to use the card without EFI strings. I am using dual gtx 480s using this method. Depending on your motherboard, you might want to goto the DSDT database on tonymacx86 or extracting your own DSDT using DSDT autho patch tool. Then adding the following patches in there Visit Tonymacx86 let us know if it works. Julius I use DVI to DVI and the monitor is Samsung 2443BW.Everytime when i tried to install SL, after the option Press -v, etc, i saw the grey apple for about 1-2 seconds, and then kernel panic. @digital_dreamer, please explain how to use GraphicsEnabler=Yes as the bootloader flag in the boot. I really have no idea. Thanks a million. @KeNgoaiDao, Thanks! I figured the same way of getting rid of the unwanted themes! Everything is stable now! @MAJ You sir is awesome! Things are stable, and RAID is working amazing! Link to comment Share on other sites More sharing options...
digital_dreamer Posted July 19, 2011 Author Share Posted July 19, 2011 I have a nice script update to release, but I'm tying to iron out some details regarding the boot0 booter changes. There is a updated stage-0 booter, now named bootmd, that allows loading the Chameleon GUI, even when Mac OS X is not the first boot drive (and you don't need to select it via BIOS drive selection <F12>). It also takes care of WIN sleep issues, as well. But, I'm waiting on clarification, before I try finishing up. It's complicating things for me. I'm adding features in the script that are only present in the latest Chameleon RC5 revisions, but must, somehow, maintain compatibility with older versions, as I have just added the ability to revert to older versions. Grr. Anyhow, here's what's in store to be released this week: UPDATE: TBA - version 6.1 IMPORTANT INFO: Updated script to incorporate new boot plist name, org.chameleon.Boot.plist, as com.apple.Boot.plist is being depreciated. Rather than adding lots of code bloat for a change that will be used only one time, I tried to make as little a change as possible. The script will change the names of the boot plists of the target drive only. However, if you need access to other /Extra directories on other partitions in the Plist Editor, for example, you'll need to either rename the boot plists manually or select those partitions as "Target" and let the script change the names. Otherwise, the script will not see them. This change is reflected in RC5 r1105 and up. Bootloader: Reworked update feature to actually download the sources and compile. Thanks for the suggestion, Lyle M! This will make it far more flexible and accessible for users, as the previous setup required that I compiled the source and upload the binaries to the server when I had a chance.This syncing with the remote svn repository and compiling via make command brings with it some extra complexity, so issues can/may arise when the source is faulty and doesn't compile or the binary creates issues during boot. Keeping an eye on the SVN/make log when things go wrong is helpful and may indicate issues with the sources/files and not the script.Additional features are as follows: View change log. Quick revert from a list of up to 4 previously-compiled revisions. Choose from the change log and revert to any revision shown. Open Chameleon make configuration utility (make config) to modify compile switches. Re-compile (make) based on updated configuration. [*] Bootloader: Added ability to determine what type of stage-0 booter is installed: the now standard "prefers bootable HFS+ partitions first" booter (formerly from the boot0hfs file) or "prefers active partitions first" booter. This info is revealed in the log and will help troubleshoot booting issues, as both boot0 types can be compiled from the Chameleon trunk with the same name, leaving one wondering which type was compiled and used. Edit: This last issue appears to have changed, as the developers have decided to go back to having different names for both booter types, which may, at this time, be boot0 and bootmd (md for multi-disk). [*] Log: Added new SVN and Make log for feedback on bootloader updates and compiling via svn and make commands. They are accessable via "View logs" menu. [*] Changed the way Themes are copied to /Extra directory. Previously, the script was copying all available themes from the script. Now, the script will only copy the theme in use. When a theme is changed, only that theme will be in the /Extra directory. This will save disk space as the Themes package can easily exceed 30MB and has caused issues on RAID helper partitions where space can be limited. [*] Added a backup preferences file that will be located in /Library/Preferences. Each time you download a new HackInstaller package, in which the preferences have been deleted, the script will pull the preferences from this new location, if available. This way, the user doesn't need to keep changing the script's settings to the desired setup. This applies for both the general HackInstaller preferences and the DSDT patcher preferences. [*] Plist editor: Added new "ShowInfo" bootloader key. Shows partition and resolution related info in the GUI. Enabled by default. [*] Plist editor: Added new "CSTUsingSystemIO" key for new C-State _CST generation method using SystemIO registers instead of FixedHW. [*] Plist editor: Changed traditional "SM*manufacter" smbios keys to "SM*manufacturer" to be in line with recent Chameleon RC5 releases. MAJ Link to comment Share on other sites More sharing options...
Sapricot Posted July 20, 2011 Share Posted July 20, 2011 I'm not sure this is stated often enough, so I'll say it again: You rock, MAJ! (I'm on 10.6.7 on a new ssd I got – install was a breeze just cloning my raid install and running the script, then adding back my dsdt.) Link to comment Share on other sites More sharing options...
bbchucks Posted July 20, 2011 Share Posted July 20, 2011 with the retail version of Lion coming soon, can we simply upgrade to it when using the GM version? or do we have to do a complete re-install? Link to comment Share on other sites More sharing options...
Lyle M Posted July 20, 2011 Share Posted July 20, 2011 Thanks for the suggestion, Lyle M!MAJ My pleasure. To all, Has digital_dreamer's script made your hackintosh experience better? Has it saved you gobs of time? Consider a DONATION! Link to comment Share on other sites More sharing options...
epitaphic Posted July 20, 2011 Share Posted July 20, 2011 I've had a stab at installing 10.7 on a spare drive. It seems to work just fine. I've got a few quick tips that might help some on their "journey" Using MAJ's 6.06 Hackinstaller script: - I could not get my 8gb flash drive to work as the install boot disk. MBR partition, but the damn thing would reboot before loading the OS. - Using a spare HD as the boot disk works great, just make sure you're not using the Gigabyte SATA ports (the white ones) - My favourite way to check if QE is enabled is to add a widget on dashboard and watch for the ripple effect. Lion by default has dashboard in it's own space now, meaning that the ripple effect is not used. This made me think that QE was off for me. The "trick" is to go to SysPrefs > Mission Control and untick "Show Dashboard as a space". Ripple effect is back! (so just FYI, my 9800GTX+ works great, no gfx kext needed) - And sleep is indeed screwed up, no surprises there. Without sleepEnabler kext the OS doesn't wake up and with the kext it works fine, but a reboot will do a CMOS reset. Oh and @bbchucks, GM = retail. Upgrading to 10.7.1+ in the future should be no problem (as far as the OS goes) Link to comment Share on other sites More sharing options...
Cosmin Petre Posted July 20, 2011 Share Posted July 20, 2011 Updating an existing Snow Leopard install to Lion - Is it possible? Hi, Do you have any info on updating an existing SL install to Lion? Is it possible or do you have to do a clean install Lion and transfer stuff over? FYI - I cloned my existing (snow) install on a spare drive, booted into it and ran Lion bootloader/kexts from your script, I then ran the upgrade on the Lion.dmg but on reboot I get a KP. Maybe I missed something but before I spend ages troubleshooting I wondered if anyone had successfully updated an existing install? Any help appreciated. thanks Link to comment Share on other sites More sharing options...
reinehc Posted July 20, 2011 Share Posted July 20, 2011 Updating an existing Snow Leopard install to Lion - Is it possible? Hi, Do you have any info on updating an existing SL install to Lion? Is it possible or do you have to do a clean install Lion and transfer stuff over? FYI - I cloned my existing (snow) install on a spare drive, booted into it and ran Lion bootloader/kexts from your script, I then ran the upgrade on the Lion.dmg but on reboot I get a KP. Maybe I missed something but before I spend ages troubleshooting I wondered if anyone had successfully updated an existing install? Any help appreciated. thanks I'm in the same boat as you, just thinking about trying what you tried... Wouldn't it make more sense to do the Lion update, then boot into OXS86 on a seperate drive or partition, then run the script and install the kexts etc... Running the script and installing the kexts first before the Lion update wouldn't work I would think... I'm seriously considering trying this right now, has anyone had success with this yet? Link to comment Share on other sites More sharing options...
DocShadow Posted July 20, 2011 Share Posted July 20, 2011 I'm in the same boat as you, just thinking about trying what you tried... Wouldn't it make more sense to do the Lion update, then boot into OXS86 on a seperate drive or partition, then run the script and install the kexts etc... Running the script and installing the kexts first before the Lion update wouldn't work I would think... I'm seriously considering trying this right now, has anyone had success with this yet? That's what I did .... partitioned an HD. Put Lion install on second partition and installed Lion on first partition. From my SL intall on another HD I installed Chameleon, copied the DSDT and ran the necessary parts of the script and then tweaked the Lion install as needed. Doc Link to comment Share on other sites More sharing options...
Windows04 Posted July 20, 2011 Share Posted July 20, 2011 Downloading Mac OS X Lion... 4 hours remaining '... Thank you Apple... (PS: It's going to take some time to test the script for an install of Lion DD...) Link to comment Share on other sites More sharing options...
digital_dreamer Posted July 20, 2011 Author Share Posted July 20, 2011 <SNIP>- I could not get my 8gb flash drive to work as the install boot disk. MBR partition, but the damn thing would reboot before loading the OS. <SNIP> You're not the only one with this issue. I'm finding that some work, some don't. Would you let us know what brand and type this was, so I can look into it? If I get another one, I'm tempted to get one that "doesn't work" so I can see what's going on and what needs to be done. Reports are that when this is all done manually in Disk Utility, the problem doesn't present itself. Although, I'm using the commands that Disk Utility uses, there must be something else it's doing to get around this issue. <SNIP>FYI - I cloned my existing (snow) install on a spare drive, booted into it and ran Lion bootloader/kexts from your script, I then ran the upgrade on the Lion.dmg but on reboot I get a KP. <SNIP> Hard to say at the moment, but I recommend running the kext installer to "clean up" after a update. Need more info on the KP. Is this RAID? Was a SleepEnabler.kext installed? If you have two different OS installations on your system, make sure you actually boot into the desired one by selecting the correct drive in the BIOS <F12>. Otherwise, the bootloader may be loading kexts for SL, when you want Lion kexts. Selecting the Lion drive in the Chameleon GUI is not going to change that fact. MAJ Link to comment Share on other sites More sharing options...
epitaphic Posted July 20, 2011 Share Posted July 20, 2011 You're not the only one with this issue. I'm finding that some work, some don't. Would you let us know what brand and type this was, so I can look into it? I used a Patriot Xporter XT 8gb (newegg link) Link to comment Share on other sites More sharing options...
Windows04 Posted July 21, 2011 Share Posted July 21, 2011 Allright, have been trying to Install Mac OS X Lion on my Raid setup for some hours, but haven't had any success... Note: on my single drive setup, everything is working perfectly, I am even writing this from my single drive lion install . So, I downloaded Lion from the App Store, created a boot disk from it and first installed it on a single drive, all going well, installation went smooth . But then I tried installing it on a Raid setup. At first, your script only lets me make a kernel cache, not a combo boot cache, like I can do on my single drive setup (and in previous versions of your script, on my RAID setup). Because I have to create a kernel cache, I always get a Kernel Panic on boot saying that it can't perform a kext scan: no kext summary... I tried copying the extensions.mkext from my single drive setup to both BOOT_OSX drives, but no success... DD, have any idea what I can do...? Link to comment Share on other sites More sharing options...
digital_dreamer Posted July 21, 2011 Author Share Posted July 21, 2011 Allright, have been trying to Install Mac OS X Lion on my Raid setup for some hours, but haven't had any success... Note: on my single drive setup, everything is working perfectly, I am even writing this from my single drive lion install . So, I downloaded Lion from the App Store, created a boot disk from it and first installed it on a single drive, all going well, installation went smooth . But then I tried installing it on a Raid setup. At first, your script only lets me make a kernel cache, not a combo boot cache, like I can do on my single drive setup (and in previous versions of your script, on my RAID setup). Because I have to create a kernel cache, I always get a Kernel Panic on boot saying that it can't perform a kext scan: no kext summary... I tried copying the extensions.mkext from my single drive setup to both BOOT_OSX drives, but no success... DD, have any idea what I can do...? If you don't have the option to create a combo cache or any other kext cache, then you are probably in the /Extra/Extensions mode. No cache in /Extra is created in this mode. Switch to "Boot cache" mode after selecting the drive. After that, the combo cache option will be available. BTW, the kernel cache setup doesn't work in RAID, either. Not until the Chameleon developers fix this issue, which I believe is the same KP in the single kext cache KP in RAID. MAJ Link to comment Share on other sites More sharing options...
Generic George Posted July 21, 2011 Share Posted July 21, 2011 I've got a Sandisk cruzer 8gb stick I'm going to try an use sometime this week. Useful tip for anyone trying to make the install disk, but who did the installation first. The installer deletes it's self after installing. Unfortunately if you go to the app store there's no obvious option to re-DL it. So what you need to do is hold down the option key while you click on the "Purchased" tab. You'll then have the option to spend another hour to re-download it, which kinda sucks, but hey it wouldn't be Apple without wacky little quirks like this. Link to comment Share on other sites More sharing options...
Methuselah Posted July 21, 2011 Share Posted July 21, 2011 Hi & greetings from Australia, Digital Dreamer, you are amazing, thanks for all the work you do on this Project. I got my Hack going in February 2010, and it hasn't missed a beat since, everything has just worked except I have never had the sleep function, which doesn't really worry me, as I am using the computer as a time machine server for my network as well as for pretty well everything else. Last month I upgraded the O/S to 10.6.8, which was done just off the Apple Software Update system (probably wasn't too smart, but I have never had issues before). The sound stopped working, I have tried reinstalling the ALC885_889a.kext and the HDAEnabler.kext, which I think will fix the problem, but I have ended up with them in the root directory of my system disk. I have tried to copy them across to /System/Library/Extensions using Terminal, however I am getting a message "Sean-Walshs-Mac:system seanwalsh$ cp alc885_889a.kext system/library/extensions cp: alc885_889a.kext is a directory (not copied)." - I was getting a bit more comfortable with Terminal, and the general working of OS-X last year, but my Hack has been so reliable ( mostly thanks to your excellent work) that I have not had to do any Terminal work for 17 months!! Am I correct in assuming that I need to locate these kexts in the /S/L/E directory, or is it another problem, if so, can you point me at the right way of doing so. Next question, I want to install 10.7 shortly after it becomes available on the Apps. Store, I intend putting it on our other Macs first then on the Hack a bit later (when I have some spare time ha ha) From reading other posts it is not clear whether an upgrade to 10.6.8 is the way to go, or whether it would be better to do a fresh install on my 500MB Drive which I originally used to get Leopard up and running - I boot from Chameleon, and can select either the "System" install or my original install on the 500 MB disk. Many thanks Link to comment Share on other sites More sharing options...
digital_dreamer Posted July 21, 2011 Author Share Posted July 21, 2011 I used a Patriot Xporter XT 8gb (newegg link) Funny. That's just the one I've been eyeing. Newegg just had a deal for the 16GB version for the same price ($10 rebate), but sold out before I could get to it. Did you by any chance partition it to HFS prior to using it I've got a Sandisk cruzer 8gb stick I'm going to try an use sometime this week. Useful tip for anyone trying to make the install disk, but who did the installation first. The installer deletes it's self after installing. Unfortunately if you go to the app store there's no obvious option to re-DL it. So what you need to do is hold down the option key while you click on the "Purchased" tab. You'll then have the option to spend another hour to re-download it, which kinda sucks, but hey it wouldn't be Apple without wacky little quirks like this. Although I've never run the installer, that's good to know. Thanks for the tip. Amazing that you guys can download that within an hour! I can't download it in 24-hours. Just uploading my script update takes a couple hours. Hi & greetings from Australia, Digital Dreamer, you are amazing, thanks for all the work you do on this Project. I got my Hack going in February 2010, and it hasn't missed a beat since, everything has just worked except I have never had the sleep function, which doesn't really worry me, as I am using the computer as a time machine server for my network as well as for pretty well everything else. Last month I upgraded the O/S to 10.6.8, which was done just off the Apple Software Update system (probably wasn't too smart, but I have never had issues before). The sound stopped working, I have tried reinstalling the ALC885_889a.kext and the HDAEnabler.kext, which I think will fix the problem, but I have ended up with them in the root directory of my system disk. I have tried to copy them across to /System/Library/Extensions using Terminal, however I am getting a message "Sean-Walshs-Mac:system seanwalsh$ cp alc885_889a.kext system/library/extensions cp: alc885_889a.kext is a directory (not copied)." - I was getting a bit more comfortable with Terminal, and the general working of OS-X last year, but my Hack has been so reliable ( mostly thanks to your excellent work) that I have not had to do any Terminal work for 17 months!! Am I correct in assuming that I need to locate these kexts in the /S/L/E directory, or is it another problem, if so, can you point me at the right way of doing so. Next question, I want to install 10.7 shortly after it becomes available on the Apps. Store, I intend putting it on our other Macs first then on the Hack a bit later (when I have some spare time ha ha) From reading other posts it is not clear whether an upgrade to 10.6.8 is the way to go, or whether it would be better to do a fresh install on my 500MB Drive which I originally used to get Leopard up and running - I boot from Chameleon, and can select either the "System" install or my original install on the 500 MB disk. Many thanks What I would do is simply delete those kexts you have at root via Finder or Terminal: sudo rm -rf "/Volumes/Lion_Install_Drive_Name_Here/ALC885_889a.kext sudo rm -rf "/Volumes/Lion_Install_Drive_Name_Here/HDAEnabler.kext Then, use the script to install where needed. Best of wishes, MAJ Link to comment Share on other sites More sharing options...
Cosmin Petre Posted July 21, 2011 Share Posted July 21, 2011 Updating an existing Snow Leopard install to Lion - Is it possible? So I managed to run the Lion updater on my Snow Leopard clone and install Lion kexts etc. Upon reboot (F12>Lion) the system boots up fine but into Snow Leopard. At the root of the drive that I installed Lion onto is a folder Mac OS X Install Data which appears to contain all the install packages for Lion. It also contains the files Boot.efi, com.apple.Boot.plist amongst others Is this the folder that would usually kick-in the install process on real Macs? It seems to be ignored on Hack setup. Any suggestions? Thanks Link to comment Share on other sites More sharing options...
Recommended Posts