first of all, don`t waste your time trying to install windows7 on the secondary hard drive.
how to install windows7 on the first hard drive
1. delete all other paritions in disk utility except the partition where osx live on.
2. resize the only osx partition to fill the whole ssd/hdd
3. start bootcamp, check the 3 checkbox(1 for create usb setup drive, 1 for download windows drivers for bootcamp, and 1 for install windows )
4. bootcamp will : erase the external usb stick/drive and copy windows install files on it; download drivers and save them on the setup stick/hdd; let us select size to create a new partition for windows on internal hard drive.
5. reboot to install windows
6. format the created partition in windows install manager as ntfs
7. install and reboot to windows7 automatically
8. login to windows, and click setup.exe on the external usb stick in "bootcamp" folder.
9. reboot to complete the installation
warning:
in my case, after install bootcamp drive and reboot, the usb 3.0 is mulfunctional.
to fix this, i reinstall xhci driver in bootcamp; use QuDongJingLing and LuDaShi both in normal mode and safe mode; uninstall the device, stop the device in device manager; but it doesn`t work.
after all, I just uninstall the intel usb xxxxxx driver in (program install/uninstall manager). and reboot, it works
:)