Article is written by.About the new optionsSMBIOSFinally you can specify your smbios.plist location using a device selector prefix like “ SMBIOS=rd(0,0)/Extra/smbios.plist”.VideoROMYou can pass an alternate video ROM image file to the system.VBIOSUsing this boolean switch, you can control the injection of your video BIOS to device-properties. We got various reports if this switch is really needed to make your graphics device handled correctly by the system.You can use the same booter partition for both Leopard and the recent Snow Leopard; to do that you can put your OS version specific KEXTs/MKEXT this way:/Extra/10.(5 6)/Extensions.mkext Download informationYou can get the binaries here:Sources: How to installManually: Follow the steps in the README file under the doc folder.Installer: You can use the RC2 installer pkg, and replace /boot with the new one from the binary tarball. Note for Mac users:Chameleon is developed to boot Darwin/Mac OS X on PCs, it doesn’t work on Macs.Please don’t install Chameleon to your system drive, we got many failure reports with unbootable Macs after installing Chameleon. September 2009, 13:28 @dadaz:build with “make embedtheme”.Edkroket 8. September 2009, 14:30 Hi,First of all thanks for the hard work you all.Second I have trouble to use an EFI string for my video card.It is an 9800 GT 512MB.
When I ad EFIstring for this I get a black screen after boot with quiet fans. When I use GraphicsEnabler=Yes my video is perfect and fans too.Is there a way to boot with this option permanent?I have tried may different ways and they all end up with a perfect booting vanilla SL but with a black screen.Ed. 8. September 2009, 14:31 Jingu, put tat flasg in the booter partition’s Boot.plist, or you can type it at the booter prompt.There seems to be a bug of not loading the Boot.plist of the selected partition. 8. September 2009, 14:34 Edkroket, put it in the Boot.plist:GraphicsEnablerYes.
September 2009, 14:55 It will load the selected partition’s /Library/Preferences/SystemConfiguration/com.apple.Boot.plist at the moment.But we can add /Extra/com.apple.Boot.plist in the first place under stringtable.c:loadOverrideConfig. The best would be to adjust these paths using config keys like “Config Override Path”.Matt Just 8. September 2009, 16:15 I can get SL to boot into 64 Bit mode just fine but I have no Sound and no Lan. When i try the different flags like -x32 or arch=i386 SL will try to boot but just stops and sits there after a while with no KP’s. Anyone else having this problem?
Im running RC2-R640 with PC- EFI 10.1 currently.MB is a P43-ES3G with ALC888 Audio and Realtek 8111C Lan.Thanks,.Leon 8. September 2009, 16:24 Re: Matt in comment 91I’m experiencing the same exact problem. I’ve got the same Gigabyte UD3P board used by the LifeHacker install. 64-bit boots without complaint but I get no network.
32-bit just hangs in the boot process after initilizing my wifi card. Removing the card causes it to hang elsewhere in the boot process.
I’m going to try a re-install once a definitive how-to is created for using RC3.Re; Comment 79 VKMARI ran into this problem as well. Just pressing “any key” and hitting enter to load your first drive will result in “can’t find machkernel”. Using the arrow keys to move to one of your other drives and back to the drive you want will cause boot to occur normally.Chris Myers 8. September 2009, 17:23 Is there an approved hardware list somewhere? I’d like to build an i7 based machine but I need to know what components to use.mormegil 8.
September 2009, 17:25 I’ve both leopard and snow on the same disk with leo being the boot and active partition. With netkas’s boot 10.1, I can select either one of the partitions to boot from and both will boot perfectly. I’ll see “ BSD root: disk1s1” or “ BSD root: disk1s3” in verbose mode depending on which partition I’m booting. It will also load the proper /E/E kexts on each partition.With RC2 and RC3, I’ll have to change the active partition in order for my kexts to be loaded properly. I’ll get “ BSD root: disk1s1” (my leo partition) in verbose when I try to boot Snow, and vice-versa.smeden 8.
September 2009, 19:06 What can i say, it is WONDERFUL!.Jingu 8. September 2009, 19:21 KABYL and ZEF,Thanks for helping with my problem of Chameleon RC3 not booting the boot.plist of the selected partition.I agree there seems to be a bug.
Mormegil from post #94 has noticed the same thing.For now, I’ll just put the arch=i386 in /Library/Preferences/SystemConfiguration/boot.plist like ZEF suggested.ToxyK 8. September 2009, 19:39 @ Chameleon team = Great work guys, keep it up!1 Question = About AppleIntelPIIXATA = Will be any work on this, since many people are having issues with it.I can boot SL with no problem from my SATA disks, but when I active the Primary Bus( ATA disks) SL will give me KP.thanks again.Common Sense 8. September 2009, 19:42 Maybe a stupid question but does the vbios option make it possible to use a gfx EFI firmware from a real mac?The reason I am asking is because I have 8800gt and have to use a disabler for AppleUpstreamClient.kext and was thinking that if the properties could be read from a real mac firmware it would be a real solution to the problem that is no need for a disabler.LatiN 8. September 2009, 19:43 Great to know1 question = About VideoROM, what is the major difference with a EFI String? // And where do I get my VideoROM;)2 question = How do I use VBIOS?.Klaas Kramer 8.
September 2009, 20:28 Chameleon RC1 didn’t work RC2 also on Snow Leopard, but this chameleon is PERFECT!Thanks!I like everything.rramon 8. September 2009, 21:25 THANK YOU, GREAT WORK!!:).Agonyou 8. September 2009, 21:48 Hey, does RC3 work properly with the GraphicsEnabler now?thx—agony.vultu 8. September 2009, 21:52 Works perfect!Thank you Chameleon Team!.mormegil 8. September 2009, 21:55 Working perfectly now. Turns out I need to add rd=disk1s3 flag to my Snow Boot.plist. Previously, I only needed boot-uuid flag with netkas’s boot.
Also, I mirrored all my Boot.plists into /L/P/S just in case.vkmar 8. September 2009, 22:24 Still stuck on “Can’t find machkernel” when using a USB stick. If any gurus would care to make a suggestion to get around that, so that I can move on, here, step by step, is what I did.I used disk utility to format a 4 gig stick to one partition, hfs extended, GUID.I ran the Chameleon 2 installer;chose the stick as destination;chose customize: Chameleon Standard; themes; and Extras.in options chose: EthernetBuiltin and GraphicsEnabler.Chose install.unplugged my EFIXplugged in the stickrebooted and checked that the stick was first to boot.rebootedgot to the Chameleon screenleft/right arrows show no other drives. (there is one, but it has no os on it).down arrow shows commandsChoose verboseget:failed to read boot sector from BIOS device 100h. Error=1(that was fun: it was on the screen for less than 1/4 second.
Took me a dozen tries with my camera to capture it and read it.)thenLoading DarwinLoading kernel machkernelCan’t find machkernelsoreinstall efixrestartThinking the boot sector thing might be a problem with the stick, I:grab the binarys from Chameleon r2enter terminalI used the terminal and diskutil list to determine that my stick was disk2r2.I did a cd to the i386 folder on the binaries folder.then I ransudo fdisk -f boot0 -u -y /dev/rdisk2sudo dd if=boot1h of=/dev/rdisk2s2shutdown/swap out things again; reboot and got the exact same results.And that is why I’m frustrated:-).mormegil 9. September 2009, 00:23 /Extra/10.5/Extensions.mkext doesn’t work on my Leopard partition. Failed to load mkext. Anyone else having this problem?.18seven 9. September 2009, 02:36 @ VKMARCheck your /Extra/boot.plist or just replace with a simple version for good measure. Make sure you have ownership enabled, with ownership 0:0 on the stick.wollarintj 9.
September 2009, 02:47 How can I use the Video ROM included in ATYInit info.plist? Can I copy the contents of ATY,binimage and paste it in to a file and save as Radeon4870.rom? If not, what do I need to do to get a ROM that works with Chameleon?.vkmar 9. September 2009, 02:56 @18seven thanksI assume you mean /Extra/com.apple.Boot.plist? If so, it’s a vanilla as it comes:EthernetBuiltInyGraphicsEnableryKernelmachkernelKernel Flagsdid do a sudo chown root:admin com.apple.Boot.plist on it.FISH 9.
September 2009, 03:34 Thanks for all the hard work.Works flawlessly here.Installed on USB – used to install retail SLInstalled on boot volume – works like it says on the packet:)E – DSDT.aml, SMBIOS.plist, com.apple.Boot.plist(mod with EFI strings)L/P/S – untouched com.apple.Boot.plistThanks again.Konami 9. September 2009, 03:49 Thanks for the beautiful work Chameleon Team. I will donated around $20 dollars for the great quality work that all of you produced.Adrian 9. September 2009, 05:28 before rc3, to use snow leopard, ppl have to install rc1 first and then replace the boot file with the PC EFI one.Now with rc3, no more to use PC EFI boot?.vkmar 9. September 2009, 08:40 Well, just in case anyone was following the “can’t find machkernel” issue, here’s the resolution. The EP45-UD3R mobo accesses SATA #1 before it accesses SATA #0. I had my boot drive plugged into SATA connector 0 and my data drive in SATA 1.
Switching the cables solved the problem. Sure hope this helps solve any similar problems for others!.Lacruz 9. September 2009, 10:00 At frist many thanx for this nice boot-tool Chameleon.I’ve tried the new opetieon with 10.5/10.6 folders.Booting SL seems to be fine. On -v boot I see that the folder 10.6/Extensions folder is used.If I boot 10.5 the folder 10.5 isn’t used, so my Leo didn’t startAny ideas or hints. Chmod/chown was used before and the kext thing. 9.
September 2009, 11:29 great as always BIG Handsi was able to install SL on my ep45-ds4 (f6) but the shit bios will not run:( DSDT.amli read l lot, test an try the hacks. “Bios checksmum error” in every start.
After switching the settings (which are the most importants) i am able to run SLPlese give some hints to debug the awfull stuff.tbar 9. September 2009, 15:09 First, Thank you for this release.I had originally installed from RC2 via installer to a USB stick and just replaced the “boot” file with RC3’s.As with Jingu I’ve had no luck with loading Boot.plist from /Extra on the USB stick.So I enter the following line at command:-v “Graphics Mode”=“1400X1050X32” arch=i386 GraphicsEnabler=YesThis provides the ATI HD 3870 with Vesa graphics higher than 1280X1024 and System with 32bit kernel. I’m not sure if the GraphicsEnabler is doing anything for me but it doesn’t seem to be harming either.
Looking forward to not having to enter this manually at each boot.;).iNDi 9. September 2009, 16:43 @TBAR, there’s no use for GraphicsEnabler if you dont have an nvidia gpu.slider 9. September 2009, 16:49 Awesome work guys!
Thanks!Can anyone explain VideoROM and VBIOS options a bit more? Thanks:).xover 9. September 2009, 17:04 Does GraphicsEnabler support Intel x3100 mobile chipsets? If not, what is the modern way to find the right EFI strings to put in Boot.plist? I’m tearing my hair out here!(Dell D630 / X3100).tbar 10.
September 2009, 00:47 Thanks Indi for verifying what I suspected. That will save me at least a few keystrokes each boot! I’m still debugging and testing different setttings for SL so I am rebooting sometimes 20-30 times an hour.I’m very curious if there will be any support for the ATI 3800 series anytime soon and what role Chameleon will play in regards to VideoROM and VBIOS.ztjangle 10.
September 2009, 12:00 I get a kernel panic when I boot into SL on EVGA X58 w/9800 GTX 512. Installed to this guide:an EFI string for my video card using Aquamac’s method.Now, how do I boot into safe mode from Chameleon? At what point do I type in the -x flag? The Chameleon RC2 640 interface does not let me do thator should I put that into the com.apple.boot.plist? Can any one of many knowledgeable people offer an advice? (I have replaced the Boot file with one that supports SL as per TechnoJunkie’s direction).Lord Anubis 10. September 2009, 12:18 Great work, didn’t test it yet, I will go for the server version ( read has unfortinuate to wait for 10.6.1 ).Two questions.Someone any experience with the Snow Server?About the Video.rom, I couldn’t find it ( yet ), but is there a Asus 7300GT 512mb Silent.ROM image available somewhere?
Or can I create one myself? Any poiners?Thanks in advance!!.elf3 10.
September 2009, 12:20 Not sure if this is the best forum for basic questions. I wanted to install with the package installer so followed the directions of using the RC2 release (with plans to copy boot later). However, the package installer failed. Is there any way I can see errors in a log to debug? I was not quite sure where to start. I thought of using the manual install method in the /docs, but I admit I was not sure why for a non- RAID install there are three steps.
The third seems fine, but are one and two mutually exclusive? Thanks for the advice.elf3 10. September 2009, 13:06 I tried to change some options with the custumize button and picked HFS and disabled themes and that installed. However, the /Extra directory only has an empty /Extension directory.
I could not find kexts or a plist file. If I delete the /Extra directory would is reset things back so I can try a “free” reinstall?
BTW, I also tried the RC3 installer from dr hurt and it installed, but directories are empty as well. Not sure if the packager is not working because of the first failed install. 10. September 2009, 13:37 woohoo! Frecsh rc3 version just when i found some time to spend with my hackthanks to all involved.vaniii 10.
September 2009, 13:49 A really, really cool feature would be if Chameleon could look at an Extra directory based on the machine’s real SMBIOS board-id. For example, the contents of /Extra/board-id/MYBOARDID/ would be only used on systems that have MYBOARDID as the board-id. This way, one could produce (pre)boot disks that work on more than just one specific machine.
10. September 2009, 14:20 vaniii,Not the best idea IMO, you don’t want to end up with so many folders for each board out there, and it will not work for boards with unfilled SMBIOS data, there are better ways than that. September 2009, 14:26 @vaniii:You can already load different preboot images since RC1, the /Extra/Preboot.dmg is the one what will be loaded by default when the booter starts. Try the “?rd” commands at the boot prompt, you can mount/unmount/get status of ramdisk images.peter 10. September 2009, 14:49 How to install in windows XP?.davedude 10. September 2009, 18:49 Can someone point me to information on how to modify Chameleon 2.0 RC3 so it can see my IDE DVD- ROM drive so I can boot from a retail Snow Leopard DVD to install?
It is not detecting my DVD ROM drive even after hitting “F5”.Andreas 10. September 2009, 20:56 Tried on my USB Stick.My AHCI (ICH9 nonraid) SATA DVD drive is not seen.F5 + F10 didnt help. GA EP35-DS3.But i can boot from DVD using BIOS F12 – DVD.
So BIOS knows/see my DVD.All other ahci drives (HD) are shown correct for booting.Boing 10. September 2009, 22:39 Any VoodooHDA.kext 64-bit copiled by others (non-VoodooProjects developers) works with my ALC883. Please someone from VoodooProjects develop a version of this great driver for SL 64-bit I used to have sound working in Leopard with 192000 Hz and 24 bit quality without any kind of glitch and all outputs and inputs working.vaniii 11.
September 2009, 00:29 @KABYL @ZEFThank for your quick response. Basically I just need a way to make sure that a DSDT.aml is ONLY loaded on the matching board. For example, right now I am unable to use one boot disk that works on 3 different machines, because every one neeeds its own DSDT. Sure I could solve it by manually entering some boot command or maybe even by creating some sort of a menu, but that’s not Apple-like at all.
I’d really like Chameleon to be smart enough as to load only the DSDT that is intended for a specific board. If “board-id” is not reliable enough, perhaps you can think of a clever checksum (e.g., over the board’s original DSDT).X user 11. September 2009, 13:07 I don’t know if it was the bootloader or Snow Leopard but when I booted Windows 7 from chameleon bootloader after having booted Snow Leopard with custom DSDT my Windows 7 installation started to have graphical artifacts in aero and then after restarting I was not able to boot the Bios screen got frozen in the load screen so I removed the bios battery (reseted CMOS) and restored Windows 7 BootMGR MBR with bootrec but after Windows 7 boot screen finished loading it got frozen and a strange artifact bar that appeared in the top of the screen (I had to reinstall Windows 7).
The funny thing is that the harddisk was not damaged and the files in the partition passed the chkdsk without errors so now I have Windows 7 working perfectly. Is it safe to use DSDT with Snow Leopard? The sure thing is that the CMOS was damaged having AppleRTC patch to avoid BIOS clearing and this never happened me with Leopard.bmttinman 11.
September 2009, 13:50 KablyYes I did read comments but I have tried to open loader but cannot do as it describes. I have some knowledge of computers put not enough to do the patches or make installers. It takes trial and error and looking for step my step simple instructions to get as far as I have. I did get RC-3 up and running with the installer Dr Hurt put to gather but now time machine as quit and need to use the fix to write to com apple list as explained on fix at Insanely Mac site. I do appreciate all your hard work.mormegil 11. September 2009, 16:50 @X USERI’m still getting cmos reset from time to time even after patching dsdt. Mainly my clock offsets by a few hours and my fsb resets to default.
The rest of my settings are intact.X user 11. September 2009, 20:21 I think you’re getting me wrong I ran Leopard without DSDT or disbler.kext (it ran but with glitchy audio) many times and I never got a hole Windows Installation broken (but with the filesystem intact after it has broken. Search Latest Releases. file:Category: Latest-Releasesdownload: 38381. file:Category: Latest-Releasesdownload: 119406. file:Category: Latest-Releasesdownload: 8558Releases.
file:Category: Releasesdownload: 476453. file:Category: Releasesdownload: 80463. file:Category: Releasesdownload: 271416. file:Category: Releasesdownload: 44665.
file:Category: Releasesdownload: 18353. file:Category: Releasesdownload: 105098. file:Category: Releasesdownload: 1846Recent articles.Recent Comments.Favourite links.
Running Mac OS X on a Hackintosh is great, but most people still need to use Windows every now and them. That's where dual-booting comes in. Dual-booting is the process of installing both Mac OS X and Windows on your computer, so that you can choose between the two when your Hackintosh starts. In this guide, we're going to show you how to set up your Hackintosh to simultaneously boot Windows and OS X El Capitan, by installing both operating systems on separate partitions in the same hard disk- this is slightly more difficult than, but for many people, it will also be the more convenient solution. Running Mac OS X on a Hackintosh is great, but most people still need to use Windows every now and them. That's where dual-booting comes in. Dual-booting is the process of installing both Mac OS X and Windows on your computer, so that you can choose between the two when your Hackintosh starts.
In this guide, we're going to show you how to set up your Hackintosh to simultaneously boot Windows and OS X El Capitan (currently the newest version of Mac OS X, as of March 2016). To do this, we will be installing the two operating systems on separate hard disks, which is the easiest and most hassle-free method. When you're setting up a Hackintosh, the single most important tool in your process will be the bootloader, which is the program that enables your computer to 'boot' Mac OS X. Ever since the release of OS X El Capitan in 2015, the new has rapidly become the most popular bootloader within the Hackintoshing community, and for good reason: compared to the old, Clover offers faster boot times, more features, and better hardware compatibility. However, Clover can also be a bit tricky to work with, due to its use of a feature called the 'EFI partition' (also known as an EFI system partition, or ESP). Just what is the EFI Partition, and how do you use it? That's what this guide is here for.
Starting up Mac OS X for the first time on your Hackintosh can be a very tricky process, which often requires you to set special boot options through the use of boot flags. For those of you who don't know, boot flags are 'arguments' (pieces of data that you enter) to change the way that your bootloader runs.
The bootloader is the program that boots Mac OS X.While we've already previously discussed how to, which were formally the two most popular bootloaders for PCs running Mac OS X, the release of OS X El Capitan has now shifted attention onto the new and upcoming. All, including tonymacx86's ever-popular, now use Clover. Unfortunately, using boot flags on Clover requires a slightly different technique than on Chameleon/Chimera (although most of the boot flags themselves remain the same). That's what this guide is here for.
Can be an extremely tricky process- since Apple never intended for the operating system to run on any third-party hardware, Mac OS X can suffer from all sorts of bugs and hangups when you try to start it on your own PC for the first time. If your Hackintosh can't properly boot for some reason, then you'll probably have to turn on OS X's ' to diagnose the problem. Verbose mode transforms the standard gray Apple boot screen into a text-based interface, from which Mac OS X will print out every single process that it runs in the background as it starts up.
This way, you can tell exactly which process is messing up the startup process as a whole.However, using verbose mode itself can be very tricky. After all, Mac OS X has to run hundreds of different processes at once to start up properly, so interpreting your results from verbose mode is often extremely complicated. This guide is here to help.