Access to OS on external hdd

Han Solo

I have an external HDD connected via usb which contains vista. My internal HDD c drive contains win 7. I use to have both drives inside the case but certain limitations have prevented that. When my computer boots up I see I can connect into win 7 or vista. But when I can never successfully boot from vista which is in the external HDD. How can I use Easy BCD to correct this?