¿Tiene una Mac los mismos componentes que una PC? Si es así, ¿por qué los sistemas operativos no son intercambiables?

TLDR: son iguales pero tampoco son los mismos componentes

No siempre son totalmente intercambiables, pero son más intercambiables de lo que piensas.

A través de bootcamp, puede instalar fácilmente Windows 8 o 10 en cualquier Mac actualmente actualizada. Establece un tamaño de partición y descarga los controladores necesarios y configura la unidad USB por usted. Desde allí instalas y ahora tienes una PC con Windows completamente funcional.

Para instalar MacOS en una PC con Windows o de otra manera no específicamente hardware compatible con Mac, existe la opción de hackintosh. Con un software especial, puede instalar MacOS en la computadora. El problema aquí es usar hardware compatible con MacOS.

La única razón real por la que no son completamente intercambiables se debe a la disponibilidad del controlador. Cuando se trata de hardware Mac que tiene controladores de Windows, todo se reduce a que Apple proporcione controladores de Windows 8 y 10. Sin embargo, las versiones más recientes de MacOS con bootcamp ya no proporcionan controladores para Windows 7. Que, aunque creo que aún es posible instalar (sin hablar de una máquina virtual), de ninguna manera es tan fácil como Windows 8 o 10. Si se trata de un nuevo saldría la versión de Windows (estoy seguro de que se supone que Windows 10 es la última versión completa de Windows, pero con un sinfín de actualizaciones en el futuro) tendríamos que esperar a que Apple lance los controladores antes de que se pueda instalar correctamente en hardware Mac.

Volviendo a la construcción de un hackintosh. Hay muchas cosas que se tienen en cuenta, ciertos controladores de tarjetas gráficas están integrados en el sistema operativo Mac y funcionan sin problemas. Además, algunas tarjetas gráficas se venden con una BIOS compatible con Mac, ya que están diseñadas específicamente para Mac. La última tarjeta nvidia que creo que se envió con una BIOS para Mac fue la 980 ti (la edición Mac, por supuesto), nvidia también tiene un controlador web listo para sus tarjetas, pero lo más probable es que veas una caída de las tarjetas nvidia integradas específicamente para Mac, ya que los viejos profesionales de Mac con ranuras PCIE actualizables serán cada vez menos relevantes, eso no quiere decir que no sean máquinas potentes. Pero cada vez más personas tendrán los nuevos profesionales de Mac y los profesionales de iMac. Hay muchas tarjetas Radeon compatibles, ya que los controladores están integrados en el sistema operativo para las nuevas arquitecturas de las tarjetas que vienen con cualquiera de los MacBook e iMacs y demás.

Bajar a otra memoria de hardware generalmente no es un problema, siempre que sea compatible con la placa base, al igual que con los discos duros, las fuentes de alimentación, etc. La mayor compatibilidad a tener en cuenta son las placas base. Por lo general, las placas base son exitosas. Algunos juegan muy bien con MacOS, otros no tanto

Al final, el 75% del hardware de una Mac está construido como propietario. No encontrará una sola placa base para una Mac que también se vendió como una placa base para una PC. Simplemente se construyen de manera diferente y se suministran diferentes controladores, generalmente construidos en sus propias formas muy funky para adaptarse a sus computadoras con formas muy diferentes. Pero lo que debe tener en cuenta es que las placas base todavía están construidas con los mismos componentes y de manera muy similar.

Básicamente, si hay controladores integrados o disponibles con el hardware, es intercambiable. Aparte del hecho de que la manzana no quiere que instales el software de Mac en hardware que no sea de Apple. Y requiere la instalación de software de terceros. Son bastante intercambiables

Sí, utilizan en gran medida los mismos componentes, y a menudo ni siquiera tienen la marca Apple.

Voy a hablar sobre dos computadoras. Uno es el iMac de 21.5 ″ 3.ghz actualmente a la venta en el sitio web de Apple (iMac – Especificaciones técnicas, el tercero en esta página) y el otro es un iMac 2006 que he eliminado después de que se rompió.

Pantalla

No es del todo relevante para las especificaciones, ya que puede comprar dispositivos Apple sin una pantalla incluida, pero el iMac que estamos viendo tiene una pantalla 4K de 21.5 “.

Obviamente, puede comprar muchas pantallas 4K diferentes, pero si el panel LCD real es similar al iMac ’06, en realidad habrá sido fabricado por un tercero (LG, creo).

UPC

En primer lugar, tenemos la CPU. El que figura en la lista es un ‘i5 quad-core de 3.4GHz’, que sería equivalente a un i5 7500 (procesador / CPU Intel Core i5 7500 Kaby Lake Desktop). Puede comprar uno de estos en este momento y construir una PC con él. La única diferencia en el iMac es que, en lugar de estar enchufado (tan extraíble), está soldado a la placa base (no extraíble).

Apple ha usado una línea de CPU Intel bastante común desde 2005 (antes de eso, usaban PowerPC). El iMac 2006 tenía un Intel Core Duo (el T5600 para ser precisos), que estaba enchufado (suponiendo que todavía funciona, esa CPU debería funcionar si lo coloco en una placa base compatible y, en teoría, debería ejecutar Windows muy felizmente).

Memoria (RAM)

En línea, el iMac admite 8 gb de DDR-4 RAM (configurable hasta 32 gb). Mi PC actual tiene 16 gb de DDR-4 RAM, que puede ser una marca diferente o podría ser exactamente igual a la del iMac.

No estoy seguro de si Apple soldar RAM a la placa base o no, ya no es personalizable en los modelos más recientes, pero solía ser fácil de actualizar (incluso en el iMac ’06).

Almacenamiento

Nuestro iMac en línea tiene una unidad de fusión de 1 tb. Esto significa que combina SSD y el disco duro tradicional para proporcionar velocidades más rápidas pero manteniendo una cantidad decente de almacenamiento.

Si bien ‘Fusion Drive’ es el nombre de Apple para una unidad híbrida, podría ser algo interno que hagan o podría ser hecho por un tercero (por ejemplo, seagate parece ser un gran jugador en el mercado de unidades híbridas, y también hemos fabricado unidades para iMacs antes, incluso en nuestra iMac ’06.) Por lo tanto, parece una posibilidad de que Seagate pueda producir la unidad Fusion de Apple.

Tarjeta grafica

Nuestro iMac en línea viene con un AMD Radeon Pro 560. Esta tarjeta aún no está disponible en el mercado abierto, pero creo que lo estará pronto.

Nuestro iMac ’06 tenía gráficos integrados con 64mb completos dedicados también.

tarjeta madre

Apple tiene sus propias placas base (fabricadas por Foxconn, al igual que muchas otras placas base) que están diseñadas para caber en el chasis.

Con los iMacs más recientes, la mayoría de los componentes se sueldan directamente en la placa base, lo que hace que ninguno sea reemplazable o actualizable.

OS

Los iMacs vienen preinstalados con Sierra (que pronto será ‘High-Sierra’), sin embargo, puede instalar Windows en ellos (o Linux) de la misma manera que cualquier otra computadora y debería funcionar bien.

Donde esto no funciona, está ejecutando Sierra (o cualquier otra MacOS) en cualquier otra cosa que no sea un iMac compatible (u otra computadora Apple).

Conclusión

Entonces, en general, Apple usa los mismos componentes que se incluyen en cualquier otra computadora y probablemente podría construir un sistema de especificaciones similar usted mismo.

Entonces, ¿por qué los dos sistemas operativos no funcionan en ambos?

Estoy seguro de que alguien escribirá una respuesta más detallada, pero todo se reduce a soporte de controladores:

MacOS está escrito con los controladores para todo el hardware escrito en el núcleo ya que Apple sabe lo que habrá en sus computadoras.

No estoy del todo seguro de cómo funciona todo esto, pero si el hardware no es compatible, entonces Mac OS no se ejecutará.

Sin embargo, existe un proyecto llamado ‘hackintosh’, que es una versión de MacOS donde puede configurar los controladores para que funcionen con su sistema (creo que esto solo funciona con sistemas basados ​​en Intel).

Apple no apoya ni fomenta de ninguna manera (de hecho, todo lo contrario).

Pero, técnicamente es posible que Linux y Windows trabajen en casi cualquier sistema (siempre que el sistema cumpla con los requisitos mínimos del sistema) y MacOS (o hackintosh) se puede usar en cualquier sistema basado en Intel.

Los sistemas operativos son intercambiables. Ejecutar el hardware de Windows en Mac es en realidad una configuración compatible que utiliza una característica llamada boot camp. No se admite oficialmente la ejecución de OSX en hardware de Windows básico, pero se puede hacer que funcione, lo que se denomina hackintosh.

Hubo diferentes componentes durante muchos años, con Windows que generalmente se ejecuta en la arquitectura x86 (Intel) y Apple que se ejecuta en la arquitectura PowerPC. En algún momento de los primeros años de Mac OSX, Apple cambió a la arquitectura x86, lo que lo haría mucho más fácil.

Pero se aseguraron de que solo fuera unidireccional.

Ahora puede instalar y ejecutar Windows en una Mac con relativa facilidad. Apple incluso suministra software (“Boot Camp”) para que sea fácil ejecutarlos lado a lado (¡realmente no quieren que dejes caer Mac OS por completo!).

Sin embargo, cuando se trata de OS-X, Apple es increíblemente “protectora”. Hay muchas comprobaciones en el código y el instalador para garantizar que * solo * se esté instalando en una Mac compatible, al mismo tiempo que lo deja claro en el El CLUF acepta que la instalación en hardware que no sea de Apple es ilegal.

No hay razones técnicas para esto, solo financieras.

Las Macs modernas * usan la arquitectura estándar de PC. Son de PC.

Sin embargo, si bien los sistemas operativos utilizados son técnicamente intercambiables y Windows se ejecuta en Mac, macOS no puede ejecutarse legalmente en hardware que no sea de Apple. Esto se debe a que Apple vende hardware y ofrecen macOS como una característica de ese hardware.

* Las Mac más antiguas se ejecutaban en otras arquitecturas, originalmente Motorola 68000 y posteriores PowerPC.

He estado allí, hecho eso.

Ejecuté MacOS en mi computadora portátil Asus (no es fácil) y actualmente ejecuto Windows 10 Professional en mi Macbook Air con Bootcamp. (fácil).

Ambas situaciones, experiencia de usuario perfectamente fluida y rápida.

macOS admite la ejecución de Windows en gran parte de su hardware en Bootcamp, pero Windows 10 es muy recomendable por su fácil instalación y soporte continuo.

En respuesta a su pregunta, SON intercambiables, en función de las circunstancias y la voluntad de intentar y realmente hacerlo.

Las tripas son idénticas en cualquiera de los dos y el sistema operativo puede ejecutarse en cualquiera de los dos por eso.
La razón por la que no ve tiendas de postventa o Mac personalizadas como las PC es que Apple no quiere o no quiere licenciar MacOS de esa manera.
A pesar de que existe Hackintosh, técnicamente es una violación del EULA.

Son, simplemente, no fuera de la caja.

Las Hackintoshes son distribuciones de Mas OS pirateadas para ejecutarse en hardware que no sea Mac. Debe ser pirateado ya que Mac OS tiene un soporte limitado para el hardware, por lo que es posible que no tenga los controladores necesarios.

Por otro lado, Windows se puede instalar en el hardware de Mac fácilmente usando Boot Camp.

Pues lo son. Solo macOS solo tiene controladores para Mac, por lo que realmente no puede ejecutarlo en ningún otro dispositivo, pero podría hacerlo si existieran controladores (y no existen porque no es legal hacer todo eso). Pero siempre puedes ejecutar Windows en la Mac.