¿Puedes hacerlo?
¿Con Windows? No. Técnicamente, es posible para arrancar un sistema operativo (como Linux para FreeBSD) desde una tarjeta SD - simplemente apuntas tu cargador de arranque a la partición de arranque de la tarjeta SDXC y listo Pero...
¿Por qué quieres hacer esto? Sería terriblemente lento.
(y por lento, me refiero a lento como la melaza en el invierno lento)
A Microsoft no le gusta que la gente arranque desde extraíble y como el lector de tarjetas SD está fuera de su bus USB, aparece como un dispositivo extraíble. Sin embargo, Linux no tiene esta limitación.
Sin embargo, esto no impide poner un disco duro virtual en la tarjeta SD y arrancar Windows en un entorno virtualizado como Parallels o VirtualBox.
Por qué no quieres hacer esto
La unidad SATA de tu Mac transfiere a 6Gb/s. Una unidad USB 3.0 va a 5Gb/s. Tu tarjeta SD (suponiendo que sea de clase 10) irá como mucho a 0,5 Gb/s (sí, sólo medio gigabit por segundo ).
*Básicamente, estarás intentando instalar Windows en un disco que es 12 veces más lento que la unidad integrada en tu Mac . Y eso es a la mayor velocidad posible que puede alcanzar una tarjeta SD.
Doy más detalles en una respuesta aquí
Al tratar de arrancar desde la tarjeta SDXC, harías que tu MBP fuera a paso de tortuga; hasta el punto de que nos resultaría tortuoso. Lo mejor es mantener esa tarjeta SDXC para las fotos, o cualquier almacenamiento de archivos que necesites.