Navigation

Chameleon 2.0RC1 is out!

Home » Articles » Chameleon 2.0RC1 is out!
Article is filed in
Posted 31. March 2009


Right before 1st of April we’re gladly introducing the Release Candidate 1 version of Chameleon 2.0 for public download. Now supporting GUI booting, and all other features we mentioned in the previous articles.


Article is written by Tamás KOSÁRSZKY.

Features implemented in this version

Before downloading, please read these articles to get familiar with features:
features revealed #1 | features revealed #2

Download information

You can get the binaries here: Chameleon-2.0RC1-r431-bin.tar.gz

Update: Installer package is available for Download now

The source release will be shipped with the final version.

Credits

Developers: Crazor, Dense, fassl, iNDi, Kabyl, kaitek, mackerintel, mercurysquad, munky, Turbo, zef
Thanks to: bumby, cosmo1t, dfe, Galaxy, kalyway, netkas, sckevyn, XyZ

Feedback

We would like to know about your experience using this new loader.

Thx,
The Chameleon Group.


Share this!


Comments

  1. Kuky · 31. March 2009, 01:22 · #

    Thanks a lot guys!!!!

  2. 3Dman · 31. March 2009, 01:25 · #

    Thanks for the RC1 release.
    Good luck in final :)

  3. Sonotone · 31. March 2009, 01:29 · #

    Thanks a lot for this RC1.

  4. Trauma · 31. March 2009, 01:32 · #

    Thanks very much guy’s !

    I’ll give report :)

    Cheers

  5. finetuned · 31. March 2009, 01:45 · #

    It works great here on my Thinkpad T60p. Thanks a lot! Looking great!

  6. Aman Fahimullah · 31. March 2009, 01:50 · #

    Ok, Do I just Cd into the folder where the files are located and use these commands

    sudo fdisk -f boot0 -u -y /dev/rdisk0

    sudo fdisk -f boot0 -u -y /dev/rdisk0

    sudo cp boot /

  7. Clarke Kent · 31. March 2009, 02:07 · #

    who said this was VapourWare….

  8. Kabyl · 31. March 2009, 02:08 · #

    Aman Fahimullah, install instructions are in the README

  9. atka · 31. March 2009, 02:13 · #

    Can this be used on a EFI partion? Or is that not implemented yet?

    And thanks for the release.

  10. frantisheq · 31. March 2009, 02:17 · #

    Last time i was so excited was when the dev-team unlocked my iphone 3g. Can’t wait to try it it’s 2:00AM here so i have to sleep :/

  11. zef · 31. March 2009, 02:19 · #

    Atka:

    Sure you can install this booter onto your EFI partition, and use the Extra folder to store your boot.plist, Themes and Extensions folders.

  12. Bradley · 31. March 2009, 02:23 · #

    @Aman Fahimullah

    Aint you the “EFI-x Guru?” (AKA amantheboy)
    are you trying to gather information for EFi-x????? I head that you guys over at EFI-x are planning on making your own customizable boot screen just like these guys.

    Anyways good work Chameleon I’m liking it working fine here apart from 1 problem my Legacy AppleHDA kexts for 885/889a don’t seem to be working with this boot loader they are compiled into a extensions.mkext and are in Extra folder but its not working. Works with Chameleon 1.0.11 and PCEFI/Chameleon v9.

  13. Terc · 31. March 2009, 02:39 · #

    Working great for me (EP45-UD3P) with RAID 10. Great work!
    I’m glad I left EFI-X in the dust… I’ll be selling it to go towards donations for this project.
    The Chameleon team has been infinitely more helpful and considerate than the “help” over on EFI-X’s “support” forum.

  14. Kuka · 31. March 2009, 02:47 · #

    I have my partition in GUID, which boot loader is the recommended of all in the chameleon 2.0 RC1 folder?

  15. osikog · 31. March 2009, 03:00 · #

    Thx,
    zef

  16. theStevo · 31. March 2009, 03:09 · #

    Thanks, all you guys. I believed the software existed, but I was beginning to doubt it would ever be released; whether that be for technical reasons or the community’s impatient response.

    Thank you!
    theStevo

  17. schweppes · 31. March 2009, 03:13 · #

    could someone make a step by step guide to install, i dont understand the readme file very well.
    What i have to do with Themes files that come inside the compressed archive?

  18. Icchan · 31. March 2009, 03:16 · #

    Great Job! Waiting for the final version :D

  19. Wiki Wiki What · 31. March 2009, 03:24 · #

    If i try to install this and screw it up is there a way to fix it? Im not familiar with osx bootloaders at all.

  20. Aaron · 31. March 2009, 04:07 · #

    no entiendo como se instala?

  21. theStevo · 31. March 2009, 04:18 · #

    Hey, I followed the instructions in the readme, and now I have a boot1 error. Any ideas?

  22. Bradley · 31. March 2009, 04:22 · #

    Hi,

    Sorry ignore my post about my Legacy AppleHDA kexts not working I’ve sorted it out now.

    Great Boot Loader

  23. elstc · 31. March 2009, 04:22 · #

    works perfectly on GUID partition, EP35-DSL3L, previously using munky’s method and kext’s from Delicious Soup thread (some updated).

  24. elstc · 31. March 2009, 04:31 · #

    is it intended for all drives/partitions to show up even when some drives/partitions are not bootable?

  25. Aman Fahimullah · 31. March 2009, 04:32 · #

    @Bradley

    Lol

    I am not gathering information for EFi-X™ at all, I am helping out my cousin installing this, I am actually quite intrigued on how far the osx86 project has came.

  26. Fireball · 31. March 2009, 04:40 · #

    I have the same problem as theStevo. Can’t get the vista or XP bootloaders working again either. Ideas?

  27. Dead Eye XA · 31. March 2009, 04:52 · #

    Hey all, as asked before by schweppes, could someone make a step by step install guide? I downloaded the file and have my folder, now what? I have been using boot-132 and am comfortable with that, however I have a windows partition on a seperate disk I would like to use. THANKS!

  28. qoopz · 31. March 2009, 05:05 · #

    Hello guys, i am writing because chameleon does not detect my correct FSB on a Northwood P4 HT CPU, this CPU has a MSR that can be used to determine it, please see voodoo kernel source code the MSR is (0×2C)

    many thanks to everyone involved :)

  29. elstc · 31. March 2009, 05:07 · #

    if you’re using GUID and munky’s boot132

    step-by-step:

    1. download file
    2. unzip file
    3. open up terminal
    4. cd /
    5. mkdir /Volumes/EFI; mount_hfs /dev/disk<drive>s1 /Volumes/EFI; cd /Volumes/EFI
    6. mkdir Extra; cp -R /Volumes/EFI/Extensions /Volumes/EFI/Extra
    7. if you have a modified com.apple.Boot.plist, copy it into /Volumes/EFI
    8. cd into Chameleon download directory
    9. cp -R smbios.plist Themes /Volumes/EFI/Extra
    10. sudo fdisk -f boot0 -u -y /dev/rdisk<drive>
    11. sudo dd if=boot1h of=/dev/rdisk<drive>s2
    12. sudo cp boot /Volumes/EFI

    Where <drive> is a number 1+, you can find in disk utility by right clicking on a parition and clicking information.

  30. Fireball · 31. March 2009, 05:20 · #

    Sorry, should elaborate on setup. MBR partition scheme, XP on 1st partition, Vista on 2nd, Kalyway OSX on 3rd. Was using Chameleon 1.0.12 through EasyBCD, worked fine except for the network card (which was working with PCEFIv9 previously). Installed Chameleon 2.0 using instructions in the readme, marked partition 3 as active, rebooted, got a boot1 error followed by immediate reboot. Marked partition 2 as active to try booting Vista, got a “BOOTMGR missing” error which I’m currently trying to fix so I can at least boot something.

  31. Fireball · 31. March 2009, 05:22 · #

    … or at least I think it says boot1 error right before the reboot, the screen only shows for about 2 milliseconds so it’s bloody impossible to read.

  32. Beerkex'd · 31. March 2009, 05:46 · #

    Instant reboot!

    Installed according to the readme (did all three steps). It reboots before arriving at the prompt or whatever it’s supposed to arrive at.
    Does it require the themes folder in order to work?
    Where do I put it, does it go in /Extras?

    Specs:
    ASUS P5Q-E, Pentium 4 651, disk1s2, GPT, 10.5.6, Extras/Extensions and mkext, DSDT.aml at root with LAN and GFX and the usual fixes.

    I was already using Chameleon 1.0.12, which I’ve reinstalled, thankfully I could still boot using an iPC install DVD.

  33. black · 31. March 2009, 05:49 · #

    Thanks a lot guys! Working great here
    Is awesome!

  34. _CHOPPER87 · 31. March 2009, 06:04 · #

    Installed Here all working perfectly,

    I have already Customized boot screen to resemble a real mac exact 1:1 clone of it this is brilliant!!!

    Just Add support for Booting Retail OX S DVD’s then you will be KING!

    Peace

  35. dozei · 31. March 2009, 06:07 · #

    Thanks!

  36. Beerkex'd · 31. March 2009, 06:08 · #

    I should add that I’m running iPC 10.5.6 and that OSX is the only OS on the drive.

    OS being on disk1s2, I did this:

    sudo fdisk -f boot0 -u -y /dev/rdisk1
    sudo dd if=boot1h of=/dev/rdisk1s2
    sudo cp boot /

    And then rebooted. Do I need to do something else?

  37. -CHOPPER87 · 31. March 2009, 06:13 · #

    EDIT*

    Sorry just realized I’m having same issue as QOOPZ my CPU is over clocked @ 3 GHz with a FSB of 1.6 Ghz but its reading FSB as Default stock speed @ 1.33 GHz and its causing Slow system Clock and slight Audio Stutter. Q9300 45nm CPU.

    Hopefully This will be fixed i final Releas :P

  38. flashGX · 31. March 2009, 06:20 · #

    Has anyone used this with Windows 7? Any luck dual EFI booting Leo and Win7? thats what ive been wanting to do for a long time :) Cant wait to try this when i get home. Awesome.

  39. _CHOPPER87 · 31. March 2009, 06:22 · #

    EDIT 2

    Just reset CPU settings to default stock speed 2.5 GHz and FSB @ 1.33 GHz. It is detecting my FSB as 1.33 GHz which is correct also system clock is fixed and no more audio stutter. So this boot loader isn’t correctly detecting my over clocked FSB when over clocking CPU. I don’t know if this happens with other CPU’s because i can’t test but it is defantly happing to mine. Q9300 45nm CPU

    Peace

  40. atka · 31. March 2009, 06:45 · #

    I have legacy sound issues like some other people have mentioned. Does anybody know how to fix it? Actually all plist style entries are not working.

  41. elstc · 31. March 2009, 07:19 · #

    it appears to be booting the second partition on my drives, what’s supposed to happen when quiet-boot is set? :) The old one uses to boot the active one by default.

  42. SA22C · 31. March 2009, 07:28 · #

    Well for some reason the new Chameleon will not boot my NTFS drive. Is this by design?

  43. Mild7 · 31. March 2009, 10:09 · #

    how to edit the the pictures.. and change the background.. i would like to modify the lizard pic and others.. and how to show only to drive.. the osx86.. and windows. coz its show all my drive that are non bootable.. plsssss

  44. lihyong · 31. March 2009, 10:50 · #

    Very good.you are my brother!!!

    好样的!!!加油,支持你。

  45. Demetrius · 31. March 2009, 11:24 · #

    if you’re using GUID and munky’s boot132
    step-by-step:
    1. download file
    2. unzip file
    3. open up terminal
    4. cd /
    5. mkdir /Volumes/EFI; mount_hfs /dev/disk<drive>s1 /Volumes/EFI; cd /Volumes/EFI
    6. mkdir Extra; cp -R /Volumes/EFI/Extensions /Volumes/EFI/Extra
    7. if you have a modified com.apple.Boot.plist, copy it into /Volumes/EFI
    8. cd into Chameleon download directory
    9. cp -R smbios.plist Themes /Volumes/EFI/Extra
    10. sudo fdisk -f boot0 -u -y /dev/rdisk<drive>
    11. sudo dd if=boot1h of=/dev/rdisk<drive>s2
    12. sudo cp boot /Volumes/EFI

    It’s not working, I have EFI partition on disk0s1, but after 5 section of this short tutorial I have error :

    <b>bash-3.2# mount_hfs /dev/disk0s1 /Volumes/EFI/
    mount_hfs: Invalid argument</b>

  46. Joshua · 31. March 2009, 11:27 · #

    Thanks a lot!

    Really God Job!!!!

  47. Joshua · 31. March 2009, 11:42 · #

    Just a thing to Dev guys… My linux partition (ext3fs) is not seen by Chameleon.

    Is it just because it is a Rc1 and feature will be added soon or did i missed something?

    I ask this as i can see linux images in the theme directory.

    Here is my partition scheme (mbr) :

    /dev/disk0s1 —> Windows NTFS (is seen by CML)
    /dev/disk0s2 —> Linux Ext3fs (Not seen by CML)
    /dev/disk0s3 —> Linux LVM (Not seen by CML) but i guess that’s normal… ;-)
    /dev/disk0s4 —> Hfs+ (is seen by CML)

    If you guys have a solution?…

    Thanks in advance.

    Again Great Job!

  48. iNDi · 31. March 2009, 12:32 · #

    you’ll need to install grub into your Ext3fs partitions bootsector.

  49. root86.org · 31. March 2009, 12:35 · #

    thx man, great job !!!

  50. TWR · 31. March 2009, 12:54 · #

    THX A LOT before anything else !

    everything looks OK, on a MBR disk for now ; trying on GPT/EFI next …

    BUT, as ELSTC asked, is it intended for all drives/partitions to show up even when some drives/partitions are not bootable?

    same issue here : is there any mean to solve it, for instance by writing some 00 into those partitions’ first sector (sorry I’m no hacker …) ?

  51. mild7 · 31. March 2009, 13:16 · #

    @DEMETRIUS

    same here… wat i did is reformat my EFI partition..
    google is our best friend for this

    then followed the GUID steps

    then force unmount the EFI partition then reboot
    using the bootDvD to login

    then mount the EFI volume again.. ignore the invalid argument

    just go directly to #10 #11 & #12..

    it works for me perfectly

  52. TWR · 31. March 2009, 13:33 · #

    two other silly questions : how do I change theme (I can’t figure it out in the readme) and how can I use C2 to boot retail DVD ?

    thx by advance.

  53. 18seven · 31. March 2009, 13:42 · #

    Nice! and thanks. Will test asap and post.

  54. Demetrius · 31. March 2009, 14:35 · #

    @MILD7 Thanks! Sorry, but I alredy install loader with installer at this tread http://www.insanelymac.com/forum/index.php?showtopic=159885

    I want to say THANK YOU very much for this. It’s very powerful step to correct direction! You loader beautiful and it’s a part of Apple philosophy that Mac it’s a computer with human face! You just added a part of this philosophy to Hackintosh community and this is pleasure.

    Sorry for my russian accent ))

    One question: How can I disable “custom” apple logo? It’s will be the best ))

    Thanks again! I so happy ))

  55. Drakulix · 31. March 2009, 14:37 · #

    Great! How many harddrives does 2.0 support?
    I have two SATAs , but can’t choose in Bios. My computer always uses the first drive to boot.
    Could i install leo to the first and windows to the second with 2.0 chameleon?
    At this time harddrive 2 is with data an 1 with windows and leo, but that not so cool…

  56. Sampledi · 31. March 2009, 14:49 · #

    Worked for me on GA-P35-DS3R, Q6600. Later I will test on some other configurations, all with Retail Leo.

    One question, I understood that some extra kexts now can be removed?
    smbios injector? (smbiosenabler or applesmbiosefi..etc)
    decripter? (AppleDecrypt…etc)
    PowerManagement disabler?

    Congratulations to the whole team for the great work!

  57. frantisheq · 31. March 2009, 15:00 · #

    Dell XPS 410
    No matter what i do all i got was boot1 error

  58. zef · 31. March 2009, 15:17 · #

    frantisheq:

    Pls try to update your boot1h with the additional bs=512 count=2 switches.

  59. Revan · 31. March 2009, 15:29 · #

    Thanks for this!

    But there are a few questions for me:

    can i make a mkext from the patched kexts which i need and when yes where to place it?

    When i have an original kext in S/L/E and a patched kext in Extra/Extensions (or mkext if possible) with same name, which will be loaded?

    Why do i have to install the stage1-Bootloader boot1h on the installation-disk when i boot from EFI-Partition or can i put it on rdisk0s1 like with munkys method?

    Where i have to put the patched dsdt.aml?

  60. DR. HURT · 31. March 2009, 15:45 · #

    Thanks. Also I apologize if I annoyed you during the development. I do however have some stuff to say. This needs an installer pkg and a how to for playing with the theme.

  61. frantisheq · 31. March 2009, 15:54 · #

    @ZEF tried and no go but it’s working without bs and count in ide mode so

    IDE + MBR = OK
    AHCI + MBR = boot1 error
    IDE + GUID = boot1 error
    AHCI + GUID = boot1 error

  62. zef · 31. March 2009, 16:05 · #

    Revan:

    Use munky’s method, our implementation is based on that, but better put everything under the Extra folder on your EFI partition including com.apple.Boot.plist, DSDT.aml, Extensions.mkext or Extensions folder, Themes folder, SMBIOS.plist. The boot file goes to the root folder as always.

    Regarding your extensions question this is IOKit’s territory about which one will be used.

    Dr. Hurt:

    The installer.pkg is in the works, we had a few issues with that when detecting GPT disks. We’re posting it if it’s ready to post :)

    The other todo is to finish the users guide covering the theme possibilities as well.

  63. SA22C · 31. March 2009, 16:25 · #

    So is anyone else having difficulties booting a Windows XP installation on a separate disk? The new loader works beautifully on my Leopard install and detects all the hard drives in my system, but when I select my Windows XP disk, it goes to a blinking cursor and stays there.

  64. Kabyl · 31. March 2009, 16:34 · #

    SA22C,
    That’s not implemented, sorry. (you can blame the Windows booter for that)

  65. Drakulix · 31. March 2009, 16:47 · #

    What with my question?

    “Great! How many harddrives does 2.0 support?
    I have two SATAs , but can’t choose in Bios. My computer always uses the first drive to boot.
    Could i install leo to the first and windows to the second with 2.0 chameleon?
    At this time harddrive 2 is with data an 1 with windows and leo, but that not so cool…”

  66. mild7 · 31. March 2009, 16:50 · #

    everything went good for me.. i can boot windows 7 on different drive… my OSX86 is in my disk1 and windows on disk2

  67. SA22C · 31. March 2009, 17:39 · #

    Is there any way for me to get Windows XP to boot using the Chameleon loader?

  68. theStevo · 31. March 2009, 18:03 · #

    I have a Dell E520, which is essentially the little sibling of the XPS410. Does anybody have any further suggestions regarding the boot1 error Frantisheq and I have?

  69. frantisheq · 31. March 2009, 18:09 · #

    After reformating hdd at least 10 times GUID works in IDE mode. Still no AHCI

  70. Jason · 31. March 2009, 18:16 · #

    Hi guys,
    Thank you so much for this amazing boot loader. Anyway to install this onto a (currently) Boot-132 USB stick?

  71. dp35dp · 31. March 2009, 18:28 · #

    Thanks a lot to the whole Chameleon team for the hard work. It works great on my DP35DP motherboard with SATA hard disk.

    WARNING:
    In post 23 by ELSTC, step 11 should be
    11. sudo dd if=boot1h of=/dev/rdisk<drive>s1
    i.e. you need to dd to partition rdisk<drive>s1, NOT rdisk<drive>s2. Otherwise, you will overwrite the boot sector on that partition.

    I have created a convenient shell script to install the Chameleon 2.0-RC1 boot loader to your EFI boot partition.

    http://www.insanelymac.com/forum/index.php?showtopic=159975

    It may prove useful if you have followed the tutorial by Munky to setup your EFI partition as the boot volume.

    http://www.insanelymac.com/forum/index.php?showtopic=127330

    *** Note that the script is provided for instructional purposes only. Use at your own risk. ***

    Do NOT ask the Chameleon team for help with this script.

  72. Azimutz · 31. March 2009, 19:55 · #

    Working fine here on MBR, AHCI controller.
    Have only disk0 to boot from.. installed to s2 (leo), boots s1 (windows xp), boots s3 (test leo).. sees s5/s6 (hfs+), doesn’t see Ubunto s7/s8 (ext3/swap). Sees the two (and only) hfs+ partitions on USB HD.
    dsdt.aml, smbios.plist and com.apple.Boot.plist loading fine from Extra. Nice, everything in one place! :)
    IONetworkingFamily/AppleIntel8255x also loading fine, mkext (Extra) or kext (Extra/Extensions).
    Really love the graphics!!
    What can i say more.. just need to test if it works from DVD as well, for rescue media.
    Great job. THANKS!

    One question: How do i type a boot flag? :)

  73. Revan · 31. March 2009, 20:23 · #

    push a key to stop the boot and then just begin to type the flag

  74. savestheday · 31. March 2009, 20:29 · #

    @Aman Fahimullah
    Shame you’d get banned from the EFI-X forums if you spoke about this there….

  75. BJMoose · 31. March 2009, 21:27 · #

    @ SAVESTHEDAY

    lol your right.

    Even if you type “Chameleon” or “Netkas” in Post a new topic or replay so someone it automatically gets reworded when you submit the post.

    “Chameleon” gets re-worded to “EFi-X

    “Netkas” gets re-worded to “some idiot on internet”

    EFI-x are losers mate.

    Peace…BJMoose

  76. Richard Ward · 31. March 2009, 21:55 · #

    Installation went smooth over the old Chameleon version (1.0.11?). Just follow the instructions included in the download and you can’t go wrong. If you’re having issues, then you don’t know much about your partitions. Open Disk Utility and note where your stuff lives (eg: disk0s1).

    The common “sleep fix” (DSDT.aml) works perfectly, as it did in the previous Chameleon installation. The new chameleon even realized I had an NTFS partition (Vista) and gave me a nice sexy Windows logo next to it and labeled it “Windows (NTFS)” automatically so I can boot from it.

    I’d say this is what we’ve been waiting for and more. Great release, huge thanks to OSx86.hu for improving the EFI stuff further with Chameleon and I can’t wait to see what the future holds on 10.6 (Snow Leopard).

    NOTE TO ANYONE WHO CAN’T GET THIS WORKING: RTFM!

  77. savestheday · 31. March 2009, 21:58 · #

    @BJMoose
    I have an EFI-X, it’s fine and all, just wish I knew about all of this EFI partition stuff before I purchased it. Their support forums are terrible and you’re berated for asking questions. Funny that their forum admin, amantheboy, is here asking how to install Chameleon…gotta think EFI-X is a little scared that this is getting away from them.

    To the Chameleon team, amazing job!!! Thank you very much for all of your hard work. I’ll be selling my EFI-X chip (like someone said earlier in this post) and making a nice donation to you guys :)

  78. frantisheq · 31. March 2009, 21:58 · #

    guys like you always make me smile

  79. frantisheq · 31. March 2009, 21:59 · #

    that was for RICHARD

  80. Mark · 31. March 2009, 22:18 · #

    Great tool… installed on my sata3 hd and working perfectly.
    one question: how is possible to select another OS as default? My wife doesn’t know how to use a bootloader and she need xp… ;)))
    Another one… how is possible change theme?

  81. fassl · 31. March 2009, 22:36 · #

    For theme add this to Boot.plist

    <key>Theme</key>
    <string>THEME_NAME</string>

    for default boot partition add this to Boot.plist

    <key>Default Partition</key>
    <string>hd(x,y)</string>

    whereas x is your hdd number and y is your partition number (you will get this info in Disk Utility and in Terminal with: diskutil list)

  82. Azimutz · 31. March 2009, 22:37 · #

    Thanks “revan”.. i got there by my self but, thanks for your answer! :) The noob here, forgot to give a try around the keyboard. Arrow down shows the rest of the options and flags, just need to type.. nice, very nice!!
    And thanks “admin” for cleaning up my double post :) sorry for the mess.

  83. BuildSmart · 31. March 2009, 22:42 · #

    It’s a start, can’t call it vaporware now but installation seem to be too complicated for many users.

    I would build a flag binary for it if the source was available (those who have delved into my EFI stuff know what it is) which would pretty much make installation brainless and I’ll probably make one once the project is officially released.

    I still see many people playing with the EFI partition the hard way, I guess using my MountEFI.kext is something that has been overlooked or most people aren’t aware that a better solution is available for managing/working with the EFI partition.

    I also believe that path standardization is something that should occur as well (IMHO) and would help those using other methods make the leap with little fuss.

    Things like /Extra (for drop in extensions), /System/Booter/Extensions.mkext (for pre-cached extensions) are used in many EFI partition bootloaders and it just makes sense to continue to use these repositories.

    I did notice some issues testing this off of the EFI partition and had had several system crashes on my xMac 1 and BadAxe2, the xMac 1 is a 975 based OEM motherboard tailored specifically for running OS X, yes, this motherboard bares a Mac motherboard ID and all the appropriate SMBIOS information so no patching of any kind is required and with the addition of some XXXX.efi files included in BIOS this is more of a real clone than it is a hacintosh, enough said on it and further discussion inappropriate here so back on track we go.

    Running on a Latitude D820 seems to be problematic (even with a core 2 duo) if the OS is less than 10.5.3.

    In the end I only have one thing to say, my hat is off to the team, even though it isn’t perfect at this time, it is a very good offering for a new bootloader and the issues are minor and will probably be resolved in the next couple of months.

    When it is finally released we will see some very creative solutions making implementation and usage painless for those less experienced with the technical aspects of OS X so a little more patience and everyone should be happy.

  84. dp35dp · 31. March 2009, 23:06 · #

    The admins at InsanelyMac.com removed my post. So here we go again….

    A script to install Chameleon 2.0-RC1 to your EFI boot partition is provided here:
    http://www.insanelymac.com/forum/index.php?showtopic=160014

    Note that this requires a working installation according to Munky’s EFI boot tutorial here:
    http://www.insanelymac.com/forum/index.php?showtopic=127330

    *** Note that the script is provided for instructional purposes only. Use at your own risk. ***
    Do NOT ask the Chameleon team for help with this script.

    I apologize for the inconvenience. Unfortunately, I cannot edit my comment above.

  85. Jason · 1. April 2009, 00:15 · #

    Anyone know the command to make the osx86 HDD the first one the bootloader selects? as it stands now, the bootloader automatically chooses one of my NTFS drives at the very end of the pic. Thanks ahead of time!

  86. zef · 1. April 2009, 00:19 · #

    @Jason:

    Read comment #81 here:
    http://chameleon.osx86.hu/articles/chameleon-20rc1-is-out#c000866

  87. Stoddie · 1. April 2009, 00:21 · #

    @ JASON

    FASSL Wrote ( Post 81 )

    For theme add this to Boot.plist

    <key>Theme</key>
    <string>THEME_NAME</string>

    for default boot partition add this to Boot.plist

    <key>Default Partition</key>
    <string>hd(x,y)</string>

    whereas x is your hdd number and y is your partition number (you will get this info in Disk Utility and in Terminal with: diskutil list)

  88. Ale · 1. April 2009, 00:28 · #

    is there a way to change ram speed? because it is now 667mhz while before was 800 (correct). thanks

  89. fassl · 1. April 2009, 00:41 · #

    Put this to your smbios.plist

    <key>SMmemspeed</key>
    <string>800</string>

  90. stig_dk · 1. April 2009, 00:46 · #

    Hi all
    Just installed this on my MSI Wind, looks really nice :-)
    Only problem is that I lost deep sleep / hibernate. Used to work with PCEFI V9. The sleep image gets created and the machine powers down, but on the next boot it looks like sleepimage gets ignored. Any hints?

    cheers
    /Stig

  91. fassl · 1. April 2009, 00:51 · #

    boot with -ForceWake=y

  92. Ale · 1. April 2009, 01:03 · #

    I added it to smbios.plist and then reinstalled chameleon 2. I have to reboot to know if it is well..
    I’ve read the guide here http://osx86install.blogspot.com/ and it says that I need EFI installed (and an efi folder) but I don’t have Volumes/EFI folder..

    Put this to your smbios.plist

    <key>SMmemspeed</key>
    <string>800</string>

  93. Paul H · 1. April 2009, 01:38 · #

    It’s strange… it seems that new Chameleon looks for Extra/Extensions and Extra/Themes in my Leopard partition instead of EFI partition… I thought this because I try to change theme and nothing happens… then I copied Themes folder into Extra folder of Leopard partition and voila… theme was loaded… :S

  94. Jason · 1. April 2009, 01:41 · #

    Thank you all!!! Thought that setting was for GUID dual booting (having Win Vista on the same drive). Two more quick questions:

    - Anyway to install this to a USB stick to use that as the boot partition? – My serial still reads as SECRETSERIAL but my RAM and Model read correctly…(not a big deal at all)

    Thank you again!!!

  95. gav · 1. April 2009, 01:57 · #

    elstc: “works perfectly on GUID partition, EP35-DSL3L, previously using munky’s method and kext’s from Delicious Soup thread (some updated).”

    Any chance you could upload all your kexts somewhere? I’ve the same MB but am still having some issues with crashing.
    Cheers!

  96. elstc · 1. April 2009, 02:57 · #

    @gav: try weaksauce12’s newest release

    http://www.insanelymac.com/forum/index.php?s=&showtopic=112708&view=findpost&p=1120627

  97. gu3d3s · 1. April 2009, 03:03 · #

    Hi,

    Congratualtion for All Chameleon DEV

    Guys for make boot from retail DVD, whats i need?

    I try but my PATA DVD is not Showed….

  98. Jason · 1. April 2009, 06:04 · #

    Okay I’ve come up with a little guide on how to get this entire thing on a USB stick for portable booting (if that’s your type of thing):
    I’ve borrowed heavily from Munky’s guide to come up with this so most of the credit goes out to him!
    ————————————————————————————————-

    Install Chameleon 2.0 RC1 on a USB stick

    ————————————————————————————————-

    Open Terminal

    Type “sudo -s”

    Enter your password

    Type “diskutil list”

    make note of the /dev/diskX where your USB stick is located (ex. mine is /dev/disk7)

    Keep terminal open and open Disk Utility (fyi, you can most likely create an MBR partioning scheme with diskutil, I just don’t know how)

    click on your USB stick and click “Partition”

    click the ‘+’

    click Options and choose MBR

    Name it whatever you want (I named mine EFIUSB)

    Click Apply

    Go back to terminal

    Type “diskutil list” and make sure your USB device is still listed the same as it was before (“disk 7” in my example)

    Type the following:
    diskutil eraseVolume “HFS+” “EFIUSB” /dev/diskXs1

    where ‘X’ is the number of your USB drive you got before (disk7 in my example above, so my command would be “diskutil eraseVolume “HFS+” “EFIUSB” /dev/disk7s1”)

    cd to your Chameleon/i386 directory
    run the following commands:

    ./fdisk -f boot0 -u -y /dev/rdiskX (where X is your disk – loads the stage 0 bootloader)

    dd if=boot1h of=/dev/rdiskXs1 (where X is your disk – loads the stage 1 bootloader)

    cp boot /Volumes/EFIUSB (copies the Chameleon ‘boot’ file over to your usb)

    mkdir /Volumes/EFIUSB/Extra (makes the Extra directory on the USB stick)

    Now from here, you can copy your Extensions.mkext, com.apple.Boot.plist, smbios.plist, & Themes directory using Finder over to your /Volumes/EFIUSB/Extra directory

    Hope this helps you guys!

  99. BuildSmart · 1. April 2009, 06:39 · #

    There is some confusion about the ability to boot a retail DVD from the HDD.

    First, this functionality does not work on all motherboards, example, a BadAxe1 will not allow you to boot from the DVD if it is not the current booting device (this is due to drivers in BIOS) but you can on a BadAxe2 because it has sufficient drivers in the BIOS to allow detection and booting.

    The confirmation test is simple, boot from a SWAP disk (there are many out there), hit escape and see what the device number is and write it down for later use, boot using my Ultimate bootloader or munky’s bootloader from your HD with the Installer DVD in the DVD drive, at the boot prompt hit escape and enter the device ID for your DVD device, if it boots then chances are you will be able to boot using the new C2, if it doesn’t then you will need a swap disk to perform the task.

    Kiko tells me he is working on a way to modify the BIOS and if he stops playing around and starts working on how to change out the IDE/ATA device drivers then this would be beneficial in helping correct deficiencies in most BIOSes but again, the problem with that is he’s too pre-occupied with playing around with the BIOS of a non-relevant board rather than focusing on how to make the changes in the BIOS that needs work so it may be quite some time before he finds out how to do it.

    So, as it stands, unless C2 adds an embedded ATAPI/ATA/IDE driver or Kiko (or someone else) finds out how to swap drivers, you might not be able to boot from the retail DVD without a swap disk.

  100. ujen · 1. April 2009, 07:05 · #

    hi i need some help igot it to work fine in ide mode but when i go to ahci it gives me a boot1h error. i’m on a m6400 dell with ich9m and previos chameleon works fine. any ideas? thanks and great work.

  101. stig_dk · 1. April 2009, 07:35 · #

    Fassl: Thanks, I tried ForceWake=y, but it makes no difference. I cannot see any indication that Chameleon is looking for the sleepimage, it just does a regular boot?!

    cheers
    /Stig

  102. Klaas Kramer · 1. April 2009, 08:19 · #

    Works perfect!!!
    Nice theme and it works logical.
    Thanks a lot chameleon

  103. Pink Waters · 1. April 2009, 10:02 · #

    Great work, but I don’t know yet how to load a different kernel than vanilla when installed on EFI like munky’s ?
    should I put for example voodoo kernel on /extra ?
    if so, what argument should be used in the kernel argument section in the boot.plist on /extra ?

  104. Howie · 1. April 2009, 10:12 · #

    Whats boot order it will be? for me, installed bootloader to EFI partition, and Leopard partition with some pre-cached kexts, Snow Leopard partition with some others. the question is, would the bootloader load the pre-cached kexts and plist files from EFI partition or from the OS partition?

  105. c0rk007hck · 1. April 2009, 10:14 · #

    Thank you so much!
    It looks great, i can also use my own creations as interface!!!

    Also thank for smbios plist, now my memory info is good, and i can use 2 pieces of memory!!

  106. coconup · 1. April 2009, 10:54 · #

    thankyou guys :)

    just one note for the future releases: it appears that the smbios values still load after the extensions, ‘cos if I put voodoopower in extensions.mkext it will detect 25mhz fsb so I still have to leave it in s/l/e

  107. ale · 1. April 2009, 11:44 · #

    So what make leopard recognise ram speed? smbios.plist or other? And.. themes and smbios.plist have to be in LeopardVolume/Extras/ folder? thanks

  108. Spartacus · 1. April 2009, 12:47 · #

    i got it installed on my first partition wich is iatkos i5 but then i had to install vista and now it loads up the vista boot manager first how do i get the chameleon boot loader to boot first? any help would be apreciated

  109. iliuxa · 1. April 2009, 12:53 · #

    MoBo Supermicro X7DAE
    HDD SATA AHCI
    i installed 10.5.4 with CD boot 132
    and after install Chameleon 2.0,
    i have cycle reboot before loading chameleon gui.
    With PC-EFI9 all works fine

  110. Wombat · 1. April 2009, 13:36 · #

    2 all the Chameleon Team:

    Thanks a lot for this release! I think i found a couple of bugs:

    1. Boot screen flickers a little when i change the startup disk with keyboard. May it be the resolution of mine 1680×1050 ?

    2. When selecting “Boot Verbose” at first Chameleon displays an error related to mkext and “waiting 5 seconds” but then boots fine.

    3. When used on a bootable DVD it displays a strange startup DVD name. My patched disk name is “Mac OS X Install DVD” but Chameleon displays something like “) Mac OS X Install DVD” under the CD icon on a boot screen.

    4. And the most important one. I use Chameleon in a package made with Iceberg. It installs the bootloader in my custom DVD at the end of installation. With the previous version everything was fine. But with this one at the end of the installation the Installer displays an error “Could not set target disk bootable”. Although it boots fine (means my Iceberg package works). This error appears either on MBR and GUID.
    I replace the /usr/standalone/i386 with Chameleons’ one on the setup DVD and make a hybrid image.
    What can it be? Looks annoying :( Please advice!

  111. chereo · 1. April 2009, 13:42 · #

    GA-EP45-DS3, GUID -> works like a charm, even suspend & co.
    just need to find out how to get the gentoo installation on disk 2 in this menu

  112. MACita · 1. April 2009, 13:44 · #

    @iliuxa

    “”“MoBo Supermicro X7DAE
    HDD SATA AHCI
    i installed 10.5.4 with CD boot 132
    and after install Chameleon 2.0,
    i have cycle reboot before loading chameleon gui.
    With PC-EFI9 all works fine”“”

    Same here..
    I will recheck the disk(x)s(y) maybe some wrong…

  113. newhua · 1. April 2009, 14:36 · #

    It can not boot winxp

  114. Eyvind · 1. April 2009, 15:32 · #

    Thank you so very much for this- MUCHO apreciated. Luv u guys – great work. Ur kicking EFI-X’s butt with this!!!!!!

    Just one question – does having smbios.plist mean i don’t need an smbios patcher anymore (like smbiosefi)

  115. zef · 1. April 2009, 15:47 · #

    @newhua:

    It can boot if ntldr lives on the first BIOS drive.

    @Eyvind:

    Yes, you can set your SMBIOS settings via /Extra/SMBIOS.plist

    @iliuxa, MACita:

    Can you pls guys add this boot.plist entry to narrow down the issue?

    <key>GUI</key>
    <string>n</string>

    Thx,
    zef

  116. Eyvind · 1. April 2009, 15:48 · #

    WEEEE = vrsion r430 released – i got the first download :P

  117. Eyvind · 1. April 2009, 15:49 · #

    oh btw thanks for the amazingly quick reply ^^ :)

  118. Eyvind · 1. April 2009, 15:54 · #

    Sorry for the triple post – but wanted to say installer is working perfectly so far with no probs. I am AMAZED at how much this decreased my boot time – amazingly fast – absolute heaven

  119. SA22C · 1. April 2009, 16:35 · #

    @zef

    When you say ‘the first BIOS drive,’ do you mean that the drive with XP installed must be installed in the 1st SATA port, or that it must be set to first in the boot order?

  120. Kabyl · 1. April 2009, 16:47 · #

    SA22C, exactly, it has to be the 1st boot device in the BIOS.

  121. rramon · 1. April 2009, 17:44 · #

    hi,
    is there a possibility to make chameleon the default bootloader?
    when i load winxp and disable the windows bootloader and then (after rebooting) try to boot xp within chameleon i immediately get returned to the chameleon boot menu..
    what am i missing?
    any hints?

    thanks in advance!
    and again: awesome work :)

    specs: 1hd, non guid&raid, mbr, 1st partition xp, 2nd osx

  122. Jason · 1. April 2009, 17:54 · #

    Hi Zef,
    Excellent work as always….anyway to get the DVD-ROM drive to show on the boot screen (like the pre-release pictures)? I’d love to use this boot menu to install OS X from the retail DVD. For the record, I enabled “Rescan=Yes” in my boot.plist. Thanks again for all of your help!

  123. Beerkex'd · 1. April 2009, 18:13 · #

    I tried the installer now and that doesn’t work either, instant reboot.

    I can install it to a GUID HFS+J formatted USB stick and then it runs, but when I select my OSX installation it reboots as well.

    Thanks for the nice injector kexts, I like them much better than what I was using. Inserted ICH10x IDs myself.

  124. Paul H · 1. April 2009, 18:39 · #

    @chereo
    please can you list what kexts are you using in Extra/Extensions? My EP45-DS3 goes to sleep, then if I wake up system the mouse goes crazy!!

  125. BladeRunner · 1. April 2009, 18:45 · #

    I just downloaded the new r431 package but could not use it. I already have Chameleon v2.0rc1 installed in my EFI partition along with my patched kext and Boot.plist.

    This new package says it will reformat my EFI partition which would cause the loss of my configuration. Why would you do that? Shouldn’t there at least be an option to just skip the reformat?

    Still, it is a good thing. It will make me create better backup for my EFI partition content :)

    BTW- the existing rc1 is working like a champ! Many thanks.

  126. najkey · 1. April 2009, 18:53 · #

    hmm, i can’t get this to work.. i usually use MacLoader (EFI9 Chameleon 1) i guess..
    Won’t get anywhere with this, what am im doing wrong?
    http://frip.dk/najkey/chameleonBOOTtest.jpg
    computer restarts right after that (check picture)

  127. Johan · 1. April 2009, 19:08 · #

    Ok I used this guide:

    “if you’re using GUID and munky’s boot132
    step-by-step:
    1. download file
    2. unzip file
    3. open up terminal
    4. cd /
    5. mkdir /Volumes/EFI; mount_hfs /dev/disk<drive>s1 /Volumes/EFI; cd /Volumes/EFI
    6. mkdir Extra; cp -R /Volumes/EFI/Extensions /Volumes/EFI/Extra
    7. if you have a modified com.apple.Boot.plist, copy it into /Volumes/EFI
    8. cd into Chameleon download directory
    9. cp -R smbios.plist Themes /Volumes/EFI/Extra
    10. sudo fdisk -f boot0 -u -y /dev/rdisk<drive>
    11. sudo dd if=boot1h of=/dev/rdisk<drive>s2
    12. sudo cp boot /Volumes/EFI”

    but apparently it was incorrect.

    How do I revert the changes?

  128. FrodoKenny · 1. April 2009, 19:20 · #

    Tried it on two machines. Working great. However I have a few issues:

    1. On my P4 machine I get the message:

    EBIOS read error: Drive not ready
    Block 0 Sectors 64

    This repeats 4 times, while my Pioneer DVD drive is blinking, so thats a clue.

    2. On EFIv9 it is possible to write to NVRAM (under IODeviceTree:/options). This is needed for Front Row to able to play DVDs (it needs to find the regions code keys there). I guess this is one for the next version?

    3. Is it possible to hide the drives which are not bootable? I have a shared documents partition for example, which shows up but contains no OS.

    Thanks for all the work!

  129. MACita · 1. April 2009, 19:24 · #

    for RESTART PROBLEMS

    delete the GRAPHIC MODE KEY on your boot.plist or try without “@60”

  130. nagu · 1. April 2009, 19:42 · #

    still my resolution 1440×900 not supported. Any work arounds?

  131. BladeRunner · 1. April 2009, 19:52 · #

    Earlier I commented about the reformat on the EFI partition option. Well, I decided to try it anyway. I backed up my existing EFI partition to an external drive I use for that sort of thing and then ran the installer.

    It did in fact reformat the EFI partition. I added back my existing kext and Boot.plist configuration, ran an update script to rebuild the mkext cache and rebooted the system.

    It ran like a charm. It’s a keeper :) Thanks!

  132. matthias · 1. April 2009, 20:00 · #

    Hey hello, works fine and looks awesome!
    Somehow i can`t boot to Vista 64 on another disk. (1st MacOS 2nd Vista) In chameleon when booting into Vista, Windows says i should repair the bootloader with startdisk. This doesn`t work since i don`t see the Vista disk there.
    I can boot to Vista when i choose at BIOS startup the Vista disk.
    Maybe someone has an idea.
    Greetings!

  133. gautam · 1. April 2009, 20:20 · #

    Works gr8. Thanks guys.. keep up the good work…! :)

  134. Stefan · 1. April 2009, 20:35 · #

    Wow, this is just amazing! Looks great and works perfect.
    I have two operation systems (MacOSX, Win7) on two hard drives – works just perfect.

    Thanks a lot!
    Greetings from germany, Stefan.

  135. stig_dk · 1. April 2009, 20:37 · #

    Ok, tried to boot without the GUI to find out why I cannot restore my sleepimage. Chameleon says:

    mem_base 14100000
    Not enough space to restore image. Press any key to proceed with normal boot.

    This is on a MSI WIND with 2GB of memory.

    Love the new GUI, but would prefer the original apple boot logo. Other than that, only issue is that the progress bar renders on top of some of the other graphics. Probably due to the 1024×600 resolution on the wind.

    I modified theme.plist like this:

    <key>progressbar_pos_y</key> <string>-25%</string>

    Looks fine like that, don’t know how it looks on bigger screens ;-)

    cheers
    /Stig

  136. Sam2x · 1. April 2009, 20:58 · #

    Working for HP 6710B thx a lot :D

  137. alime · 1. April 2009, 21:04 · #

    Wonderful job, many thanks for all developers :)
    but its will be great if non boot partition can hide.
    is there any hints to hide non boot partition ?

  138. iliuxa · 1. April 2009, 21:07 · #

    i try to install chameleon on USB Flash 2gb – is a working!
    success booting from HFS and NTFS partitions, but i can not boot from original DVD OSX
    installer – i didn’t see DVD in GUI
    MoBo DP35DP Bios 517
    HDD SATA (Also, I do not see the dvd when booting from the HDD+chameleon)
    DVD SATA
    Bios AHCI

    and older notebook
    Roverbook Explorer H575L G300A
    P4 2.8Hz
    HDD IDE
    DVD IDE

    Tomorrow I will try to boot from USB, and HDD
    at X7DAE with <key> GUI </ key>
    <string> n </ string> and “delete the GRAPHIC MODE KEY on your boot.plist or try without” @ 60 “

  139. Monkey_@@ · 1. April 2009, 21:10 · #

    Working great in my HP laptop!!! Congratulations people!

    Some basic questions:

    1) Got 4 themes folders: Default, Msi_netbook, Pinktink, Twilight; is the THEME_NAME the folder name for the string below?
    <key>Theme</key>
    <string>THEME_NAME</string>

    2) I’ve got the wrong CPU clock (2.01 GHZ) instead of 2.2. Can I correct this using /Extra/SMBIOS.plist? If so, what are the strings to use?

    3) What is the device injection and how to use it?

    TIA,

    M.

  140. mackerintel · 1. April 2009, 21:24 · #

    @stig_dk: unfortunately it’s the bug of chameleon which requires a lot of modifications to be fixed
    @all people booting xp/vista from second drive: chameleon can boot ntldr only if it’son the first bios drive

  141. Kabyl · 1. April 2009, 21:25 · #

    Monkey_@@, remove the smbios.plist. and post back the results.

  142. Richard Ward · 1. April 2009, 21:43 · #

    The new installer package is smooth as can be. Stop your head scratching, it might get infected!

  143. stig_dk · 1. April 2009, 21:45 · #

    @MACKERINTEL Ok, thanks for the info. Guess I can stop wondering what I am doing wrong then ;-)

    Hope it’s a fixable issue, sort of miss deepsleep :-(

    cheers
    /Stig

  144. Yoni · 1. April 2009, 21:59 · #

    WHERE IS THE LINK FOR DONATIONS!!!??

    Do you like this project? How hard could it be to support the creators with $1 per user? It is insane they don’t charge for their hard work and even host this for all of us. It becomes really expensive over time to keep everything open and free.

    Please, consider donating to support the makers. They won’t die if you don’t add your 2 cents but it will make their life much easier. As easy as you come for support also become a supporter. Punny up a dollar to this cause.

  145. Yoni · 1. April 2009, 22:02 · #

    …Please, consider donating to support the makers. They won’t die if you don’t add your 2 cents but it will make their life much easier… “IF YOU DO”… better now huh?

  146. Monkey_@@ · 1. April 2009, 22:05 · #

    @KABYL There is no smbios.plist file! Here is the com.apple.Boot.plist
    <key>Graphics Mode</key>
    <string>1280×800×32</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string></string>
    <key>Timeout</key>
    <string>2</string>

  147. Kabyl · 1. April 2009, 22:35 · #

    Monkey_@@, what CPU does your laptop use?

    the entry to leave in the smbios.plis is:
    <key>SMmaximalclock</key>
    <string>2200</string>
    but the booter should handle that without issues.

  148. matthias · 1. April 2009, 22:38 · #

    @MACKERINTEL: so the chameleon bootloader has to be on the first drive on a small partition, and xp/vista on the rest. on the 2nd drive is MacOS?

  149. mackerintel · 1. April 2009, 23:00 · #

    @matthias: it’s a viable setup. Or you can use a booter which supports chainloading win from 2nd drive
    @stig_dk: it’s fixable. The problem is that the whole image has to be loaded to the memory and if the compression isn’t good enough you don’t have enough space with current design. To fix this issue a restructurisation of memory layout is necessary

  150. ujen · 1. April 2009, 23:23 · #

    hi i need some help igot it to work fine in ide mode but when i go to ahci it gives me a boot1h error and boot0 reads MBR but mac is on a GPT. i’m on a m6400 dell with ich9m and previos chameleon works fine. any ideas? thanks and great work.

  151. Abacax86 · 2. April 2009, 00:20 · #

    Wow! Now we’re gonna see… will try soon the 2.0 RC1 on my Asus p5e3-ws Pro with Q6600. What’s the best blace to post the results? Is it still insanelymac or do you guys now a better place?

    Thank you very much!

  152. munky · 2. April 2009, 01:05 · #

    hey guys, sorry this is a bit late, i only just heard.

    * MAJOR congratulations on getting this damn thing out the door.

    * MAJOR apologies i didnt end up contributing as much as i wanted to… or indeed at all really :(

    * MAJOR kudos to you all – this thing is so damn slick!

    keep up the awesome work :D

  153. lunux · 2. April 2009, 01:48 · #

    thanks ZEF installed on IPC 10.5.6 intel centrino sse2
    perfect install and perfect boot no words to describe my gratitude

  154. Torak · 2. April 2009, 01:52 · #

    The bootloader is working fine, the only problem is i accidentally wrote the “boot1h” file to my Windows 7 partition and now it appears corrupted. Is there any way I can restore it?

  155. NoSmokingbandit · 2. April 2009, 04:39 · #

    I have 2 questions for the developers if you dont mind.

    • Is there an ETA on RC2 or the final release?

    • Is there a way to get the theme resources now so designers can make themes to launch with the final version?

    Thanks a ton and great job so far, this is freaking amazing! Good luck working out the bugs and thanks for all the hard work you have done already.

  156. NoSmokingbandit · 2. April 2009, 04:40 · #

    Ignore the 2nd question. I was stupid and missed the extra folder…
    Sorry :/

  157. NoSmokingbandit · 2. April 2009, 05:38 · #

    Me again :P

    I noticed as i was booting up with 2.0 the first time (awesome, btw) that a drive was showing up with the windows logo but the drive had no os on it, just storage of random junk. Then in the theme files i found that any ntfs drive gets the same icon, regardless if it has windows installed or not. Is there a way to change it to apply the generic icon if there is no windows install, or is that not possible? I dont know crap about coding, but perhaps you could make it check for a /windows folder and if it doesnt exist just give it the generic icon?

  158. Beerkex'd · 2. April 2009, 06:01 · #

    I need help creating a bootable CD with the cdboot file.
    There are some sparse instructions on the blog but I can’t figure out the rest.

    Can I make a working Preboot.dmg with hdiutil -srcfolder nameoffolder? What about the name of the volume in Preboot.dmg, is it important?

    Does preboot.dmg go in /extra or the root?

    After assembling everything, what’s the proper hdiutil command to make a bootable .iso?

  159. theStevo · 2. April 2009, 06:27 · #

    I tried installing the boot loader again, then I tried reinstalling the OS and installing the new boot loader with the new Chameleon installer. I’m on a Dell E520 and it will work every time in ATA mode, but gives a boot1 error every time in AHCI mode. Happy to give more information if you let me know what you need. Previous Chameleons/PC-EFI9 worked fine.

  160. pet1 · 2. April 2009, 08:16 · #

    How can i get this to boot without holding at the partition menu prompt?

  161. Naboo044 · 2. April 2009, 08:17 · #

    FEEDBACK TO DEVELOPERS:
    Great work, some minor bugs I found. The installer for some reason won’t install boot0 and boot1h. Installs everything ok. Don’t know why, installed these manually then everything worked.

    If I deselect the kext’s in the installer with EFI partition option selected, it will delete all my kext in the Extra/Extensions folders and not build a mkext. Shouldn’t do this, should only remove the three kext listed as options.

  162. Monkey_@@ · 2. April 2009, 08:57 · #

    I’ve just realized that, like stig_dk, I’ve lost DeepSleep… :-(

    @Kabyl, I’ve tried the string
    <key>SMmaximalclock</key>
    <string>2200</string>
    but no difference… still getting 2.01 at About this Mac. I’m using a T7500 2.20 GHz Intel Centrino Duo processor.

  163. cees · 2. April 2009, 09:31 · #

    You did realy a great job. It’s working phantastic, this is the boot menu that works good. It’s give you the chois automaticaly with what OS you wil start: OSX ore an other one: Vista, Linux.

    So go one with your work!

  164. MACita · 2. April 2009, 10:06 · #

    @iliuxa, MACita:

    Can you pls guys add this boot.plist entry to narrow down the issue?

    <key>GUI</key>
    <string>n</string>

    Thx,
    zef

    I see it just now, THNX TO YOU, it works fine now!

  165. DR. HURT · 2. April 2009, 10:13 · #

    How do I get back the default boot screen?

  166. genzai · 2. April 2009, 10:46 · #

    Holy crap!
    you guys have done some amazing, amazing work. This is working great, and i cant wait to see what people are able to do with this over time. Many thanks to the chameleon wizards!
    g/

  167. Eyvind · 2. April 2009, 11:00 · #

    Is smbios.plist supposed to be included with the Package Installer – its not under options and it doesn’t get installed. BTW what are EHCIacquire and UCHIreset for?

  168. Eyvind · 2. April 2009, 11:08 · #

    Oh forgot to say – amazing release, i knoe i already said it b4 but i had 2 :P

    Yeh i have a strange “bug” or glitch.
    When i don’t have smbios.plist (not modified), i get my bus speed displayed correctly (1.2ghz), but not my memory or cpu speed (memory should be 800, shows up as 667, cpu should be exactly 3.0GHZ, but it shows up as 3.1, i have a overclocked e6700 core 2 duo). When i have smbios.plist inside the extra folder, my cpu and ram speed are correct, but the bus speed shows up as 1.33 ghz, which causes some other bugs (sound, time). Is there any way to specify the bus speed in the smbios.plist file??

    Also i want to make sure, does having this bootloader mean I don’t need a decrypter kext or disabler kext?

  169. Grako · 2. April 2009, 11:10 · #

    Cheers to the Chameleon Team!!!!!

    thanks a lot guys….more power!!!

  170. sonotone · 2. April 2009, 11:41 · #

    Just few things to report:

    - The optical drive needs to be set in AHCI mode to run the cdboot ISO on certain chipsets. result an instant reboot in IDE mode, before reading the RAM disk.

    Tested on ich8, ich9: GA_EP35-DS3R, GA-P35-DS4, GA-P35-DS3L.

    With ich7, there is no problems, the CD boot in IDE mode.

  171. Eyvind · 2. April 2009, 11:45 · #

    ^^ how did you get the CD to show up?? I can’t get it to show up as one of the boot options (i have ich7-r)

  172. Nameless One · 2. April 2009, 12:07 · #

    Not bad, although some of the kexts I have in Extra/Extensions aren’t being loaded, specifically natit.kext, OpenHalRestart.kext (I think) and the one modified to get rid of the orange external drive icons (not sure of the name of that one). It is loading kexts for audio and disabler.kext so I am not sure what is going wrong.

  173. TWR · 2. April 2009, 14:47 · #

    please, could someone explain how to make a preboot CD using cdboot, preboot.dmg (by the way, which files are supposed to be put into this image ?), Extra folder (same question) and hdiutil (syntax ?) because I’ve not been smart enough to figure it out for the moment, and I’m obviously not the only one facing this issue ??

  174. Andreas · 2. April 2009, 14:48 · #

    Hi,
    i have an general question:
    I use PlisteditPro to config the boot.plist.
    What kind/type are those Yes /No settings (for example GUI, RESCAN,…) ?
    I seen a post above :
    MACITA · 2. APRIL 2009, 09:06 ·
    <key>GUI</key>
    <string>n</string>

    In this case type is string, but isnt Yes/No always binary . I can use binary YES/NO or string YES/NO in the PlistEditPro.
    Please tell us which kind we shall use, binray or string for those values.
    Thanks

  175. Eyvind · 2. April 2009, 15:35 · #

    Use a string.

  176. erer · 2. April 2009, 15:40 · #

    it works very well here, but is it possible to add bluetooth keyboard support ?

  177. Ji · 2. April 2009, 17:15 · #

    Can someone tell me how to change the screen resolution please?

  178. RUBI · 2. April 2009, 18:29 · #

    without Psystar OpenHaltRestart.kext restart doesn’t worked on my intel logiсboard. I try it usbfix patch in config and nothing

  179. all too robot · 2. April 2009, 19:51 · #

    sudo bump on the resolution change

  180. Wombat · 2. April 2009, 20:28 · #

    @ZEF

    I can confirm that with new CDBOOT the installer from DVD throws an error “Could not set device boot property” at the end of the installation process.
    With the old CDBOOT no such error appears. Reproduced twice on Gigabyte P35-DS3L.

  181. NoSmokingBandit · 2. April 2009, 20:36 · #

    Im going to try a few things to get the resolution changed, but i’ve been trying to get a different background image to work. I replaced the background.png with my own but it only covers the right half of the screen. Changing icons was a breeze though, too bad its hard to find any that match well. I might end up making my own if i can get motivated enough.
    Has anyone else tried a custom background?

  182. Robert · 2. April 2009, 22:41 · #

    Works fine on my old P4 with ancient Asus board and Voodoo kernel.
    Bluetooth keyboard support at boot could be a nice future addition.
    Thanks for good job; donated.

  183. Mark · 2. April 2009, 23:04 · #

    My system is:

    Sata1: C:\Xp – D:\Vista
    Sata2: E:\Programs
    Sata3: (Guid) Leopard, Programs and Archive (in HFS+)

    Normally my boot is from Sata1 with Vista bcd bootloader, after installing your great work i boot from sata3 (from bios) and Chameleon start perfectly and boot Leo… Xp and Vista are seen but, when i start xp start bcd bootloader and then give error on boot, if i select Vista i got only a blinking cursor. If i return booting from sata1 all is perfect.

  184. Crobins · 3. April 2009, 00:14 · #

    Hey, so I’m stupid and don’t know what I’m doing. I accidentally installed chameleon on my macbook’s drive. Now I can’t boot my macbook. Anyone know how to reverse the installation of chameleon and restore my original bootloader and settings?

  185. HotBreeze · 3. April 2009, 02:00 · #

    Wow… nice! ;)

  186. Stoddie · 3. April 2009, 03:05 · #

    I Edited a Application created by Koen2X, Its a Simple App that Mounts and Unmounts the 200 Mb Hidden EFI Partition. The original App was use for Munky’s Boot from EFI Guide that mounts and unmounts the EFI partition and runs the update script but gives an error if you don’t have to a Update Script in EFI partition and fails to unmount the EFI partition since we don’t use the update script with Chameleon 2.0 its been removed from the App. Tested and works fine.

    Use At your Own Risk Do Not ask Chameleon Team For Help With This App.

    http://www.mediafire.com/?znyzmhmaiyi

  187. NoSmokingBandit · 3. April 2009, 06:08 · #

    Ladies…
    Gentlemen…
    I present the first ever (?) Chameleon 2.0 custom theme!
    http://nosmokingbandit.deviantart.com/art/Bullet-117944536

    Let me know what you think.

  188. Kabyl · 3. April 2009, 08:06 · #

    Andreas,
    it’s always a string value
    YES/Yes/yes/Y/y or NO/No/no/N/n
    it only checks for the 1st char.

  189. cVad · 3. April 2009, 08:18 · #

    Without OpenHaltRestart.kext Halt doesn’t worked on Asus P5B Deluxe E8400 system. usbfix patch in on.

  190. nathan7 · 3. April 2009, 08:55 · #

    @NAMELESS ONE:
    You need to make an Extensions.mkext from your /Extra/Extensions and put it in /Extra/. I then moved /Extra/Extensions out of Extra but I don’t know if that was needed. Regarding the orange icon kext, change the bottom of the Info.plist of the kext to “Local-Root” instead of “Root” or whatever it may be:

    <key>OSBundleRequired</key>
    <string>Local-Root</string>

    Worked for me.

  191. Oli G · 3. April 2009, 10:22 · #

    Hi Guys,

    Great job, just 1 request.

    It would be really useful if you could specify a path during the installer that could hold your own modified Extras folder, so you could put whatever themes, kexts, boot.plist files in that you want, and the installer would copy them to the relevant place.

    I say this because im trying to get this to work on a raid partition but with little joy. It installs fine, but beyond that it won’t boot becuase I can’t find the partition with leopard on it as i have no way of modifying the boot.plist file as I can’t find it! Its not on /Volumes/Boot OSX after mounting disk0s3 or disk1s3, they’re both empty? The manual install says stick the stuff there, but theres nothing there, so where did the installer put the files?

    Cheers

    Oli

  192. 0m3gA · 3. April 2009, 11:00 · #

    Not necessarily a problem with Chameleon but I am unable to boot 10.5.6 in vmware without using the darwin.iso from vmware fusion. I tried installing Chameleon manually and with the installer and while both didn’t report any errors, I still couldn’t boot. I would appreciate any suggestions. Chameleon looks awesome. :)

  193. iBran · 3. April 2009, 11:05 · #

    Whaaahaa!! :D Thanks SOOO much Zef and team :D
    Runned the install pkg and changed my boring bootloader from Win7 and XP to this nice shiney Chameleon Bootloader!

    Works like a dream: iDeneb OSx 10.5.6, Win XP32, Win XP64 and Win 7beta

    Only 2 questions i have tho. It appears to see ALL my partitions (9 in total) as bootable and i was wondering if it’s possible to have different logo’s for the different windows versions?

    Other than that: i’ve been waiting since new year for this, seen the vapour accusations (oh well wankers lot of em :P) and now have it running: BOW to the boot masters! ;) Thanks guys!

  194. BladeRunner · 3. April 2009, 11:15 · #

    To: Chameleon team, Great Job. Many thanks.

    Feedback: I agree with a previous poster, it would be very good to be able to tell the installer about an archived Extra folder since the EFI install reformats the partition.

    also, I think it would be good to be able to tell the loader to use the EFI/Extra folder on the target partition on a second HDD. I have a second/emergency copy of OS X on an external drive. It’s used for testing or repair work. The problem is, it is not at the same release level as my main system and needs different pre-boot kext,

    Looking forward to the next release. Again, many thanks for your hard work.

  195. Grako · 3. April 2009, 11:20 · #

    Very nice!! the only thing is it displays all windows icon on all NTFS drives, is there a way to edit or make non-OS drive disappear all i wanted on the display is OS and Optical drives only…would it be possible?? pls… Thanks

  196. Titangate Lily · 3. April 2009, 11:23 · #

    Glad this is out! It’s an amazing work, except some EBIOS read error info while doesn’t bother use. (because of the dvd drive? since i can’t see dvd selection in the boot menu)

  197. 0m3gA · 3. April 2009, 11:48 · #

    Ok I was able get Chameleon to load by changing from
    guestOS = “darwin-64”
    to
    guestOS = “freebsd-64”

    the kernel panics when i boot, but i will now take this issue elsewhere. decided to post for informational purposes. thanks.

  198. Nameless One · 3. April 2009, 12:13 · #

    @Nathan7:

    Thanks, I’ll give that a try.
  199. savestheday · 3. April 2009, 17:29 · #

    Hi guys,
    I’m getting an Unknown AHCI Controller in profiler:

    http://i43.tinypic.com/mt712d.jpg

    I’m thinking that one of my old .kexts are interfering with one of your injectors or vice versa. Any help, would be mucho appreciated!

    Here are a list of my .kexts in /Extra/Extensions:
    AHCIPortInjector.kext
    AppleACPIButtons.kext
    AppleACPIEC.kext
    AppleACPIPCI.kext
    AppleACPIPlatform.kext
    AppleSMBIOS.kext
    ATAPortInjector.kext
    Disabler.kext
    dsmos.kext
    HDAEnabler.kext
    IntelCPUPMDisabler.kext
    IOAHCIBlockStorageInjector.kext
    IOGraphicsFamily.kext
    JMicronATA.kext
    LegacyAppleIntelPIIXATA.kext
    LegacyHDAController.kext
    LegacyHDAPlatformDriver.kext
    OpenHaltRestart.kext

  200. dalobi · 3. April 2009, 18:40 · #

    Idea:

    It would be cool if Chameleon could check which motherboard is installed, and load a matching DSDT. So that one can have more than 1 DSDT in the Extensions folder and the correct one is picked automatically.

  201. Gavin G · 3. April 2009, 19:33 · #

    I’m getting a kernel panic a few moments after waking from sleep since I installed 2.0 RC1. I was using the previous version of Chameleon prior to this and all was fine, nothing else on my system has been changed. Any idea why?

    It also crashes if I plug or unplug a USB device, again, never happened before I installed.

    Vanilla 10.5.6, Voodoo kernel 9.6.0, Disabler.kext, HDAEnabler.kext.

  202. Kabyl · 3. April 2009, 19:43 · #

    dalobi,
    It’s not practical at all.

    Ideally, this should be fixed in its place/source which is the BIOS, or have work-around the issues in the ACPI driver (yes, it means writing an ACPI driver for Darwin :)

  203. Sewje · 3. April 2009, 20:55 · #

    Great stuff, looks amazing! Now! how can I change the icons so they animate? XD haha j/k Perhaps Version 3 to support animated GIFS? With a nice fade effects when starting. lol

  204. Oli G · 3. April 2009, 20:55 · #

    Hi,

    Does anyone know where the new installer puts the extras folder when installing to a raid drive? The manual install says it goes in the /dev/disk0s3 and /dev/disk1s3 yet both of those partitions are empty following installing with the installer.

    Thanks

    Oli

  205. Moelgaard · 3. April 2009, 21:48 · #

    working great on my asus p800 with a p4 prescott in MBR, used the installer and it just worked very simple and great.

    However…i’m missing some information on the “boot from EFI” thing, which kext need to be copied to the EFI? and do you need to create special folders for kernel and kexts on the EFI?

    Is there a guide somewhere? (link please)

  206. BladeRunner · 3. April 2009, 22:38 · #

    Moelgaard: It’s basically the same content as for Chameleon but a slightly different directory structure was used in the original EFI partition configuration.

    per your request, a link to the main EFI partition topic:

    http://www.insanelymac.com/forum/index.php?showtopic=127330

  207. moco · 4. April 2009, 04:02 · #

    works great on both of my computers. one is a dell dimension 4700 dual booting with IPC 10.5.6 and vista ultimate. the other is a custom pc with the DFI blood iron dual booting a retail leopard install and vista ultimate. the only problem i have encountered is when installing it with my retail install i lose sound, it does not detect any sound device. im assuming its a kext that isnt loading or something. any idea how to get the sound working with chameleon installed?

    THANKS for the amazing bootloader!! this works amazing especially with the installer.

  208. RSN · 4. April 2009, 04:29 · #

    Great work. It detected all 4 bootable macs,1 Vista and 1 none bootable data NTFS drive, but could not see the Ubuntu ext3fs partition. I read up there a questions regarding this but next reply says the parition should have the gru install or something. Could somebody elaborate on that. Many thanks.

  209. Eyvind · 4. April 2009, 07:29 · #

    Also i want to make sure, does having this bootloader mean I don’t need a decrypter kext or disabler kext?

    and with SMBIOS, is it better to use the .plist or smbiosefi? when i use the plist, i get the right CPU speed but the wrong bus speed. Without the plist or an smbios enabler, i get the wrong cpu speed (off by 100mhz), but teh right bus speed.
    Is there any way to fix this?

    And what does t he UHCI and EHCI fix incorporate if it is enabled? If i enable it does it mean i don’t need patched EHCI, OHCI, and UHCI files (can’t remember t e post, something like “USB 2.0 for 10.5.6 or for Leopard)?

    Sorry for all the questions, but could someone send a link to all the bootloader options available, which explain what they do (e.g. what is rescan?)

    And to all people out there – i have been researching this for months, i have my DSDT patched, i have all the right bios settngs- but i can’t get deepsleep to work on my P5w DH Deluxe. It just goes into normal sleep. :(

    BTW amazing bootloader!!!!!

  210. Naboo044 · 4. April 2009, 07:57 · #

    Two bugs more found.

    Installer does not copy boothelp.txt to /Extra on EFI partition EFI partition option is selected.

    The “Unknown AHCI Controller in profiler” seems to be Chameleon problem. If I boot, select the graphic of the harddrive I get the unknown above. If I hit TAB, then in the text menu ESC, boot to the same harddrive, then the AHCI controller shows correctly as ICH10R

  211. FromMac2Hack · 4. April 2009, 08:12 · #

    Anyone figure out how to get retail DVDs to show up on the bootloader screen? Only thing it detects is my current Kalyway install.

  212. Naboo044 · 4. April 2009, 08:16 · #

    Follow-on to my previous bug post. The “Unknown AHCI Controller in profiler” only occurs if one does not specify a Timeout in com.apple.Boot.plist. In this case you are presented with the graphic menu to select device to boot from. when you select a specific harddrive in the graphical menu, you will get “Unknown AHCI Controller in profiler”.

    Use the Timeout in com.apple.Boot.plist, the AHCI shows up correctly.

    Speaking of Timeout, if the installer installs to OS-x partition on the harddrive, then it will automatically add the Timeout to com.apple.Boot.plist. BUT if you select to install to the EFI parition it does NOT add the Timeout to com.apple.Boot.plist.

  213. Howie · 4. April 2009, 13:40 · #

    Found duplicate bootloader items.
    gui menu display two Windows and Leopard for me. In fact, only one Windows and Leopard partition exists (diskutil list info attached.)

    txt menu after setting GUI=n

    hd 0,2 Windows hd 0,3 Leopard hd 1,2 Windows hd 1,3 Leopard …

    diskutil list: (output)

    2009-04-04 19:26:48.179 diskutil[255:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
    2009-04-04 19:26:48.212 DiskManagementTool[256:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
    /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *37.3 Gi disk0 1: EFI 200.0 Mi disk0s1 2: Microsoft Basic Data Windows 9.5 Gi disk0s2 3: Apple_HFS Leopard 27.4 Gi disk0s3
    /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *46.6 Gi disk1 1: EFI 200.0 Mi disk1s1 2: Apple_HFS Macintosh HD 46.2 Gi disk1s2
    /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *1.6 Ti disk2 1: Windows_NTFS 1.6 Ti disk2s1
    /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *931.5 Gi disk3 1: Linux 2.0 Gi disk3s1 2: Windows_NTFS iNTFS 929.3 Gi disk3s2

  214. Robert · 4. April 2009, 13:55 · #

    Is possible use the extra folder to put my personal kext (as the IO80211.kext and others as bluetooth)? when i make a copy, and i use the system use the software update, the kext on extra folder are not loaded, but the /Volumes/LEOHD/System/Library/Extensions/*

    Other question is the bluetooth keyboard. I think that is longer to use on boot (as the original apple computer). I have a original bluetooth apple keyboard, but need to wait the login screen. Is it possible to load a bluetooth kext into the extensions folder inside the extra folder of chameleon?

    Thanks!

  215. Howie · 4. April 2009, 14:01 · #

    Donot like the Default boot.png(3D apple logo?), anybody please provide default apple boot logo image file for us, thx a lot.

    or any switch to disable the custom boot.png function?

  216. Howie · 4. April 2009, 14:14 · #

    How to improve GUI menu speed? its too slowly for me when move cursor, and hard disk seek sound followed by cursor~

  217. frantisheq · 4. April 2009, 14:26 · #

    guys can you please tell me how to increase version number in kext? i’d like to load patched ioatafamily.kext from usb flash drive w/o touching original kext on osx installation but they have same version number so the one from usb won’t get loaded. thanks

  218. coconup · 4. April 2009, 14:30 · #

    yep what’s that ehci/uhci fix? what does it do?

  219. Howie · 4. April 2009, 14:33 · #

    one suggestion:

    release a quickly version. with less check hd time(even hard set is acceptable), less load time, no gui, no default boot logo change, …etc

    display nothing unneeded(‘Darwin’ msg gone maybe great…), but do everything we needed(efi, smbios, deep sleep/wake…).

  220. Cavini · 4. April 2009, 14:53 · #

    Hi there !

    I have a question,
    I have a intel s5000xvn workstation motherboard that have a kind of EFI boot embeded on the bios that boots into a terminal look window.
    Can i use this to directly boot to OSX with chameleon or other kind of method ?

    thanks, and sorry for the bad english.

  221. mackerintel · 4. April 2009, 17:08 · #

    Enable EHCI fix:
    EHCIacquire=y
    Enable UHCI fix:
    UHCIreset=y

  222. Eyvind · 4. April 2009, 18:33 · #

    Yes thnx ^^ but what exactly does it fix?

  223. bmaltais · 4. April 2009, 19:23 · #

    I am developing DellEFI for the Dell Mini and noticed that running the new Chameleon boot result is significantly reduced performance. Chameleon v1.0 give geekbench of 917 where chameleon v2.0 gives results of 427… I tried deleting smbios.plist and use the usual SMBIOSresolver.kext but no dice.

    Is there something else I could try? I am not sure wht is causing the decrease in performance… could it be that somehow Chameleon 2.0 prevent proper speedstep on the atom CPU and only allow it to run at the lowest speed?

  224. Flow93bh · 4. April 2009, 19:27 · #

    How do I change that boot loader to my Mac hard drive? I accidentally install the boot loader in my Vista hard drive.

    Thanks for the boot loader. I cannot wait for tweaking the theme.

  225. LatinMcgyver75 · 4. April 2009, 19:28 · #

    seems if windows writes bootsector to efi partition via disk0 it wont be easy to repair. seems its not mounting EFI volume when formating selected in customize. i had to use osx86tools to fdisk and install older chameleon then retry chameleon rc1.pkg with formating selected then it works.
    it works great with EasyBCD 2 build.55 on second drive for XP (make chameleon write old EFI type first prior to creating HFS EFI Formated should fix it?)

    i use boot132 cd to enter to drive 80 when bootsector dissapeared on me.
    guys remember if youre going to fix your MBR drive bootsector or any onther drives unplug OSX guid drive first. so the EFI doesnt get written as MBR.

    is this chameleon able to be used as a boot 132 cd bootsector is ? id love to replace the loader in boot132 with this one.

  226. FrodoKenny · 4. April 2009, 19:55 · #

    Was playing with EFI partition boot. My disk was identified as an GPT/MBR disk. Everything is copied over fine to disk0s1 including boot, but the EFI partition is not made active. I see in the script that it only makes the EFI partition active for a GPT disk, not for an GPT/MBR disk. Bug?

    If I make the EFI partition active myself and reboot it stops after:
    boot0; GPT
    boot0: testing
    boot0: done
    Seems it does not continue with boot1, but it is dd-ed to that partition.

    If I make disk0s2 active I need to have boot in the root of the OS X partition or else I get boot1: error. If boot is there, everything else is loaded from the EFI partition fine.
    Seems to me that the intended behavior is to have boot1 and boot both at the EFI partition, right?

  227. Lefteris · 4. April 2009, 20:42 · #

    My experience is:

    EBIOS read error: Error 0×01 Block -########### Sectors 64

    When I switched the boot file in the EFI partition with the one from EFI v6.1 then system booted again.

  228. mackerintel · 4. April 2009, 23:02 · #

    @bmaltais: check your device-properties and extra folders
    EHCI removes the need of PCGenUSBEHCI

  229. Jademic · 5. April 2009, 00:02 · #

    How I can fix Ram Speed?

    Mine is 800 but is showed as 667

    TnX

    Jad

  230. bmaltais · 5. April 2009, 00:50 · #

    @MACKERINTEL: The mini9 run very lean as far as kext goes. We do not have any special USBEHCI one needed so we run from the standard s/l/e for the most part. Only need some GMA950, BatteryManager, Decrypt and PS2 controller.

    I am not sure why this new release of Chameleon is slowing things down that much. It is essentially the exact same Entensions.mkext and dsdt.aml as in v1.0 but result is very slow performance.

    I guess the Dell Mini 9 community will need to stick to v1.0 until someone can pin point the issue ;( But Chameleon 2.0 will make a great USB Key Bootloader to help install OSX on the thing ;)

  231. Desla · 5. April 2009, 01:36 · #

    Do not you see the linux partition, there are solutions?

    my HD
    HFS+ MacOSX
    NTFS Windows Xp
    3° EXT3 Linux
    SWAP Linux Swap

    Thanks

  232. DESLA · 5. April 2009, 02:30 · #

    I am an idiot

    On linux.
    grub-install /dev/sdaX

    X = partition number

    not

    grub-install /dev/sda

  233. Zetsuei · 5. April 2009, 05:59 · #

    Is it possible to install this from Linux. All I want to do is replace grub for my linux and windows xp dual boot setup.

  234. Maroc-OS · 5. April 2009, 07:23 · #

    thx Chameleon Team for this. Very Good job thx.

    my problem.

    Chameleon 2 cant look my leo partition in my HDD extern USB and in chosing XP nothing happen.

  235. ujen · 5. April 2009, 08:30 · #

    i have chameleon installed on my flash drive and it works perfectly. but when i boot up leo trys to mount it and i don’t want it to. so is there anyway to disable the mounting of the flash drive at startup. also i made my whole flash drive an EFI partition with iPartition so it won’t show up in boot menu. thanks

  236. Ishan Arora · 5. April 2009, 08:38 · #

    I am facing the same problem as stig_dk. When Chameleon tries to restore the sleepimage, I get the following message:

    header read size 200
    mem_base 14100000
    Not enough space to restore image. Press any key to proceed with normal boot.

    Is there any way to get more debug output. I am kind of new here :)

  237. BladeRunner · 5. April 2009, 09:20 · #

    @ujen:

    When I boot Leopard, I don’t want to have my Win7 partition mounted so I use the command vifs as root to add the line below to my /etc/fstab file.

    You need to get the uuid for the partition you don’t want mounted and then add the line below all as one line. That should do it.

    UUID=BA0A440E-F42A-4CB5-8021-726CD1A71CF1 none ntfs ro,noowners,noauto

  238. coconup · 5. April 2009, 10:07 · #

    ehci fix makes my system unbootable… it stucks at Darwin x86…

  239. Chip D. Panarchy · 5. April 2009, 10:12 · #

    Hi Guys,

    This didn’t work for me.

    Got a white flashing underscore, a couple of [enter]‘s down from where one usually appears.

    No boot-loader.

    :(

    Well, please fix the bug in the next version, in the meantime, I’ll reinstall the old version.

    Panarchy

  240. nathan7 · 5. April 2009, 10:36 · #

    I got my system booting an Apple Software RAID after having problems with the Chameleon 2 README, here is what I figured out:

    [GUIDE] Chameleon 2 RAID
    http://www.insanelymac.com/forum/index.php?showtopic=160467

  241. Petroy · 5. April 2009, 15:46 · #

    Hello,

    I have a big problem. I have been following munky’s guide on how to install the EFI bootloader to use a vanilla install of Mac OS X on my hackintosh. Before, I have succeeded in making my own Boot-132 cd for my AMD machine using hecker’s guide on http://www.insanelymac.com/forum/index.php?showtopic=140683 .
    The installation of chameleon RC1 on my EFI partition worked fine. But during boot, when it should load the Aqua interface, nothing happens. There is also no message about the “LoginWindowApplication” printed on the screen.
    Using my boot-132, everything works fine.

    I have tried to boot up without any kexts which did not work because I need the AppleNForceATA.kext for my hard drive. I have also tried to boot up only with this single kext, and also with this one and with my video driver (NVinject) but the GUI does not show up either. I have exactly the same kexts on my boot-132 cd and it works fine with that.

    I have an AMD Athlon 64 4000+, an nForce based motherboard and I’m using the Voodoo Kernel 9.5.0

    Could there be a bug in the bootloader that causes this problem?
    I have had some contact to hecker, the creator of the AMD guide. The correspondence can be found at http://www.insanelymac.com/forum/index.php?showtopic=140683&pid=1121273&mode=threaded&start=#entry1121273
    maybe it’s useful.

  242. iBran · 5. April 2009, 18:35 · #

    Just a question here… I’m running on a DP35DP mainboard and have seen the beautiful booter working but it doesn’t allow my windows xp 32, 64 and win7beta to boot. keeps on saying that de hard drives are not windows bootable after i’ve put the harddrive with the chamelon bootloader first.
    Help?

    I really love this project and hope to be able to get it working. If any info is needed just let me know :) i’ll supply ;)

  243. bmaltais · 5. April 2009, 18:56 · #

    The speed problem found a fix by adding the following to the boot.plist:

    <key>SMBIOSdefaults</key>
    <string>No</string>

    I guess this tell the boot loader not to use the built in smbios feature that appea to be somewhat broken.

  244. Detosx · 5. April 2009, 18:59 · #

    Hi there, amazing work, well done, and very easy to customize! :)

    So far I have been unable to get Vista to boot in my GUID partitioned drive – / EFI / Vista / OSX86 / OSX86 / – and it doesn’t seem to matter whether I have Chameleon installed on my first OSX86 partition or in the preferred EFI System partition HFS. When I click on the Vista icon I just get a reboot. I tried making the Vista partition active, running Vista repair and then making the EFI System partition HFS active again but still the same problem. Where am I going wrong?

  245. ujen · 5. April 2009, 20:52 · #

    @BladeRunner,

    thanks for the segustion but my flash drive doasn’t have a uuid since its all formated as an EFI partition. so i don’t want leo to ask me if i wan’t to initialize it or not every time, it gets really annoying. how can i stop leo from triyng to initialize the flash drive and just ignore it?

    thanks

  246. InLove · 5. April 2009, 22:50 · #

    Will R2 or Final perform the Munky steps in the install pkg automatically so it becomes a 1 pass install?

  247. Fips Funky · 6. April 2009, 00:20 · #

    HOw nice is that? Thanks guys!!!

  248. wildschwein · 6. April 2009, 09:42 · #

    Great work! Looks great, is functional… I just would like to report one issue I’ve noticed: I installed with the install package. My computer has ASUS P5K Pro motherboard, Core2Duo, nVidia 8800GT, Leopard Retail install on GPT partitioned disk. After installing the new bootloader, my 2 front USB ports stopped working. Reinstalled previous version of Chameleon, and they are back working. I’ll search a bit for a possible cause, but wanted to report the issue straight away, in case it might help. Keep up the good work!

  249. Drakulix · 6. April 2009, 10:31 · #

    Runs great on my external drive. I have installed to the EFI Partition to use the drive on my MacBook and my osxPC.
    But now the drive does not boot on my Mac only on my Hackintosh.
    Why is that so?
    With EFI Partition booting, i think, I have a clean vanilla install on my LeoPartition. So why it isn’t booting on my mac as before?

  250. Frank · 6. April 2009, 10:41 · #

    Works great on my computer, I can multiboot into Vista! However now all internal SATA drives show up on the graphical boot window (although they are not bootable, no OS).
    Is there a way to remove drives from new boot window?

    Best regards,
    Frank

  251. breizhilien · 6. April 2009, 11:26 · #

    Great work!
    However I have a problem with this version: I can’t use it for booting 2 seperate disks.
    When I connect only my 1st disk I can boot with chameleon (Nice GUI etc..)
    But if I connect the 2nd HD it hangs (black screen). I still can boot on windows but using a boot132 cd-rom.
    I tried to boot with No GUI, here’s what it gives:
    Darwin/X86 boot V5.0-132 – Chameleon V2.0 r431
    Build date: 2009-04-01 15:17:35
    4096 MB Memory
    VESA V3.0 14MB (NVIDIA)
    /

    My disk config:
    disk 1 sata 250Gb (GPT)-> Part1: leopard installed on a single HFS+ partition + chameleon on the hidden 200Mb EFI partition
    disk 2 stat 1Tb (MBR)-> Part1:windows XP (80Mb Ntfs primary active part), Part2: reserved (1Gb FAT32 Primary), Part3: data_ntfs (80Gb Ntfs Primary), Part4: Data (Extended, 700Gb FAT32 Logical)

    My spec:
    Gigabyte P35-DS3L rev2, bios F7 (AHCI enabled in bios)
    4GB
    Asus EN 8600 GT Magic 512 MB

    Any idea how to fix that?

  252. twinpapa · 6. April 2009, 14:10 · #

    GMA 950 on Lenovo S10e is running only at 640×480, reverting to Chameleon 1.012 gives 1024×576 again. No idea how to solve that.

    Thanks for the great work, I have already sent my donation.

    Best regards,
    Martin

  253. Wayne · 6. April 2009, 14:26 · #

    Thank you for all the effort guys. Working really great from EFI partition. EP45-DS3L,Q6600,ATI HD2600XT, Down to 3 modified kexts (open halt restart, dsmos and disabler).

    Question 1: Are all these kexts still needed with this version and DSDT patch?
    Next question: I disabled GUI in Boot.plist but Cant seem to get <key>Quiet Boot</key>, <string>Yes</string> to function. I only have one OS installed and would like it to boot up into leopard (HD 0,2) without any user input.

    Could this be caused because the default highlighted Hard Drive is a seperate non-bootable storage drive (Hd 1,2)?
    And if so… Can this be altered?
    Any help from the OSX86 community would be appreciated.
    And thanks again gentleman!!

  254. BladeRunner · 6. April 2009, 17:02 · #

    After a few missteps caused by attempting to install openSUSE on an external MBR drive all is working quite well. Except for one thing.

    On the internal GPT HDD I have EFI, WIn7, OSX 10.5.6, and Data partitions. External USB drive 1 is GPT with OSX 10.5.1 and external USB drive 2 is MBR with openSUSE 11.1.

    I can boot and run Win7, OSX 10.5.6 and openSUSE with no problems. However, since the pre-boot kext/mkext from the internal HDD are always used, I can’t boot the older 10.5.1 OSX on my external drive.

    We really need a method of switching to the kext from the target drive when booting any version of OSX.

    Please don’t misunderstand. This is not a complaint. Just a request for a future enhancement :)

  255. zef · 6. April 2009, 18:25 · #

    @BladeRunner:

    Theoretically the target partition’s Extra/ folder has precedence over the EFI/default boot partition’s Extra/ folder when loading the extensions, exactly becuase of the reasons you described above. The booter won’t load extensions from both locations. Can you boot in verbose mode and pause the kext loading process pls? You can trace what kexts are being loaded from the various locations.

  256. awulf · 6. April 2009, 18:45 · #

    I used the installer, and I also get the flashing underscore where normally the boot loader should show up, right after where the BIOS does its thing. Also the hard drive activity light just stays on. I have a Gigabyte EX58 DS4 motherboard and a Nvidia 9800GT 512MB graphics card. 4 sata hard drives, drive 0 is Mac OS, drive 1 is windows and the other two are just soft raid data drives. Used this guide for the installation of OS X http://www.insanelymac.com/forum/index.php?showtopic=149505.

  257. righteye · 6. April 2009, 19:32 · #

    I tested on and on … AND IT WORKS … ;)
    Instaled on internal drive where resides with OSX instalation and Vista. I can sellect external drive with OSXTestInstall. I installed on the USBinstallerDrive made custom for AsusG2P and i get the install GUi in less then 30 seconds.
    Also i made a custom theme if you want to try get it here:

    http://www.insanelymac.com/forum/index.php?showtopic=159885&pid=1124692&mode=threaded&start=200#entry1124692

  258. Detosx · 6. April 2009, 21:58 · #

    I had another go but I’m still unable to get Vista to boot on my laptop’s GUID partitioned hard drive – /Chameleon/Vista/OS X/ OS X – clicking on the Vista icon just makes the laptop reboot. I repaired Vista, made the Chameleon active/boot again but still clicking on Vista icon makes the laptop reboot. Going back to the older version of Chameleon, meantime. Any takers? I’m stumped.

  259. zef · 7. April 2009, 00:16 · #

    Guys,

    i think it would be better to continue posting about your experience, issues, ideas, themes on the new forum: http://forum.voodooprojects.org :)

  260. BladeRunner · 7. April 2009, 00:21 · #

    @zef: I ran several tests with two different external USB devices. First a USB stick containing a clone of my retail 10.5.1 install disk and second an external USB HDD containing 10.5.1 installed from the USB stick. Both have Chameleon v2 installed. One in the EFI partiton and one in the root partition. The results were about the same for both.

    I could be way off base here but I think a part of the problem is the use of the Boot.plist from the default boot drive. The reason I say that is because I use a different kernel on the 10.5.6 system from 10.5.1 version. On 10.5.6 I use mach_kernel.voodoo (v1) and on the 10.5.1 systems it is mach_kernel.modbin. The kernel selections are coded in the Boot.plist kernel string.

    When I boot from the default drive but select one of the external USB drives I see an error message about not finding mach_kernel.voodoo. If I enter mach_kernel.modbin on the command line the boot progresses much further before a KP.

    I have a floppy boot mgr that can see the usb drives and directly boot the target partition. If I use it either one of the 10.5.1 systems boots and runs correctly. If I activate one of the Chameleon v2.0 on the 10.5.1 systems and then select the 10.5.6 version I see the kext loading from the 10.5.1 system. I say that because thare are several more of them and the differences in the messages is quite noticeable.

  261. talisman · 7. April 2009, 07:16 · #

    Thanks for the good work….

    Chameleon cannot see my /boot partition (GRUB), hd(0,4) in my drive with MBR. I do have grub installed and working in it. Is there a way of editing the partition list in Chameleon as can be done with grub.conf?? Thanks

  262. jmc · 7. April 2009, 10:18 · #

    hello and thanks for sharing

    is there a number for DDR3 with SMmemtype entry?

    thanks

  263. Kabyl · 7. April 2009, 11:30 · #

    jmc, 24, and it should be changed to strings in the future, instead of these numbers.

  264. jmc · 7. April 2009, 12:23 · #

    wOw thanks for the quick support Kabyl, i’ll change it when i’ll see your changes in future release. i understand well it’s still in beta stage.
    again, thanks a lot to all chameleon team

  265. bakerman · 7. April 2009, 17:24 · #

    This is perfect. I’ve got it work on Gigabyte EP35-DS3L without any issues.
    You’ve done a great job guys. Thanks a lot.

  266. Fjtorsol · 8. April 2009, 14:13 · #

    With this bootloader the slow graphics issue with NVIDIA 8XXXM series seems to be solved but the dock randomly goes slow.

  267. Josh · 8. April 2009, 17:30 · #

    Just awsome, this is probably the most amazing thing to happen since sliced bread.

  268. bakerman · 8. April 2009, 18:33 · #

    JOSH :)))) I like this.

  269. Arestis · 9. April 2009, 00:06 · #

    Love the Idea of the bootloader however even on a clean install I can boot Leopard 10.5.6 but I am unable to access the setup or the os selection when i try to setup the pc freezes on the initial chameleon boot screen Any ideas?

  270. NSCXP2005 · 9. April 2009, 12:42 · #

    @iBran, post 193.

    COuld you tell me how you managed to get XP & Windows 7 working with this loader?

    On XP I get a error stating that the Boot.ini could not be loaded.

    On Windows 7 I get a flashng cursor.

    Please can you advise.

    NSCXP2005

  271. Matthias · 9. April 2009, 23:43 · #

    Hello again, fine it works now! Horay!
    Vista 1st drive, Mac OS X 2nd drive with Chameleon 2.0 Bootloader set as first boot-drive in bios.
    But the main problem is, i do not really remember what was the thing that made it work now for me, because of so much trying out different things.
    Maybe because I cleaned and repaired up my /Extra/Extensions dir.

  272. Matthias · 10. April 2009, 08:33 · #

    … resume last post:
    or helped – installing EasyBCD in Vista? – Cleaning up Extensions cache?

    I will hav to try and test around, since i have a bunch of sata drives here :)

    (I had the blinking curser when booting Vista. I also tried to install Chameleon Bootloader on 1st disk on a seperate partition, but now i don`t need it anymore.)

    Greetings from Vienna!

  273. HHGEORGES · 10. April 2009, 13:04 · #

    Hi Zef,
    great job—that kicks ass.
    It works great—it was worth waiting for
    best bootloader ever !!!!
    thanks a lot guys
    you rocks

  274. rzooff · 10. April 2009, 13:58 · #

    Works! Asus P5B-V, Leo 10.5.6 Retail / Vista HP.
    Great job -thanks a lot!!!

    Is there a possibility to chose witch partitions are visible?
    It would look better without showing non-bootable ones.

  275. Jakob · 12. April 2009, 10:13 · #

    Will this detect LILO instead of GRUB?

  276. Paradox · 13. April 2009, 13:57 · #

    Worked perfectly! Thanks so much!

  277. quinielascom · 15. April 2009, 07:31 · #

    Thanks for your great job, my Acer Aspire 4320 now boot as a Macbook.

    This is my Configuration, HDD was partitioned with MBR scheme:

    1.- Windows Vista (NTFS)
    2.- Leopard 10.5.2 (HFSJ+)
    3.- Linux (EXT3)
    4.- Data & Files (NTFS)

    Before i had GRUB (Linux) as Bootloader, but, i changed it because i like to me the Chameleon Bootloader.

    Little Guide:

    1.- Install GRUB to root Partition.

    $grub
    grub> root (hd0,2) <—- Ext3 partition
    grub> setup (hd0,2)
    grub> quit

    2.- Reboot to check if Darwin added a Linux entry, select OS X and boot it.

    3.- Install Chameleon 2.0RC1 to MBR.

    $sudo -s #fdisk -f boot0 -u -y /dev/rdisk0 #dd if=boot1h of=/dev/rdisk0s2 #cp boot /

    copy smbios.plist, com.apple.Boot.plist, and Extensions and Themes folders to /Extra

    4.- I used Vista as default boot partition in /Extra/com.apple.Boot.plist.

    <key>Default Partition</key>
    <string>hd(0,1)</string>

    5.- Optional Modify Timeout, Theme, etc, parameters in the Boot.plist file.

    <key>Timeout</key>
    <string>3</string>
    <key>Theme</key>
    <string>Default</string>

    6.- Reboot and now the nice Chameleon Bootloader is loaded.

    7.- Boot Linux for change to default boot Operating System to linux and put timeout 0 in /boot/grub/menu.lst

    8.- Repair Vista Bootloader or in my case only restaured it.

    9.- Reboot and select any OS and enjoy !

    10.- This step is not necessary.

  278. quinielascom · 15. April 2009, 07:49 · #

    Quote rzooff

    “Is there a possibility to chose which partitions are visible ?
    It would look better without showing non-bootable ones.”

    I want too this feature, please add to next version if it is possible.

    Thanks.

  279. tokyo · 16. April 2009, 11:01 · #

    Does installing this bootloader onto EFI partition mean that I don’t have to reinstall this bootloader everytime I reinstall the OSX?

    I just tried this, and didn’t work. Chameleon 1.0.11 which is installed previously on my booting partition (should have I said THE partition?) revealed first. Should I delete this?

  280. James · 16. April 2009, 18:48 · #

    Awesome work guys.

    Just wondering, when I boot up my laptop it’s giving me the option of Dell Utility or Mac OSX. Is there anyway to make it default to Mac OSX?

    I believe it involves editing the ‘com.apple.Boot.plist’ file, but I’m not sure which to edit as there are several.

    Thanks,
    James.

  281. andrew · 17. April 2009, 07:27 · #

    Hi in Chameleon Version 1 I selected it to auto boot in 5 seconds in com.apple.boot.plist and it worked fine but in version 2 it doesnt autoboot. it just shows the menu. Is there any way to get it to auto boot?

    Thanks

  282. andrew · 17. April 2009, 09:33 · #

    Hi again sorry it was the wrong file I was editing /Library/Preferences/SystemConfiguration/com.apple.Boot.plist instead of /Extra/com.apple.Boot.plist

    Problem solved.

    Thanks this is such great software! thanks so much

  283. themacmeister · 17. April 2009, 11:06 · #

    I need to know if this is possible with latest chameleon. Booting separate HD with 32bit WinXP (doesn’t support EFI?).

    OSX=IDE – GUID
    WINXP=SATA – MBR

    Is this possible via UUIDs?

    I may switch back to my BIOS selection method ;)

  284. iNano · 17. April 2009, 12:33 · #

    BUILDSMART:
    “I still see many people playing with the EFI partition the hard way, I guess using my MountEFI.kext is something that has been overlooked or most people aren’t aware that a better solution is available for managing/working with the EFI partition.”

    Never heard of it and apparently neither has google. I did a phrase search (put double “” around MountEFI.kext) and only got three results. One being a pastebin site.

    Also tried doing a search for your name and found one banned BUILDSMART on insanelymac.

  285. Oleg.K · 18. April 2009, 21:27 · #

    Hey all good people ::), well the v1 works like a bentley picking up a chick from a club. Thanx! but i gave a try to the 2.0rc1 last night and it looks real real goood tho sadly on my Asus p5pl2 (Intel D 930 dual core 3.0ghz @ 3.5ghz, 2gig memory, geforce 8500gt), it got to the gray screen with apple icon and the spinning thinge/icon and it was sitting there / stuck so it did not work for me. I had to put v1 back.

  286. tehsusenoh · 19. April 2009, 04:12 · #

    Anyone know how to remove an entry from the boot list? I have a second partition on my OS X disk for storage that I want to get rid of so I don’ have to right-button all the way to the right.
    I also have an external hard drive that does the same thing.

  287. rzooff · 20. April 2009, 17:42 · #

    This feature is posted on the forum:
    http://forum.voodooprojects.org/index.php/topic,13.15.html
    Write down your vote there…
    Maybe it will be implemented in 2 final or future release.

  288. Peter · 22. April 2009, 05:23 · #

    Work great on P5K-SE ,Ideneb 10.5.4 it see all my drives include USB Stick,boots on 2 SATA dubbed 1 from 2 by Super Duper.

    Very nice Thx

  289. siikii · 27. April 2009, 08:31 · #

    It works great.
    I have 3 internal hd’s and 7 partitions. Only 2 pratitions of them are actually bootable (OS). But Chameleon list all 7 partitions under OS selector. Is there a way that I can remove data partition from the list?

  290. Laplace · 27. April 2009, 11:06 · #

    I need help on my real macbook.
    I didnt know how this worked so I clicked it on my real macbook.
    (I have a hackintosh which I was going to upgrade to 10.5.6.)
    Now my Macbook will not start. I get a grey screen with a questionmark and then noting happens. I managed to reinstall OS X but still I get the grey screen with a questionmark. Any hints on how to reset my macbook would be very nice.

  291. Laplace · 27. April 2009, 11:53 · #

    Update from last post.

    For some reason after I formatted it twice and installed from installation disks for the iMac and not for my Macbook it worked.

  292. Steve · 7. May 2009, 01:27 · #

    Functionally working perfectly but I have maximum resolution available (and listed in Video Modes option) of 800×600 on an NVidia 8800GT 512MB. Others seem to get far more. Is this a Chameleon bug or an issue with my card? Tried flashing card BIOS with various versions to no effect. Amazing work though guys, thank you!

  293. smith@@ · 8. May 2009, 19:40 · #

    I have lose deepsleep on my msi u100, with chameleon 1.0.12 and pcefi9 working well instead… Please fix the bug..

    Thanks for all

  294. ostester · 11. May 2009, 01:11 · #

    I have two drives (sda, sdb): – Windows & Co are installed on sda – iDeneb v1.3 & Co are installed on a primary partition: sdb2 (installation went with no problem). My problem is that it needs the CD to boot.

    To solve that problem I downloaded Chameleon-2.0RC1-r431.
    In a Linux box (located on sdb7) I type these commands:
    $ sudo mkdir /boot/osx86/chameleon
    $ sudo cp ~/DnLoads/Chameleon/Chameleon-2.0RC1-r431-bin/i386/* /boot/osx86/chameleon
    $ sudo dd if=/boot/osx86/chameleon/boot1h of=/dev/sdb2 bs=512 count=2

    I enter these lines in Grub’s menu.lst:

    title MacOSX – iDeneb 10.5.5 – primary (x64)
    rootnoverify (hd1,6)
    kernel (hd1,6)/boot/osx86/chameleon/boot

    When I select MacOSX-iDeneb, the Chameleon multiboot manager appears.
    I choose MacOSX in Chameleon’s menu.
    MacOSX starts booting (if I add the -v option, some texts are displayed…) ….
    Then the computer restarts, returning me to BIOS.

    Thinking that boot0 is required, I copy the boot0 to MBRs (to both drives).
    $ cd /boot/osx86/chameleon
    $ sudo dd if=boot0 of=/dev/sda bs=446 count=1
    $ sudo dd if=boot0 of=/dev/sdb bs=446 count=1

    The result is not better: – When the BIOS is setup to start on sda, this will boot Windows directly – When the BIOS is setup to start on sdb, Chameleon multiboot manager appears…computer restarts, returning me to BIOS.

    Something is certainly wrong in that method. I can’t figure out what it is.

    If I boot from the iDeneb CD, and give the paramter rd=disk1s2, MacOSX boots perfectly. So I have a question: – Is there something on the iDeneb CD that is not included in Chameleon 2? (the iDeneb failed to install it?) This is strange enough, as iDeneb says it uses Chameleon.

    I apologize for the long post.

  295. ostester · 11. May 2009, 07:34 · #

    Missing in my previous post:
    Before copying boot0 to MBRs and restarting (while in MacOSX) I copied Chameleon’s boot to root:

    $ cp /Volumes/FAT32/Chameleon2RC1/boot /

    (Chameleon’s binaries being on a FAT32 partition mounted by MacOSX)

  296. lunux · 12. May 2009, 01:52 · #

    SSE2 WARNING CHAMELEON OPTIONS

    SSE2 owners beware options in new Chameleon bootloader installer, I fried my bios and my laptop did not boot again for days I was desperate but ………
    I saved the day using phoenix emergency bios recovery and usb floppy drive.
    BUT I repeate….. beware from use options in Chameleon new bootloader you can destroy your BIOS!!!
    best regards

    http://www.theeldergeek.com/forum/index.php?showtopic=21209

  297. Filed · 12. May 2009, 04:54 · #

    How to remove this thingy?? I got instant loop reboot. I cant access to any boot option. iDeneb 10.5.6 worked fine before this

  298. Bigg · 12. May 2009, 17:19 · #

    What should i done when leopard keep asking about YOUR SYSTEM NEED TO BE RESTARTED. Everytime i boot appears this message. What could be done? thanks in advance!

  299. Chompy · 13. May 2009, 04:30 · #

    According to the forum on this website, the documentation for Chameleon is bundled in the binary package. The installer package does not seem to have any documentation files, and the link for the binary package is no longer working. Please fix the binary package download link or provide another way to access the documentation. Thanks!

  300. BartRulez · 14. May 2009, 22:51 · #

    THANK YOU SO MUCH, awesome work … looking stunning!

  301. abs_bom · 15. May 2009, 19:08 · #

    AHCI + guid === ok
    but raid + guid === boot1h error

    asus p5b deluxe wifi
    works in ahci not in raid mode in bios

  302. Meifen · 16. May 2009, 06:06 · #

    @zef

    There is a Chinese who claims to create a boot program called boot-think.
    I uplaoded the file to Zippyshare http://www9.zippyshare.com/v/39082384/file.html
    Are you interested in it?

  303. David · 16. May 2009, 08:46 · #

    “Donot like the Default boot.png(3D apple logo?), anybody please provide default apple boot logo image file for us, thx a lot.
    or any switch to disable the custom boot.png function?”

    Wondered why no one have answered this, Im want an answer to that question too.

  304. jericane1 · 16. May 2009, 16:40 · #

    Thank you very much for your new Bootloader Chameleon 2 RC1 r431 !

    But, this RC1 release (Build 431) make troubles with my config :
    1) In non-graphic display, the Enter touch desn’t work … PS/2 Keyboard
    2) My Ext2/Ext3 are not shown …

    Thanks you for fixes !

  305. Rick · 17. May 2009, 14:04 · #

    Thank you very much for the brilliant work, but I have trouble booting my windows xp partition.

    I have 2 hard drives, 1 ide installed leopard, guid partition, use EFI partition to boot, chameleon works fine, shows the xp partitin on another SATA drive, but can’t boot xp.

    Could anybody give me some suggestions?

    thank you.

  306. JIVE · 17. May 2009, 20:56 · #

    Works like a dream. Used chameleon installer. Kept it simple. Vista and windows 7 on one HD. Boot into vista. Then I choose an operating system. Theme great. Not gonna play around. May upset the system. Yeh bit of a pain if you download updates using windows so you have to be there to make sure you get back to windows. But saying that windows vista and 7 are my secondary operating system. I love the mac.

  307. German · 17. May 2009, 21:23 · #

    Can I install Chameleon over Darwin? I have XP and MSIosx86 in the other

  308. German · 18. May 2009, 01:21 · #

    No problem, it is safe to do it.

  309. Eyvind · 20. May 2009, 15:44 · #

    Hmm maifen i looked at that project – it seems interesting…. could you provide some more info on where it is situated – features, etc.

  310. Matt perreault · 24. May 2009, 14:48 · #

    Hi download the binary and installed it on my MacBook now when I reboot I get the folder with the ? Inside any help? And it won’t boot from DVD????

  311. Dom · 25. May 2009, 00:53 · #

    @Matt- i spent three days on this. try downloading rEFIt bootdisk and reinstall the MBR on the boot disk

  312. Tim O. · 26. May 2009, 16:58 · #

    I first tried Chameleon 2.0 using the installer which did NOTHING. After getting frustrated with that, I downloaded the binary tarball and ran the commands and VOILA, it booted like a charm. Chameleon 2.0 solved my b0 error issue that I never thought I was going to be able to fix.

    Great work on this, guys! VERY much appreciated!

  313. MA1KMCN1 · 27. May 2009, 03:22 · #

    Worked perfect. Installed over chameleon 1.0 without a problem. GUI now shows both hard drives and I can dual boot into vista/xp/ubuntu on the second hard drive. I had previously been using F12 from the gigabyte post screen to dual boot. Thanks!

  314. Perry · 27. May 2009, 18:34 · #

    My hp mini was upgraded to 10.5.6, but i get the error message “ Hibernate image is too old use Forcewake=y to override”, how can i solve it. thanks!

  315. Perry · 27. May 2009, 18:46 · #

    The error message “ Hibernate image is too old use Forcewake=y to override”shows when boot

  316. Manuel · 29. May 2009, 08:35 · #

    I am having the same problem as perry. Used chameleon with iAtkos5. Was fine while on vanilla kernel but showed this error after installing voodoo kernel.

  317. greener · 31. May 2009, 01:41 · #

    I installed this on my build, restarted, and now my computer won’t load, it just lists a ton of funky characters and does nothing. help?!

  318. Bart · 31. May 2009, 20:29 · #

    So I wanted to stop using a smbios.plist for some troubleshooting so I removed it from /Extra. However, I’m still getting all of my original overrides when I boot.

    I’ve tried –

    - deleting all of the boot caches out of /System/Cache – rebuilding all kext caches including the mkext in extra

    Are these values somehow being cached on the boot volume that Chameleon is installed on?

  319. Bart · 31. May 2009, 22:40 · #

    Forgot to add that my system has multiple drives and 2 have OSX on them. I have Chameleon loaded on the GUID SATA-0 drive which is my primary OSX install. My problem is only when booting my secondary install on SATA-5. This should work. Other features such as loading an mkext from /Extra work fine with this configuration.

  320. n00bi3 · 10. June 2009, 21:57 · #

    Each time I boot I have to type: bt(0,0)/mach_kernel.modbin -legacy rd=disk1s2 Any ideas on what I need to do in order to automate this?

  321. mosfet · 14. June 2009, 18:43 · #

    Hi,

    it seems chameleon bootloader is incompatible with windows 7. Do you plan to work on this ?
    Why don’t you release source code ? You are delaying progress and some developpers like me cannot help you.
    When will you release next version ?

  322. Kabyl · 14. June 2009, 22:02 · #

    MOSFET,
    I wonder how come you call yourself a developer when you can’t solve that simple issue you have, really wonder!

  323. mosfet · 15. June 2009, 00:57 · #

    Ok I found the issue and KABYL I DIDN’T SAY I WAS GOD ON EARTH I AM JUST HUMAN I CAN MAKE MISTAKE !!!!!!

  324. Rik Chong · 15. June 2009, 11:02 · #

    Hi,
    I had this version installed on my USB stick.
    First boot, reporting “Cannot find mach_kernel”, so I copied one from my iDeneb 1.4 (Vanilla).
    And reboot, after “Loading Darwin”, I got a System Panic said “Unable to find the driver for platorm ‘ACPI’…IOPlatformExpert.cpp…”, is there something wrong with the kernel or the KEXTs? I had tried replacing KEXT and even a mach_kernel from my Macbook, but nothing changed.
    Any idea?

  325. Alex · 21. June 2009, 03:09 · #

    Your binaries link is down, and the installer (apologies) doesnt do crap… so can you please post a new link? I really need those binaries, I have binaries of an older version, but id like to be up to par, please and thank you.

  326. Andy · 22. June 2009, 03:41 · #

    This is the best boot loader of all time! :D i installed vista on a 2nd internal drive today and it just added it automatically AND looked cool in the process :D i now have 3 os’s booting and no fuss.. great work really!

  327. konteudos.info · 23. June 2009, 16:33 · #

    here chameleon 2 in action video

    http://konteudos.info/?p=740

  328. LGA · 24. June 2009, 03:25 · #

    Hi!, I’m from Argentina, my english is poor so try to understand please.
    The chameleon bootloader say it:
    Windows NTFS
    Linux
    Macintosh HD
    Data

    So I want to modify this, I want eliminate Data of the boot, and i want to change the name of windows Ntfs to Windows Vista… Could yo help me?.. Thanks you..

  329. etnmich · 24. June 2009, 17:45 · #

    Slight problem with the Chameon 2.0RC1. Works great with booting windows, but boots the computer when I try to start Mac OS X. Could anybody help?

  330. wildfire · 26. June 2009, 15:31 · #

    Hi

    iATKOS v7 with Chameleon 2.0 bootup issue
    The mobo is MS7502 quad core intel, Chipset G33 with SATA AHCI enabled.

    I have muti boot configuration VISTA Home & VISTA Ultimate and MACOS. I installed v7 on partition 2 on the disk0. After v7 config & installation the system refused to boot – stuck at following message:

    “Security Auditing Service Present
    BSM Audit Present”

    The strange thing is it works on IATKOS v5i and everything is fine, except I cannot get the Nvidia Geforce 8600GT 256MB to work in DVI/DVI mode.

    I was hoping v7 would fix this – the bootloader comes up ok wih -v

  331. alvin777 · 30. June 2009, 09:53 · #

    Hi. It booted normally before. Because I was pinpointing where the problem was, I did a fresh install of Kalyway 10.5.6 and 10.5.7 combo with the Netkas 4800 series Natit and Motmot (my GPU is a 4870 Sonic). When I installed Chameleon 2 RC1, it boots to the Apple logo then the monitor LED became orange as if it was in sleep mode. I just changed my E4300 to Q6600 G0 and my Corsair Value Select PC667 2×1GB to Ballistix PC800 4×1GB. Is this version of Chameleon incompatible with my new CPU or my new memory? It does work normally with OCCT test on Win 7 RC1 so I think the CPU and the memory are in good condition. Will be looking forward for your solutions. Thank you. Gbu.

  332. Alvin · 2. July 2009, 01:25 · #

    Hi. It may not be Chameleon but it’s 10.5.7 after all, sorry. I may have forgotten to remove ATINDRV and ATIRadeonX2000 kexts load. I’ll try again. It now loads with the netkas 4870 natit and motmot but still not CI and QE. I probably should install it on safe mode and repair permissions. Gbu.

  333. Divine Mandala · 2. July 2009, 10:51 · #

    Hi, your link for binaries is dead :o please, someone can up a link ?

  334. bcon · 5. July 2009, 18:43 · #

    Confirmed binary link is dead, please fix :)

  335. zef · 5. July 2009, 22:39 · #

    Bcon:

    It works fine here…

  336. BCON · 5. July 2009, 23:30 · #

    I eventually get directed to here:
    http://chameleon.osx86.hu/file_download/23/Chameleon-2.0RC1-r431-bin.tar.gz

    For download, which gives me a 404 error, saying the resource was not found.

  337. User32 · 6. July 2009, 22:05 · #

    Hi!
    I was wondering can this be used on PC for dual boot Windows + Linux?

    If yes. Is there any instructions how to to this?

    If not. Is something this fine available for PCs?

    Thanks for answer!

  338. David · 10. July 2009, 18:35 · #

    How to enter boot parameters in Chameleon 2?
    There is an invitation to press Enter to see the options, but only the OSX partition appears with some 3 strange other Fat16 nonexisting CD-ROMs and no way to enter any parameters and no help. Pressing F8 does not bring anything.

    Also how to add other hard drives to the list?
    None of other 4 hard drives or 6 partitons I have appear in Chameleon 2 with e.g. XP on one of them. Maybe it is because they are encrypted?
    To access XP hard drive I have to use BIOS POP-UP.

  339. Lama · 11. July 2009, 10:02 · #

    I have a request, Please make DOS based “Chameleon ReEnabler with detect new change as menu item” (Some dudes also install other OSes after OSX). Also I was hoping for Password protection, Mouse etc :) Thanks for the wonderful release! (I just want to kick out Boot Magic (from PowerQuest) thats all)

  340. alvin777 · 12. July 2009, 00:19 · #

    Hi. It doesn’t seem to detect the BallistiX memory as PC800 but instead still posts it as PC667.

  341. Ibo · 19. July 2009, 04:22 · #

    hey all,

    After I installed the chameleon 2.0, I couldnt install any other apps on my hackintosh.. ??

    Can someone help me please ??

    thnx,

    Ibo

  342. konteudos · 22. July 2009, 12:09 · #

    Here booting Chameleon from USB stick in Acer Aspire One D150

    http://www.youtube.com/watch?v=PBPagu9jDtA

  343. Phil · 24. July 2009, 08:20 · #

    I screwed up… I had my machine dual booting from two drives, XP and Kalaway 10.5.2 using the chain0 method.

    I installed Chameleon2 to test my firewire backup of my OSX partition but like and idiot, I didn’t read all the instructions. So I just ran the package and rebooted ;-(

    Now when I boot I get my XP boot options and if I choose XP it’s fine, if I choose OSX I get the “boot1 error”.

    I can boot off my Kalaway 10.5.2 DVD and have tried typing rd=disk1s1 after pressing f8 but it hangs.

    Any idea how I can fix the issue? I can get into the terminal if I let my Kalaway DVD boot into the OSX installer or I can access my drives using XP.

    Thanks for any help.

    Phil

  344. richrard · 26. July 2009, 10:40 · #

    thank you, this works great.

    i was just wondering, is there a way to, now or eventually, hide certain partitions or have certain partitions appear with different names? im running windows 7 rc1 along with 10.5.6 now, and the windows 7 partition wont boot. you have to select “system reserved” in order to boot 7. so preferably, i would like to remove “windows 7” and have “system reserved” show up as “windows 7”

    also, is there a way to change the default os?

  345. Chris · 2. August 2009, 09:25 · #

    You guys rock…

  346. Kolhoznik · 21. August 2009, 17:48 · #

    Chameleon-2.0 Does not wish to work with FAT32. How it to eliminate?

  347. Gandalfke · 30. August 2009, 16:42 · #

    It works great and better than the first one.

    OSX. 10.5.8 and 10.6, Windows 7 Ultimate……
    Guide and EFI partition.

    Well boys and girls well done!

  348. Sidster · 2. September 2009, 00:30 · #

    I am using the ipc 10.6 dvd this comes with the Chameleon 1.1 boot loader and it works great. I put the dvd in the drive it boots then loads my 1.5T drive containing my Leopard 10.8. I would like to know exactly what I need to do in order to get snow leopard to install with this configuration.

    I have tried using Chameleon 2.0 rc2 on a USB drive and have had no success. I keep getting BOOT:0 errors. If anyone could walk me thru how to get Snow Leopard to install on my machine that would be awesome. I am currently running a badaxe2 motherboard with an nvidia 8800 gtx video card – quad processor with 8 gig of ram and a 1.5 terabyte hard drive.

    I am fairly new so the more detailed the instructions the better. I have tried to figure this out for the past 3 days and have had no success. I am pretty much lost in regards to how to apply what as the directions keep changing.

    Thanks,
    Sidster

  349. hackintosh · 2. September 2009, 03:32 · #

    trying to dual boot snow leopard and windows 7

    HD1: 1 Partition MBR

    1:Windows 7: Windows 7 Ultimate

    HD2: 3 Partitions GUID

    1:Snow Leopard: Snow Leopard
    2:Cham: Chameleon 2 RC1
    3:Data: …..
    I am fully able to boot to windows when i change the primary boot device to my first hd, then my pc boots to windows directly but if i change it back it goes to chameleon and from there i cant boot windows 7.

    Chameleon cant boot Windows 7 (error: BOOTMGR NOT FOUND). How can i fix it?

  350. Jamz · 11. September 2009, 21:57 · #

    I’m using this version to triple boot OSX 10.5.7, Ubuntu & Windows 7! Customized the boot screens and it works like a charm…Thanks for all the dedication to making this work…you rock!

  351. Costipato · 12. September 2009, 12:27 · #

    I’m desperate, a real idiot! I’ve installed Chameleon on my Macbook instead of an external drive! Please help! How can I go back? I suppose I’ve screwed up EFI on my Mac, right? In that case how can i solve this BIG problem?

  352. COSTIPATO · 13. September 2009, 00:06 · #

    Ok, I have answered myself, solving my problem. I’ve used rEFIt to restore MBR on my OSX volume, but still am curious: have Chameleon worked on disk only or have modified Mac HARDWARE EFI too?

    I don’t understand why rEFIt console reports version 1.10 and when trying to update using EFI Update 1.2 fom OSX I get that this update is not necessary..

    Much probably I haven’t understood a f**k how does EFI works..

    Any answer is really welcomed.

    P.S. Thanks to DOM for his precious tip about rEFIt..

  353. maxim · 15. September 2009, 19:53 · #

    i am so sorry you do a grate job …but you forget to have options for hiding ,and editing partition labels …
    tnx

  354. Modey · 12. December 2009, 00:47 · #

    123as

  355. Pumpi · 19. February 2010, 14:57 · #

    Thanks for your grate JOB!


Leave your comment!

We are waiting for everyone's opinion but we reserve the right to remove all rude, off-topic comments. Fields with * are mandatory.





For spam preventing purposes please Preview your comment first.



Feeds