I think what your asking is how to set up grub on an sd and leave your
internal hdd untouched. well ... im no expert but the way I have done
it is to install android to sd and add grub to the sd ... do not add
windows to grub. then when ever you want to boot to android just hit
f12 at the boot and select your sd. might want to give the ubuntu
forums a try as to how to dual boot linux and windows ... might help
you out.