Some of you might have encountered this errors
your forced to boot with a modcd to able to boot into ur system .so here is an easy solution to fix it i don t take the credits for this tutorial but i thought this would be useful so posting here.there are methods by using complicated terminal commands using sl dvd etc but this is the easiest method for successfully getting the chameleon boot screen.sorry for the long post but its explained in detail and i hope it noob friendly
after intensive research and reading and searching i found out that chameleon are able to write disks with 1k sectors successfully.The newer wd hdds have 4k sector format so chemeleon is unable to write henceforth the error.and might be other causes too ..
how do i fix it:
what u need is a Linux cd/dvd any but i prefer ubuntu its has an easy interface..u can get it from here
i would advise u to download 64bit if have win 7 64bit already installed to be on the safer side..32 bit can also be downloaded burn it to a cd/dvd..
IF you don t have a dvd drive some don t !so don t worry u can always use your trusty old flash stick to do the job for u u can use unetbootin to boot via flash drive
once you have done that,restart and go to bios change set boot device to cd/dvd drive save and exit if u use usb change to usb mass storage or usb hard disk which ever is relevent
and boot into ubuntu
you will be greeted with the nice interface try ubuntu or install click on try and u ll get the desktop
wait for a few secs for all the desktop items to load then once its on the left hand side u can see a search icon click on it and type gpart
u will get gparted icon click on it and wait till it shows all the drives..
identify ur mac os x drive my installation name was mac hdd.Towards the right u can see /dev/sda(number) in my case it was sda3 yours maybe different. note this somewhere.
download this boot1h file save it to flash drive if your on windows firsthand u will need it later on
boot1h.zip 1.01KB 7531 downloads
click on home icon and the u can see your flash drive click on it and copy boot1h and then paste in home folder
once copied close home folder click the search icon again to find terminal click on it and type the following command
sudo dd if=boot1h of=/dev/sda3 bs=4096
replace sda3 with the one u noted already sda3 was in my case my os x hard drive yours maybe different
press enter u will get 0+1 ..downloading at 1.3mb/s once done shutdown/restart and you will be greeted with chameleon boot screen
hope this helps