M
Membre supprimé 1060554
Invité
Je sais que la coutume sur les Forums est qu'une personne qui rencontre un problème pose une question publique, dans l'attente que d'autres y apportent des réponses. J'espère ne pas trop déroger à ce dispositif si je me divise en deux d'entrée (chirurgie guère douloureuse au plan intellectuel), pour être à la fois celui qui soulève une question et le premier à la pourvoir d'une réponse .
A) Prémisses.
Il est de règle de considérer qu'il est impossible de 'Downgrader' un Mac fourni nativement avec un «OS X» pour y installer un «OS -X», càd. antérieur au premier : par exemple, de downgrader un Mac fourni avec l'OS X Lion 10.7 pour y installer l'OS X Snow Léopard 10.6. De sorte que la seule possibilité logicielle envisageable serait la 'marche en avant' : par exemple, encore, de 'Upgrader' le même Mac fourni avec l'OS X Lion 10.7 pour y installer l'OS X Mountain Lion 10.8.
Ce qui n'est pas sans poser problème à de nombreux usagers, vu que les OS successifs d'Apple n'arrêtent pas de délaisser des fonctionnalités des OS antérieurs, en ne maintenant pas les 'ponts logiciels' proposés pour de courtes périodes de transition. Dans les exemples que j'ai pris, il s'agit notamment du non maintien à partir de Lion de l'émulateur Rosetta fourni avec Snow Léopard , lequel permettait de garder la compatibilité des applications PPC avec l'architecture Intel. Délaissement logiciel que fait regretter, non seulement les Innovations Logicielles des OS ultérieurs (ainsi, l'introduction d'une panoplie supérieure de gestes au TrackPad à partir de Lion), mais encore la Progression matérielle des machines, notamment en puissance de processeur et qualité d'écran. Ainsi, nombre d'usagers (dont moi-même) aimeraient bien avoir «le beurre et l'argent du beurre» à la fois, càd. Snow Léopard sur un Mac plus performant.
D'où la question qui ne manque pas de se poser : ne serait-il pas possible de 'Downgrader' un Mac relativement récent, de manière (par exemple) à récupérer les fonctionnalités de 'Snow Léopard' tout en bénéficiant de la supériorité 'matérielle' d'une machine récente?
C'est la question que je me suis posée et à laquelle je me propose d'apporter un élément de réponse.
B) Description d'une expérimentation
B1) Protocoles
[À la question d'ordre 'Général' posée ci-dessus, je me contente ici d'apporter une réponse 'Particulière'. Dans le domaine expérimental incluant des variables 'matérielles' (càd. en dehors du 'formalisme' mathématique), la formulation de 'lois' n'a jamais qu'une valeur hypothétique, les seules certitudes se bornant à la 'généralisation de cas qui marchent', comme le souligne l'«Empirisme». Je me borne donc ici à attester d'un cas particulier qui a 'marché'.]
Je possède un MacBookPro 15 acheté en Juillet 2011, donc du type 'Early 2011'. Processeur : Intel Core i7, 2 GH. Mémoire : 8 Go. Écran mat d'une qualité d'affichage remarquable. Fourni en natif avec l'OS X Lion 10.7. Donc normalement non 'Downgradable' à l'OS X antérieur Snow Léopard 10.6. L'introduction dans le mange-disque du DVD d'installation universel de Snow Léopard affiche un installateur bloqué, avec le message : impossible d'installer cette version de OS X sur cette machine.
Afin de tourner la difficulté et d'opérer une expérimention (ma 'passion-maîtresse' en informatique ), je me suis donc nanti de 5 éléments collatéraux :
- a) Une partition-dédiée créée sur le MacBookPro (dont la partition maîtresse supporte actuellement Mountain Lion 10.8.2), formatée en Mac OS Étendu (Journalisé) non chiffré. J'ai opté pour un volume de 120 Go.
- b) Un autre Mac capable d'accepter le DVD d'installation de Snow Léopard sans blocage de l'installateur (dans mon cas il s'agit d'un MacBook blanc sur lequel Léopard 10.5.8 est installé. Processeur : 2,1 GHz Intel Core 2 Duo. Mémoire 2 Go.
- c) Un DVD Universel d'installation de Snow Léopard : il s'agit du DVD blanc Version 10.6.3 commercialisé par Apple en 2010.
- d) Une clé USB contenant la mise à jour combo 'Snow Léopard 10.6.8' téléchargée du site Apple sous forme de fichier .dmg.
- e) Un cable Firewire 400 capable de s'adapter au Port 'FireWire 400' du MacBook et de se connecter au Port 'FireWire 800' (le seul disponible) du MacBookPro grâce à un adapteur 400-800.
B2) Exécution
MacBookPro (que j'appellerais l'Ordinateur-CIBLE) démarré en mode Target (par enfoncement de la touche 'T' au démarrage). Le sigle en 'Y' de FireWire s'affiche à l'écran, accompagné de l'éclair de Thunderbolt (qui ne sera d'aucun usage ici). L'ordinateur-CIBLE en mode 'Target' prend donc le statut pur et simple de 'Disque Dur Externe'.
Démarrage du MacBook (que j'appellerais l'Ordinateur-SOURCE) jusqu'au lancement de la session d'usager habituelle sous Léopard. Connexion du cable FireWire aux deux ordinateurs. Comme la partition principale de la CIBLE est chiffrée par Filevault 2, elle reste indécelable de la SOURCE. Par contre, l'image-disque de la Partition-Dédiée monte sur le Bureau de la SOURCE, à l'instar de celle d'un DDE régulier.
Insertion du DVD universel d'installation de Snow Léopard dans le mange-disque de la SOURCE (= MacBook) et déclenchement de la procédure d'installation sur l'image-disque affichée sur le Bureau de la SOURCE de la Partition-Dédiée de la CIBLE. L'installation s'opère en environ 45' et se conclut par un re-démarrage de l'ordinateur-SOURCE. Noter que la SOURCE en question ne re-démarre pas en tant que porteur du système natif 'Léopard', mais en tant qu'afficheur du système installé sur la CIBLE 'Snow Léopard'. Au re-démarrage, nous sommes donc, à l'écran de la SOURCE, sous le Snow Léopard installé sur la partition-dédiée de la CIBLE.
Comme j'avais opté (pour voir si ça marchait d'entrée) pour l'installation basique, à partir du DVD d'installation de Snow Léopard, sur la partition-dédiée de la CIBLE (OS Snow Léopard qui affiche son Bureau à l'écran de l'ordinateur-SOURCE qui ne sert ici que de support du processus), je me ravise maintenant, et j'opte pour les 'Installations Optionnelles' : 'Rosetta', 'QuickTime 7', 'Polices Supplémentaires', 'Imprimantes Complémentaires'. Et, dans un 2 temps, pour l'installation de 'Xcode'. Après l'installation de chacun de ces deux 'blocs', l'ordinateur-SOURCE re-démarre, ce qui s'interprète comme un re-démarrage de l'OS 'Snow Léopard' installé sur la partition-dédiée de la CIBLE, dont le processus s'affiche à l'écran de la SOURCE.
Éjection du DVD 'Snow Léopard 10.6.3' qui n'a plus d'utilité. Connection de la 'Clé USB' porteuse de la MÀJ-Combo Snow Léopard 10.6.8. L'image-disque de la Clé monte à l'écran de l'ordinateur-SOURCE en tant qu'élément du Bureau de 'Snow Léopard 10.6.3' installé sur la partition-dédiée de la CIBLE. Lancement de l'installation de la mise-à-jour, laquelle s'opère sans entrave et se conclut par un re-démarrage de l'ordinateur-SOURCE équivalant à un re-démarrage de l'OS mis-à-jour Snow Léopard supporté par la partition-dédiée de la CIBLE. La raison de l'installation d'emblée de la MÀJ-Combo est qu'il est préférable que le plus petit 'écart' possible sépare les réquisits logiciels de l'OS 'Downgrade' (Snow Léopard') des caractéristiques matérielles de la machine-hôte (le MacBookPro-CIBLE). Éjection de la Clé.
Re-démarrage de la SOURCE (MacBook) touche 'Alt' enfoncée, de manière à choisir de relancer régulièrement 'Léopard' sur son ordinateur hôte, ce qui permet de quitter formellement toute relation entre l'ordinateur-SOURCE et l'ordinateur-CIBLE. Détachement du cable FireWire. Remisage de la 'SOURCE' au magasin à 'reliques'.
Extinction de la CIBLE (MacBookPro) pour quitter le mode 'Target'. Démarrage derechef du MacBookPro (ex-CIBLE, redevenu une machine autonome), la touche 'ALT' enfoncée de manière à avoir le choix du disque de démarrage. S'affichent (hors 'Recovery-HD') 2 icônes principales : 'Mac OS X Mountain Lion 10.8.2' et 'Mac OS X Snow Léopard 10.6.8' (dans la mesure où ces intitulés ont été choisis). Démarrage sur 'Snow Léopard'. Snow Léopard 10.6.8 tourne sur MacBookPro Early 2011 comme en natif. Dual-Boot réussi
C) Épilogue
Le Post ci-dessus est déjà trop long pour que je m'étende ici. La règle communément acceptée selon laquelle le 'Downgrade' est impossible sur un ordinateur fourni en natif avec un 'OS X' vers un 'OS -X' souffre donc au moins une exception : il est possible, sur un MacBookPro 'Early 2011' fourni avec Lion 10.7 natif de 'Downgrader' vers 'Snow Léopard 10.6.8'. Ce 'Downgradage' exécuté sur une partition-dédiée permet le 'Dual Boot' (Mountain Lion vs Snow Léopard). Ou, en cas de non partitionnement du disque, le Downgradage global du MacBookPro, si l'on optait pour un effacement du disque et la suppression de l'OS X pré-installé (ici 'Mountain Lion', up-grade de l'OS natif 'Lion').
Nul doute qu'un Mac fourni en natif avec Mountain Lion ne puisse, par une procédure analogue (en utilisant une Clé-d'installation par exemple), être 'Downgradé' (en Dual-Boot ou en Global-Install) à Lion 10.7 [mais quel intérêt ici? Les OS sont si semblables que l'enjeu est insaisissable].
Est-il possible (cas le plus intéressant) d'élargir le spectre du 'Downgradage', en restant dans la gamme 'MacBookPro' (qui n'est qu'un exemple), des MacBookPro 'Early 2011' aux MacBookPro 'Late 2011'? Peut-on même aller plus loin en 'avançant' dans le temps? Je ne saurais me prononcer, faute de données d'expérience.
Évidemment, on peut toujours soulever l'objection : à quoi bon s'intéresser à pareil 'Dual-Boot', quand on sait qu'il faut impérativement re-démarrer d'un OS à l'autre, là où la virtualisation de 'Snow Léopard Server' par 'Parallels Desktop' ou 'Vmware Fusion' sous 'Mountain Lion' offre l'avantage de deux OS parallèles et capables d'échanges? Un 1er argument, confirmé par la différence entre Windows installé sur une partition-BootCamp et Windows-Virtualisé, est qu'un OS Snow Léopard réellement installé sur le disque d'un Mac est toujours plus performant qu'une machine-virtuelle. Le 2è argument, c'est que Snow Léopard bootable sur un MacBookPro 'ultérieur' bénéficie des améliorations matérielles du progrès des machines (je pourrais prendre comme exemple la qualité des écrans : j'ai toujours connu 'Snow Léopard' sur des machines de m..., et je peux apprécier la différence). Le 3è argument, c'est que 'Snow Léopard', vu ses qualités, mérite bien des acrobaties pour être conservé fonctionnel par ses 'fans'.
Y a-t-il des 'lézards' provenant d'une relative incompatibilité machine ultérieure/OS antérieur? J'avoue que je n'ai pas eu le temps ni l'occasion de les découvrir pour l'heure.