A mi padre le gustaría animarme a aprender a programar en C++, pero no quiere que nada que pueda ir mal en cualquiera de los ordenadores que tenemos mientras lo hago afecte a ninguno de los datos asociados a sus otras cuentas de usuario. Por ello, le gustaría darme un disco externo para que lo utilice como entorno de programación aislado. Esto sería relativamente sencillo de configurar, pero me preguntaba si podría instalar OS X en esta unidad de tal manera que pudiera arrancarla sin importar a cuál de los ordenadores de mi familia estuviera conectada, de manera que pudiera utilizar cualquiera que estuviera disponible mientras lo estuvieran. ¿Es posible hacer esto al menos para un iMac de aluminio de finales de 2007 y un MacBook Pro de 15 pulgadas que mi padre compró a finales del verano de 2011?
Respuestas
¿Demasiados anuncios?Sí, es bastante fácil.
Por ejemplo, a mi MAC se le derramó una botella de Champagne (larga historia, corta) y quité el disco duro y lo puse en otra máquina. Más tarde también cogí ese disco y lo coloqué en una carcasa externa y arranqué desde él usando la tecla "OPTION" al arrancar. Esto hace que aparezca una lista de todas las unidades accesibles, INCLUYENDO LAS UNIDADES EN RED, si son accesibles. Así que usted podría configurar su unidad de desarrollo en su red y arrancar desde ella, sin embargo, a menos que tenga una red GIGABIT sería lento.
Así que para crear una unidad externa de arranque OSX auto contenida recomiendo el siguiente tutorial, SEA ADVERTIDO que va a borrar cualquier dato en la unidad externa y su hacer todo esto bajo su propio riesgo.
En general, no. Apple mantiene una lista de compilaciones mínimas que garantizan para un modelo de hardware específico, los controladores se han incluido para que todo funcione.
Tu inevitable elección de la versión de compilación para instalar en la unidad USB significará que algunos ordenadores serán demasiado antiguos (no cumplen los requisitos mínimos para tu compilación) y otros demasiado nuevos (tu SO es demasiado antiguo para ellos).
En casos limitados (e incluso en amplias gamas de ordenadores que abarcan 4 años) una construcción puede trabajar para toda una serie de ordenadores. Además, el sistema operativo puede funcionar lo suficientemente bien en muchos casos si le falta un controlador de WiFi o algo menor y puede ejecutar actualizaciones para obtener las adiciones necesarias cuando se lleva un sistema operativo más antiguo a un hardware más nuevo "no soportado".
Puedes tener mucho éxito con un disco externo y varios ordenadores - especialmente una vez que compruebes los detalles de construcción y los requisitos para el sistema operativo y los ordenadores que pretendes utilizar. Yo digo que lo hagas, aunque no hay una imagen universal que abarque todo el hardware que se envía.
Así que, dejando de lado el nuevo Mac Pro - yo esperaría que todos los Mac fabricados en los últimos 5 años ejecuten cualquier 10.9.1 instalada desde una instalación actual de 2012/2013. Desde un punto de vista práctico, yo ejecutaría la instalación desde el Mac más nuevo que tengas, que es el modelo 2011, para obtener la versión más reciente de las cosas y para descargar el instalador desde la App Store y no reutilizar uno antiguo guardado en caso de que Apple haya introducido nuevos controladores en el instalador actual.
A mí no me ha funcionado. Lo que descubrí es que cuando instalas OS X o descargas OS X de la AppStore, no obtienes los mismos binarios para todos los Macs. Por ejemplo, si consigues OS X para un Mac de 2007, no funcionará en un Mac de 2008. Tengo un Macbook Pro de finales de 2011 (no Retina) y el instalador no funciona en un Macbook Pro de principios de 2012 (no Retina). Diferente hardware necesita diferentes controladores y al instalar, el instalador pone una combinación correcta para su Mac actual.
Es posible que tengas hardware compatible, pero será mucho más seguro (¡y más rápido!) utilizar un NAS para tu trabajo y arrancar los Macs normalmente.
Sí que es posible. Tengo un iMac 2012 y un MBP 2012 y tengo una unidad externa thunderbolt que tiene Mountain Lion instalado desde el iMac. Arranca sin problemas tanto en el MBP como en el iMac. Lo uso principalmente para las aplicaciones que no son compatibles con Mavericks todavía y como una copia de seguridad de emergencia para cuando estoy de viaje.