This version is now deprecated, consult the myHack guide for a link to the latest version.
This version was downloaded 13599 times.
I noticed two things while testing some more unorthodox configurations with myHack 2.1. Since I was testing on multiple systems I had renamed some Extra directories from them, for example “Extra_Notebook_ML”. When installed with myHack I noticed that instead of installing to /Volumes/myHack OS X Install Disk/Extra – it would end up in /Volumes/myHack OS X Install Disk/Extra_Notebook_ML/. Oops. So I fixed that.
Also I was able to reproduce a very random error that only a small number of people have ever reported to me. I’m not sure if the error I reproduced was caused by the same problem as these users but I have added an enhancement to myHack to prevent it from ever happening again. The symptom was an instant reboot before chameleon menu loaded. It was really rather confusing to me as there was no reason for it (code wise) and the same version of chameleon installed on the USB stick worked fine… Then I noticed something – that wasn’t reported in myHack or even the terminal when installing chameleon by hand – for some reason when booting from the USB stick OS X was mounting all the HFS+ partitions (other than the root volume) as read-only!
So now myHack performs a check on the target volume prior to running any tasks, and will alert the user to unmount, and mount the drive again using disk utility if it is mounted as read-only – this method resulted in a volume that was writable in all of my tests, as it should, unless the device is physically damaged or has a ‘read only’ switch, as some USB sticks do. Hopefully in the extremely unlikely event that anyone runs into this issue, this simple check will save you a headache.
I’ve also taken the time to bump the chameleon version while I was at it, I have once again applied the patch for mountain lion support.
I’ve cleaned up some other internal things that don’t require mention, but sufficed to say the app runs a little bit smoother now.
Changes from myHack 2.1:
- Updated Chameleon to 2.1svn r1827*[1]
- Bugfix: User supplied Extra with name other than Extra will now be installed correctly.
- Enhancement: Test to ensure target volume is mounted read/write before running any tasks.
- Cleaned up and improved a few things in the code.
*[1] I have edited Chameleon 2.1svn r1827 to include support for OS X 10.8 – these modifications have not yet been added to the official Chameleon trunk.
Make sure to read the release page for myHack 2.1 if you have not done so already, for a complete list of changes, contents and features.
Additional details of the myHack app’s contents are maintained on the downloads page. Credits and instructions are maintained on the guide page.
Please post thank you comments or report successful Mountain Lion installs on this post but for support or to report a problem you encounter – please use the myHack forum instead.