Lors de l'installation d'OS X, le programme d'installation s'exécute :
-
écrire uniquement des fichiers génériques (qui fonctionneront sur n'importe quelle machine supportée par ce système d'exploitation), ou
-
adapter l'installation à un type de machine spécifique d'une manière ou d'une autre ? (Si c'est le cas, cela doit être basé sur la machine sur laquelle le programme d'installation est exécuté).
Dans le passé, j'ai supposé que la réponse était "les installations d'OS X sont génériques", et j'ai utilisé diverses astuces basées sur cette hypothèse. Mais je ne l'ai jamais fait que dans le cadre de divers contournements temporaires, parce que je n'ai pas vraiment confiance en cette hypothèse.
Si je disposais d'une réponse fiable (donc de préférence référencée) à la question "les installations OS X sont génériques", voici quelques exemples de ce que je pourrais faire :
-
Démarrer un Mac Pro en utilisant le logiciel sur un MacBook Pro (c'est-à-dire que l'ordinateur portable est en mode disque cible, connecté à l'ordinateur de bureau via FireWire, je maintiens la touche alt enfoncée lors du démarrage de l'ordinateur de bureau et je choisis le lecteur de l'ordinateur portable).
-
Exécuter un programme d'installation sur une machine, en écrivant sur un disque dur que j'ai l'intention d'installer sur une autre machine.
-
Créer une installation dans une machine virtuelle (via VirtualBox, etc.), puis l'écrire sur un volume standard pour l'utiliser dans une machine physique, ou vice-versa.
-
etc.
Pour essayer de limiter la question :
-
Envisager uniquement Intel : ne pas tenir compte du matériel PPC plus ancien
-
Disons que c'est à partir de 10,8
-
Matériel Apple uniquement : je ne demande pas d'informations sur les Hackintosh
-
Je comprends que certaines applications puissent être perturbées de diverses manières par un changement dans l'environnement matériel sous-jacent, mais je m'interroge simplement sur le système d'exploitation lui-même.