Sin embargo, hay algunas advertencias importantes:
* Compatibilidad de hardware: Ambos sistemas operativos deben ser compatibles con el hardware de su computadora. Esto es especialmente cierto para el chipset de la placa base y otros componentes. Si bien muchos componentes son ampliamente compatibles, las diferencias sutiles pueden causar problemas. MacOS, en particular, es mucho más restrictivo sobre el hardware que admite. Por lo general, solo es compatible oficialmente en hardware de la marca Apple. Usarlo en hardware que no se aplica a menudo requiere una experiencia técnica significativa y a menudo implica el uso de métodos no oficiales (hackintoshing), lo que puede ser inestable y desafiante.
* Bootloader: Necesitará una forma de seleccionar qué unidad se inicia. El BIOS o el firmware de su computadora de su computadora deben ofrecer esta opción. Por lo general, esto se realiza a través de un menú de arranque al que presionan una tecla (como Eliminar, F2, F10, F12 o ESC) durante el inicio.
* Controladores: Es posible que encuentre problemas del controlador, especialmente con periféricos, dependiendo del hardware y qué sistema operativo está instalado actualmente.
* Transferencia de datos: El intercambio de unidades es un proceso físico. No es una transición perfecta como una máquina virtual. Debe eliminar físicamente y reemplazar la unidad. Esto es un poco engorroso.
* Compatibilidad macOS (la grande): Hacer que MacOS se ejecute en hardware sin applejo de manera confiable es extremadamente difícil y a menudo inestable. Generalmente no es un proceso sencillo.
En resumen:aunque técnicamente es factible, la practicidad y el éxito de este enfoque dependen en gran medida de su hardware y habilidades técnicas. Para la mayoría de los usuarios, una máquina virtual (VM) es una solución mucho más conveniente y menos problemática para ejecutar Windows y MacOS simultáneamente en una sola computadora, siempre que su hardware cumpla con los requisitos de ejecutar VMS. Sin embargo, ejecutar una VM, particularmente macOS en una VM, también puede tener limitaciones de rendimiento.