I checked everyone install Windows8 on second drive !
Also you are able to change the default boot option, and in this case with press down Alt button I did
and then choosed USB to install the Windows.
The thing is i don't understand why something should happen in the last part of installation as you see !
I mean everything goes well until last Windows installation step
and I get the error that Windows installation has been canceled because Windows can't
update some boot configuration file !
As I mentioned in your other thread, Apple does not release any portable computer with 2 mass storage devices in it. With that said, their Boot Camp utility will boot only from the primary device. When you replaced the optical drive with a second mass storage device, that is an unsupported configuration and Boot Camp does not support that.
Someone else suggested that you disconnect your primary storage device to install Boot Camp on the drive in the optical bay, but as they indicated, when you reconnect the primary stoirage device, your optical bay device is now no longer the first drive in your system, so the Windows configuration will not boot properly. If you feel you must run Windows in this unsupported configuration, try using a different EFI Boot Loader instead of Boot Camp. You may have better luck, but I won't make any guarantees. You may also be able to ask for Help in a Microsoft support forum about how to get your Windows to boot again if you add a new storage drive making your current installation now on a secondary drive and no longer on the primary drive.
Thanks for your replies.
The thing is I recieve this error during Windows Installation !
How it could be related to the bootcamp ?
Because as soon as the Bootcamp created the bootable USB and rebooted, I just
press the ALT button to choose the USB for the start up disk then it goes to the Windows installation .
What do you mean with different EFI instead of Bootcamp? Do you know any other option?
The thing is every one is installing Windows on second HDD smoothly.
There are obviously plenty of examples in this forum where people use bootcamp in multi-disk environments. To say that bootcamp only supports Windows on the first HDD is kind of a stretch. You have any evidece to back that up?
By this logic, one could swap the disks in drivebay and optical bay to make the bootcamp disk the "primary one" and it should work. OSX boots just fine from the optical bay.
I replaced two drives and put the Windows drives in the first boot but same issue !
I created the second partition by disk utility to use it for the Windows installation but
Bootcamp doesn't work on MAC as well, I make the drive empty and tried to install Windows
on a prtition of MAC SSD but bootcamp says:
Your drives appear to has been partitioned with another utility !!!!!!
There are RULES when using more than one drive.
If there is a second drive it cannot be GPT.
So put where you want Windows on SATA "zero" port.
Unplug any others.
If you are going to move the SSD to optical, you probably lose your SATA3 interface which you don't want and better to put a slow non-SSD there.
This 'rule' was stumbled upon and learned back with Vista in 2006-7 on Mac Pro machines that have up to 4 internal hard drives. There are rules for UEFI and GPT.
People with iMac and SSD plus a 2nd hard drive have to go through all this as well.
Format non-Windows to FAT and MBR for instance (after making a suitable backup clone) or disconnecting the drive.
Shame it is in some user FAQs but the question should be resolved and known and in the support articles as well what to do and why.
CampTune X works well yet Apple still does not acknowledge it or other useful 3rd party tools for assisting in installing Windows on Mac. On some Macs you can use a drive dedicated to Windows only and dispense with partitioning and using BCA and just use Windows 8 DVD to do the whole install and only aferwards download + unpack and run the support software package drivers you need.
If you move Windows from A to B after install, expect to have to boot from the DVD or to see an error as it will be looking for Windows on port 0 and it will be on port 1 for instance.
That generally is the approach and direction I would take.