IPB

Bienvenue invité ( Connexion | Inscription )

> Téléchargement anciens Mac OS : comment être certain d'avoir un .dmg?, ..et non un .pkg qui impose le test de compatibilité matérielle
Options
TERRY
posté 11 Dec 2021, 16:20
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 077
Inscrit : 8 Jan 2003
Lieu : Ici...
Membre no 5 523



Bonjour,

Pour faciliter la maintenance et les installations sur des machines pas forcément toutes récentes, voulant partitonner un SSD pour avoir les derniers OS (El Capitan inclus) bootables pour installation, je suis à la recherche des fichiers .dmg d'origine, ceux qui s'ouvrent directement sur l'installeur. Or, lorsqu'on les télécharge depuis la page d'Apple, ce sont des fichiers .pkg qui arrivent (du moins pour les anciens), qui imposent avant toute chose le test de vérification de compatibilité matérielle. Et si le test échoue, pas de programme d'installation, et donc pas de clé/partition bootable avec ledit système.

Jamais réussi à mettre le bout du clic sur une page qui mettait à dispo toutes les versions, avec un lien de téléchargement du .dmg... Et pourtant, j'ai cherché, pfffiuuuu.... Auriez-vous ça sous la main ? unsure.gif
Merci ! wink.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
jeanjd63
posté 12 Dec 2021, 06:58
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 698
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (TERRY @ 11 Dec 2021, 16:20) *
Bonjour,

Pour faciliter la maintenance et les installations sur des machines pas forcément toutes récentes, voulant partitonner un SSD pour avoir les derniers OS (El Capitan inclus) bootables pour installation, je suis à la recherche des fichiers .dmg d'origine, ceux qui s'ouvrent directement sur l'installeur. Or, lorsqu'on les télécharge depuis la page d'Apple, ce sont des fichiers .pkg qui arrivent (du moins pour les anciens), qui imposent avant toute chose le test de vérification de compatibilité matérielle. Et si le test échoue, pas de programme d'installation, et donc pas de clé/partition bootable avec ledit système.

Jamais réussi à mettre le bout du clic sur une page qui mettait à dispo toutes les versions, avec un lien de téléchargement du .dmg... Et pourtant, j'ai cherché, pfffiuuuu.... Auriez-vous ça sous la main ? unsure.gif
Merci ! wink.gif



Salut.

Petite parenthèse : si tu récupères des .pkg au lieu des .dmg, ce n'est pas normal, c'est simplement que ton navigateur casse la coque pour te fournir la noix comestible.
Tu devrais regarder les options. Chez moi je récupère bien les dmg, mais ça ne change rien au problème comme expliqué ci-dessous.

Pour les anciennes versions Mac os x, les DMG, à ma connaissance ne sont disponibles que pour les 3 versions disponibles antérieures à High Sierra : Sierra, El Capitan et Yosemite.
Pour les versions antérieures, ce sera directement une application que tu vas récupérer depuis AppStore "Install......app"

Ensuite les 3 dmg ne permettent pas en l'état de créer une clé bootable.
Soit le Mac sur lequel tu fais l'opération est compatible avec la version que tu viens de télécharger et dans ce cas il suffit d'exécuter le .pkg qui va non pas installer le système sur ton Mac, mais simplement créer dans le répertoire Applications la structure "Install....app qui te perment ensuite de créer l'installateur via la commande "createinstallmedia" ...du classique.

Par contre si tu es sur un Mac trop récent et incompatible avec la version souhaitée, un Mac M1 par exemple, il faut bricoler un peu.

Voici une méthode fonctionnelle qui permet de créer, depuis le dmg El Capitan une clé bootable sur un Mac non compatible avec la dite version.
Pour les autres versions, c'est idem, il suffit d'adapter les noms.

Pour créer une clé d’installation El Capitan depuis un Mac incompatible avec cette version os x (M1 ou Intels récents)

Commencer par télécharger le dmg El Capitan depuis cette page : https://support.apple.com/en-us/HT211683
Ensuite ouvrir le dmg et copier InstallMacOSX.pkg sur le Bureau.
Ensuite, depuis le terminal (Applications/Utilitaires) dé-compacter le fichier InstallMacOSX.pkg dans un répertoire (Installer par exemple) qui sera créé par la commande pkgutil suivante:
Code
pkgutil --expand-full ~/Desktop/InstallMacOSX.pkg ~/Desktop/Installer

Ensuite déplacer le fichier InstallESD.dmg créé par la commande pkgutil ci-dessus sur le Bureau :
Code
mv ~/Desktop/Installer/InstallMacOSX.pkg/InstallESD.dmg ~/Desktop


Il faut ensuite formater une clé USB avec schéma de partition GUID de taille suffisante (8 Go pour El Capitan, 16 Go pour Catalina) nommée CLE dans l’exemple.
Ensuite exécuter les instructions suivantes, les unes après les autre en attendant la fin de chaque commande
Si erreur, stopper la procédure :

Code
hdiutil attach ~/Desktop/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Installer
hdiutil resize -size 8g /tmp/Installer.sparseimage
hdiutil attach /tmp/Installer.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
rm /Volumes/install_build/System/Installation/Packages
cp -av /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
cp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build
cp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build
hdiutil resize -size `hdiutil resize -limits /tmp/Installer.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Installer.sparseimage
hdiutil convert /tmp/Installer.sparseimage -format UDZO -o /tmp/Installer
mv /tmp/Installer.dmg ~/Desktop
rm /tmp/Installer.sparseimage


Ici il faut brancher la clé USB nommée CLE
Code
sudo asr restore --source ~/Desktop/Installer.dmg --target /Volumes/CLE --noprompt --noverify --erase


Tester la clé et si ok, supprimer du Bureau les répertoires et fichiers de travail de cette opération.

Edit: J'ai un peu simplifié en évitant la partie Payload. smile.gif

Ce message a été modifié par jeanjd63 - 4 Jan 2022, 07:16.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- TERRY   Téléchargement anciens Mac OS : comment être certain d'avoir un .dmg?   11 Dec 2021, 16:20
- - anonym_d019ede3   ---   11 Dec 2021, 16:51
- - TERRY   Citation (bigmechantmou @ 11 Dec 2021, 16...   11 Dec 2021, 17:03
|- - anonym_d019ede3   ---   11 Dec 2021, 17:23
- - radioman   Mac Arthur s'est donné bien du mal pour propo...   11 Dec 2021, 17:14
- - TERRY   Citation (radioman @ 11 Dec 2021, 17:14) ...   11 Dec 2021, 17:24
- - anonym_d019ede3   ---   11 Dec 2021, 17:26
- - TERRY   Citation (bigmechantmou @ 11 Dec 2021, 17...   11 Dec 2021, 17:32
|- - anonym_d019ede3   ---   11 Dec 2021, 17:37
- - TERRY   MDS plante, Keylifornia Dreamin plante, le téléc...   11 Dec 2021, 17:44
- - anonym_d019ede3   ---   11 Dec 2021, 17:44
- - TERRY   Citation (bigmechantmou @ 11 Dec 2021, 17...   11 Dec 2021, 18:06
- - anonym_d019ede3   ---   11 Dec 2021, 18:14
- - Krazubu   Citation (TERRY @ 11 Dec 2021, 16:20) Or,...   11 Dec 2021, 20:05
|- - baron   Citation (Krazubu @ 11 Dec 2021, 20:05) T...   12 Dec 2021, 01:30
- - Mac Arthur   Quelle que soit la méthode, on finit assez souven...   12 Dec 2021, 00:02
- - jeanjd63   Citation (TERRY @ 11 Dec 2021, 16:20) Bon...   12 Dec 2021, 06:58
- - Mac Arthur   Ça c'est du tuto. Je me demande si il ne fau...   12 Dec 2021, 07:09
|- - jeanjd63   Citation (Mac Arthur @ 12 Dec 2021, 07:09...   12 Dec 2021, 07:12
- - Mac Arthur   Ça irait bien en partie 3.5 en citant bien sûr l...   12 Dec 2021, 07:20
|- - jeanjd63   Citation (Mac Arthur @ 12 Dec 2021, 07:20...   12 Dec 2021, 07:26
- - TERRY   Un grand merci à vous tous pour vos réponses mag...   12 Dec 2021, 12:36
- - Mac Arthur   Et bien c'est pratiquement exactement ce que j...   12 Dec 2021, 13:04
- - TERRY   Excellent !!! Merci beaucoup, Mac Art...   12 Dec 2021, 15:05
- - baron   Citation (jeanjd63 @ 12 Dec 2021, 07:12) ...   12 Dec 2021, 16:22
|- - anonym_d019ede3   ---   12 Dec 2021, 17:00
|- - jeanjd63   Citation (baron @ 12 Dec 2021, 16:22) ......   12 Dec 2021, 19:40
- - Mac Arthur   Salut les terriens ! Le café chauffe... Je re...   12 Dec 2021, 22:42
|- - anonym_d019ede3   ---   12 Dec 2021, 23:15
|- - baron   Citation (Mac Arthur @ 12 Dec 2021, 22:42...   13 Dec 2021, 17:53
- - Mac Arthur   J'espère que ça ne va pas capoter en r(o)ut(...   12 Dec 2021, 23:26
|- - jeanjd63   Citation (Mac Arthur @ 12 Dec 2021, 23:26...   13 Dec 2021, 07:25
- - Mac Arthur   Oui ça sera sans doute demain, donc aujourd'h...   13 Dec 2021, 21:48


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 17th June 2025 - 20:08