La respuesta es que nunca se trabajó de esa manera. Si desea que funcione de esa manera, debe instalar un administrador de arranque. La versión gratuita más común es llamar a rEFInd . La mayoría de las personas instalan este software en la partición OS X, pero esto puede ocasionar problemas al instalar actualizaciones. Instalé rEFInd en su propia partición para evitar estos problemas.
Iría con la respuesta de @ ryebread y solo usaría "Disco de inicio" en las Preferencias del sistema OS X o el menú "Campamento de arranque" en el Panel de control de Windows. Un ejemplo de esto se muestra a continuación. Aquí, Windows está configurado como inicio.
SiquierocambiaraOSX,debohacercliceneliconodeOSXpararesaltarlo.Estosemuestraacontinuación.
Ahora estoy configurado para arrancar en OS X. No hay necesidad de hacer un reinicio. Solo puedo cerrar la ventana.
(En realidad, en la práctica, probablemente terminará seleccionando el botón Reiniciar).
Actualización 1:
Si desea iniciar desde OS X a Windows mientras deja OS X como predeterminado, entonces deberá ingresar el comando de bendición desde la ventana de la aplicación de Terminal. O bien, puede crear un script lanzado como un Servicio a través de la aplicación Automator. Se proporciona un ejemplo de script aquí .
Actualización 2:
Después de algunas pruebas, descubrí que si no hay un sistema resaltado en la ventana del Disco de inicio, la computadora siempre arranca con OS X. No estoy seguro de lo que estaba haciendo su computadora originalmente. Creo que lo que quieres es que la computadora siempre arranque al último sistema operativo que se ejecutó. Si esto es cierto, entonces rEFInd es probablemente la mejor manera de hacerlo. En mi computadora, rEFInd solo ocupa 6 MB de espacio. Si necesita ayuda para instalar, hágamelo saber.
Por cierto, eliminé el resaltado mediante la bendición de una unidad flash.