Resumen
- La transición de Apple a procesadores Arm personalizados para su línea Mac ha provocado la falta de capacidad para instalar sistemas operativos Microsoft Windows a través de Boot Camp, lo que limita la elección para los usuarios que dependen del software de Windows.
- El rendimiento y la duración de la batería de las Mac con Apple Silicon las hacen ideales para la programación en movimiento y las tareas de productividad diarias, pero la falta de arranque dual impide que sean la primera opción para los usuarios de Windows o Linux.
- Si bien Google permite la compatibilidad con Linux y el arranque de sistemas operativos de terceros en Chromebooks, los procedimientos son demasiado técnicos para los usuarios habituales. Apple podría ofrecer un firmware para desarrolladores que permita arrancar Windows en Macs con Arm, lo que permitiría acceder a un segmento de mercado aún no explotado. Sin embargo, es poco probable que esto suceda debido al enfoque de Apple en la promoción de macOS.
Cuando Apple anunció el plan de transición de las CPU Intel a los procesadores Arm personalizados para su línea Mac en la WWDC 2020, puso fin a los rumores que se venían extendiendo desde hacía tiempo. Sin duda, el paso a la solución interna también nos dio lo que seguramente será lamejor Macpara mucha gente, especialmente si tenemos en cuenta el factor rendimiento vs. eficiencia.
Para que la transición sea fluida, la empresa ha ideado un traductor binario dinámico para que los usuarios finales puedan ejecutar software nativo x86 en Macs basados en Apple Silicon. Pero yo diría que hay un componente importante de macOS que se ha quedado fuera y Apple debería plantearse incorporarlo también. Me refiero a la posibilidad de instalar sistemas operativos Microsoft Windows a través de Boot Camp.
Lo sé, es un tema que ya no se discute, pero lo voy a dejar claro. A Apple le encanta el enfoque del jardín amurallado, lo que es evidente por el hecho de que todavía faltan meses para que se implemente un método oficial dedescarga de aplicaciones de iOS. Dicho esto, la transición de Mac a los procesadores Intel abrió las compuertas para los amantes de los sistemas operativos alternativos, gracias a la flexibilidad de la arquitectura x86. Instalar distribuciones de Linux (y eso sin Boot Camp) en tu ultraportátil MacBook Air ni siquiera era una quimera en la era de Intel.
Pero por más potentes y fáciles de usar que puedan ser lassoluciones actuales basadas en virtualización, en realidad no tienen el espíritu de lo que yo podría considerar el mejor método parainstalar Windows en una Maccon una configuración de arranque dual, porque son demasiado engorrosas y no están exactamente optimizadas por Apple como lo estaba el Asistente Boot Camp.
Listo. Lo dije. Realmente quiero una nueva versión de Boot Camp, hecha a medida para las Mac con Apple Silicon.
Espera, ¿por qué abandonar macOS en el hardware de Apple?
Elección, para decirlo de forma sencilla.
El rendimiento y la duración de la batería que ofrecen las MacBooks con Apple Silicon son incomparables, por lo que estas máquinas serán perfectas para programar sobre la marcha, así como para las tareas de productividad del día a día. La calidad de construcción de Apple es otro atributo notable, lo que me hace recomendar fácilmente el hardware a cualquiera que busque sugerencias para elegir lamejor computadora portátilpara sus necesidades. Pero, ¿sabes qué es lo que generalmente me impide elegirlas como primera opción? Es la falta de arranque dual.
Mis padres, por ejemplo, son usuarios incondicionales de Windows. Elogian el hecho de que los Mac puedan ejecutarMicrosoft Office, pero tanto el software de contabilidad de mi madre como el kit de herramientas de diagnóstico automotriz de mi padre requieren Windows. Este último puede incluso detectar máquinas virtuales, por lo que no puedo obligarlos a cambiar. Muchos de mis amigos, por otro lado, trabajan como ingenieros de software y administradores de sistemas, y prefieren Linux como su sistema operativo principal. Si Apple aún permite el arranque dual a través del Asistente Boot Camp, podrán disfrutar fácilmente de lo mejor de ambos mundos.
Después de todo,Windows en Armya está lo suficientemente maduro, por lo queWindows 11en una Mac con Apple Silicon sería una combinación perfecta. Combínalo conWindows Subsystem for LinuxyWindows Subsystem for Androidy tendrás una computadora increíble que puede ejecutar aplicaciones para cuatro sistemas operativos principales.
Google lo hizo bien, ¿o no?
No estoy aquí para elogiar a Google por tomar la decisión racional de ofrecercompatibilidad con Linux en Chromebooks. Aunque no es compatible oficialmente, los usuarios avanzados también pueden ejecutar Windows (o macOS también, si eres bastante inflexible) después de instalar elfirmware de tercerosadecuado en sus dispositivos ChromeOS x86. En caso de que busques Chromebooks Arm para obtener más batería, te encantará saber que la comunidad de desarrollo del mercado de accesorios está trabajando arduamente para brindarles tambiéncompatibilidad con el arranque nativo de Linux .
En definitiva, Google se habría equivocado si hubiera eliminado ahora la posibilidad de iniciar otros sistemas operativos desde sus dispositivos ChromeOS. Sea como fuere, las ofertas de Google no son ni de lejos tan atractivas como Boot Camp, simplemente porque los procedimientos son demasiado técnicos y nunca estuvieron pensados para los usuarios habituales.
El único problema es Apple.
Para quienes no lo sepan,Apple permite el arranque de kernels de terceros en Macs Arm. Es solo que la interfaz binaria de la aplicación (ABI) decada aspecto del arranque y la interacción del firmwarees básicamentelo que hace macOS, lo que significa que los sistemas operativos que no son macOS deben comportarse como macOS en lo que respecta a sus comunicaciones con el resto de la plataforma.
Sin embargo, como no es necesario aprovechar un exploit para arrancar un kernel no firmado, técnicamente se puede aplicar ingeniería inversa al proceso de arranque de los Mac con Apple Silicon y preparar la cadena de arranque para otros sistemas operativos. Esto es exactamente lo queintentaronlos desarrolladores del proyecto Asahi Linux y finalmente crearonm1n1, un cargador de arranque Linux experimental para los Mac con Arm.
A pesar de lograr esta hazaña aparentemente imposible, arrancar Windows de forma nativa en tu nuevo y brillanteMacBook Prosigue siendo una tarea abrumadora. A diferencia de las PC x86 típicas, no puedes simplemente crear un USB de arranque de Windows y continuar con él en un dispositivo Apple Silicon. Esto se debe a que 1) el método de arranque de Linux no es suficiente para el núcleo de Windows y 2) Apple no proporciona ningún paquete de controladores de Windows para los componentes de hardware en las Mac Arm, como lo hizo con Boot Camp. No es de extrañar que me moleste la pérdida de la herramienta de arranque múltiple de Apple en las nuevas y superiores Mac Arm.
Es hora de hacerlo bien
Cuando utilizas tantos ordenadores Arm como nosotros, empiezas a darte cuenta de que algunas de las ofertas más populares son muy lentas. Muchos de los primeros chipsets de Qualcomm tenían problemas de rendimiento y muchos modelos recientes tienen problemas debido a la falta de una ruta de actualización adecuada. Con el paso de los años, las empresas parecen no poder solucionarlo y estoy frustrado y cansado de lidiar con ello. El Snapdragon X Eliteparece aportar un notable aumento de rendimiento, aunque todavía tenemos que observar el potencial del chip en diferentes escenarios del mundo real.
Pero, dado que las increíblemente buenas Macs Arm de Apple ya están aquí y cualquiera las puede comprar de inmediato sin tener que buscar en mercados oscuros, tengo una propuesta.
¿Qué pasaría si Apple ofreciera un firmware especial para desarrolladores únicamente para arrancar Windows en Macs con Arm? Probablemente sea una jerga que suene bastante confusa, pero creo que en realidad es una oportunidad para aprovechar el segmento de mercado inexplorado. Piense en el Mac Mini, pero camuflado como elWindows Dev Kit.
La compañía de Cupertino puede incluso colaborar con Microsoft y utilizarProject Mucomo base para mantener las imágenes de firmware compatibles con Windows para los diferentes dispositivos Apple Silicon. A continuación, una reescritura total de Boot Camp para la tarea de flasheo del firmware y un paquete de controladores esenciales: suficiente para poner en marcha el viaje.
¡Viva macOS!
Por increíble que suene todo esto, y sin importar cuán rápido los entusiastas de Windows/Linux probablemente comprarían las Macs para configurar el arranque múltiple después de esto, no creo que eso suceda. Apple está bastante comprometida con la promoción de macOS y la compañía no perderá ninguna oportunidad para someter a sus competidores. Después de todo,Game Porting Toolkitpodría ser la razón por la que elijas una MacBook como tu próximacomputadora portátil para juegos.
Así que, Apple, no espero nada irreal de ti. Mis requisitos (y los de muchas otras personas) para ejecutar Windows en Macs con Apple Silicon se mantendrán a través de máquinas virtuales, siempre que la virtualización sea suficiente para el caso de uso. Solo te pedimos, en el nuevo espíritu dedarles a tus clientes lo que quieren, que no elimines Boot Camp para siempre. En cambio, ¿lo relances con nueva gloria junto conWindows 12,tal vez?