Jean
On est bien d'accord qu'un
iMac Mid_2011 doit pouvoir démarrer par internet. À condition que son
Programme Interne (
EFI) ait été mis à jour de cette fonctionnalité, càd. n'en soit pas resté à l'état correspondant à l'OS «
Snow Léopard». En conséquence, l'opération décrite ici :
constitue une très jolie manœuvre -
théoriquement parlant. Mais qui devrait achopper
pratiquement à l'étape
1) du téléchargement.
Car, lorsqu'on démarre sur la «Recovery HD», un disque virtuel BaseSystem.dmg se trouve monté en un volume OS X Base System, qui recèle le Système (de type OS X abrégé) qui se lance.
Le disque virtuel BaseSystem.dmg est un format comprimé d'une taille de 475 Mo, à partir duquel monte par décompression un volume OS X Base System de 2,01 Go. Sur cet espace de 2,01 Go, 1,27 Go sont occupés par les fichiers du Système. Donc reste un espace libre théorique de 741 Mo. Largement de quoi, théoriquement, héberger le téléchargement d'un iMacEFIUpdate.dmg de 3,8 Mo seulement.
Le problème est que le disque comprimé BaseSystem.dmg recèle un système de fichiers qui ne monte qu'en lecture seule. Sans qu'il soit possible de le faire monter autrement en démarrant dessus. Donc l'espace libre du volume OS X Base System de 2,01 Go = 741 Mo est un espace libre en lecture seule... Comme un téléchargement lancé du «Safari» du Système de la «Recovery HD» ne pourrait, par défaut, avoir en destination qu'un répertoire de ce volume OS X Base System (/tmp ?) - eh bien ! l'espace de ce volume étant en lecture seule, il devrait y avoir un message d'erreur au déclenchement, disant qu'il n'y a pas assez d'espace d'accueil disponible pour l'objet du téléchargement...
Le contournement de ce blocage à l'étape
1) du téléchargement consisterait alors, sur un autre Mac (ou un PC), à télécharger le
.dmg puis à le copier sur une clé USB (format
exFAT ou
FAT alors, pour la clé, si l'ordinateur est un PC). Clé dont il conviendrait pour la facilité ultérieure de la manœuvre de dénommer le volume monté
CLE. En conséquence, l'adresse du
.dmg serait a priori :
/Volumes/CLE/iMacEFIUpdate.dmg.
Par suite, une fois l'
iMac démarré sur la «
Recovery HD», il suffirait d'attacher la clé USB, de lancer le «
Terminal» et de passer la commande littérale :
Bloc de code:
hdiutil attach /Volumes/CLE/iMacEFIUpdate.dmg
pour faire monter un volume :
iMac\ EFI\ Updater, dans le répertoire des
/Volumes du Système de la «
Recovery HD». Volume dans lequel se trouve recelé le paquet d'installation :
iMacEFIUpdate.pkg.
La commande d'installation serait alors littéralement :
Bloc de code:
installer -pkg /Volumes/iMac\ EFI\ Updater/iMacEFIUpdate.pkg -target /
=> resterait à voir si elle serait honorée ou non...
Si oui, re-démarrer alors l'
iMac les 3 touches
⌘⌥R (
cmd alt R) tenues pressées ensemble => si un globe terrestre en rotation s'affiche à l'écran, c'est gagné : après au moins 10' de délai de téléchargement en RAM d'un dossier de démarrage
com.apple.recovery.boot, l'
iMac devrait re-démarrer sur le Système de cette récupération-internet "volatile" et permettre à l'option "
Ré-installer OS X" de se lancer, pour proposer l'installation exclusive de «
Lion 10.7.0»...