Jump to content


  • Content Count

  • Donations

  • Joined

  • Last visited

  1. How to prepare a vanilla Yosemite USB (Chameleon) with only a Windows machine at hand ? ? This guide assumes that you have access to a Windows machine, and that your aim is prepare a vanilla Yosemite USB from a machine running OS X. The guide will make use of a temporary installation of a distribution (distro). Consult the hints section at the bottom for easing the pain. ? Stage 1 ? You will need to download a copy of the following programs ??????????? Transmac ??????????? iAtkos (the Snow Leopard version will do) ? Take 2 USB keys, make sure one of them has at least a capacity of a few megabytes and the other at least 8GB. You will need to create a Chameleon USB to boot up the distro. ? Preparing the Chameleon USB Download the following files ? Chameleon boot sector files ? ? ? ? ? ? ?You will be using these files to prepare the USB ? ? ? ? FakeSMC.kext ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? NullCPUPowerManagement.kext ? boot ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?This is the main boot file Extra ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??Kexts will go in here to get the distro installation up and running ??????????? Open up Command Prompt as an administrator, and type in?cd, followed by the path to the extracted boot sector files ? ?cd C:\Example\Downloads\Chameleon_BS\? Take note of your USB key’s drive letter, and type in?makeusb X:,?where?X?is the drive letter ? makeusb D:? If you see errors, then execute the following commands diskpart??????????????????????????????????This will open up the diskpart programlist disk?????????????????????????????????This will give you a list of all the disks connectedselect disk X?????????????????????????? X will be replaced by your usb number (caution, be careful not to format other disks!)clean??????????????????????????????????????create partition primary??????select partition 1?????active????????????????????????? ????????? This will make the selected partition active????????format fs=ntfs??????????????????????????????????assignexitRun the?cd?and?makeusb?commands again, and this time, it should work. ? Now, copy the?boot?file and?Extra?folder to the USB. Open up the Extra folder and create a?folder, name it?Extensions?and place the kexts you downloaded earlier in this folder. You now have a bootable Chameleon USB. ? Preparing the distro USB Plug in your second USB. Open up Transmac as an administrator, and you will see your second USB in the list. Right click on it from there, and select?Restore with disc image.?A small window will pop up, use it to navigate to the distro you downloaded earlier. This process will take some time, entertain yourself with Yosemite screenshots. ? Be sure to download, if need be, a kext for enabling your internet connection. ? Installing the distro Boot the Chameleon USB. Once the bootloader presents itself, take off the USB, and plug in the one with the distro. Press F5, and you should see the USB with the distro. Boot into the installation, and follow the usual procedure, making sure to select the required kexts for installation. ? You should now have a barely usable installation with an internet connection to help you download further required files. ? ? ? Stage 2 ? Preparing the Yosemite USB You will need to download a copy of the following ??????????? OS X Yosemite (10.10) ??????????? Kext Wizard ??????????? Chameleon 2.3 svn 22xx (or some higher version) ??????????? kernel (for OS X Yosemite) ? Type in the following to show hidden files ??????? defaults write com.apple.finder AppleShowAllFiles TRUE ? ? ? ? killall Finder ? Open up Disk utility, and partition your current distro USB to?Mac OS Extended (Journaled). Click on?Options, and make sure the selected partition scheme is?Master Boot Record. ? ? Mount the OS X dmg, and right click on the Yosemite installer app and select?Show package contents.?Navigate to the?Shared Support?folder, mount the?InstallESD.dmg. Mount the?BaseSystem.dmg?inside. ? Select your USB, and click the?Restore?tab, drag?OS X Base System?into the?Source,?and the USB partition into the?Destination. Click?Restore, this process will take some time. ? ? Open up your USB, and navigate to the?Installation?folder within the?System?folder. Delete the?Packages?alias. Once this is done, copy the?Packages?folder from the?OS X Install ESD?disk you mounted earlier, and place it in the?System?folder. Now, drag the BaseSystem.dmg and BaseSystem.chunklist (again from the?OS X Install ESD) and drop it into the USB. ? Install Chameleon onto the installation USB. ? ? Navigate to the?System?folder inside the USB. Open up the library folder, and create a new folder, name it?Kernels. Take your copy of the?kernel?mentioned earlier, and paste it into this folder. You will need to do this because Chameleon can not extract the?kernel, where as?Clover?can. ? ? ?? ? ? Now, for the last step in preparing the USB. Open up the?Extra?folder inside the USB, and make a new folder, name it?Extensions. Open your copy of Kext Wizard, and install the FakeSMC and NullCPUPowerManagement kexts (on to the USB, of course) and repair permissions and rebuild mkext. ? ? Post Installation Once you are done with the installation, be sure to boot up your OS X partition (with your Yosemite USB, since you are yet to install Chameleon) with the?kext-dev-mode=1?bootflag. Install the FakeSMC and NullCPUPowerManagement kexts and repair permissions and rebuild mkext once again, but this time, on your OS X partition. ? Install Chameleon onto the OS X partition, and you should be able to boot into OS X without the USB. ? ? ? ? ? Hints You can retrieve the boot file and Extra folder from the iso version of Chameleon 2.1 ? Path to boot file? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?/usr/standalone/i368/boot? Path to Extra /? ? You can retrieve the FakeSMC.kext from the?HWSensors binaries. ? ? Use a download manager (e.g?Progressive Downloader) to download the 10.10.4 Combo Update (1.9 GB), instead of using the App Store. This way, you can resume the download if there is an interruption. ? ?
  2. 1,566 downloads

    A collection of files need to make a bootable Chameleon USB from Windows. View instructions here: How to prepare a vanilla Yosemite USB (Chameleon) with only a Windows machine at hand, section: Preparing the Chameleon USB
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.