10.13 High Sierra « Impossible de créer un volume de prédémarrage pour l’installation APFS »

Bonjour Renaud

Voici comment tu vas pouvoir fournir les informations de base -->

- démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.1 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         798.3 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +798.3 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh SSD           641.7 GB   disk1s1
   2:                APFS Volume Preboot                 22.5 MB    disk1s2
   3:                APFS Volume Recovery                514.7 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +9.3 GB     disk21
   1:                        EFI EFI                     209.7 MB   disk21s1
   2:                  Apple_HFS InstallESD              9.0 GB     disk21s2
 
Bonjour MacoManiac,merci pour avoir réagi si rapidement!
Pour info, j'ai essayé de relancer avec récupération par internet, ça n'a pas fonctionné, pourtant j'ai accés à inthernet, par mon cable ethernet, preuve en est, je poste ceci :)
J'ai essayé de faire un resizeContainer et creer le SOS, mais cela n'a pas marché. Je vous montre le résulat dans le message suivant...Je n'ai pas assez de place.
A mon avis, le fait d'avoir essayé de récupérer une copie de Time Machine est trop lourd. Il faudrait peut-être que je formate mon disque, puis que je recommence l'opération?
Bon, je dois aller chercher un marmot à son arrêt de bus...je reviens ASAP. Merci!
 
Je vois que Macintosh SSD contient 641 Go de données : un paquet !

Passe les commandes :
Bloc de code:
ls /Volumes/Mac*
diskutil mount disk1s2
bless --info /Volumes/Mac*

  • mets Mac* (abréviation commode)
  • la 1ère liste les objets de 1er rang du volume
  • la 2è monte le volume Preboot qui stocke le chemin de démarrage de Macintosh SSD
  • la 3è affiche ce chemin de démarrage

Poste les tableaux retournés.
 
Bloc de code:
bash-3.2# ls /Volumes/Mac*
.DS_Store
.DocumentRevisions-V100
.IAProductInfo
.PKInstallSandboxManager-SystemSoftware
.file
.vol
Applications
Google Earth
Guides de l’utilisateur et informations
Library
Network
System
Users
Volumes
bin
cores
dev
etc
installer.failurerequests
macOS Install Data
private
sbin
tmp
usr
var
-bash-3.2#


Oui, le paquet de Giga, c'est ma récup de Time Machine...voilà le premier tableau. Je fais les opérations suivantes
 
La deuxième commande donne ceci: Volume preboot on disk1s2 mounted
Pour la troisième, voivi le tableau:
Bloc de code:
-bash-3.2# bless --info /Volumes/Mac*
        2827 => Blessed System File is /Volumes/Preboot/D3F2E994-C70D-4E3C-846A-A1F1B6BFA50A/System/Library/CoreServices/boot.efi
          23 => Blessed System Folder is /Volumes/Preboot/D3F2E994-C70D-4E3C-846A-A1F1B6BFA50A/System/Library/CoreServices
Could not find an APFS volume with UUID D3F2E994-C70D-4E3C-846A-A1F1B6BFA50A
-bash-3.2#
 
  • la distributon des dossiers-Système est complète + un dossier macOS Install Data de l'installation avortée
  • le chemin de démarrage pointe sur le lanceur boot.efi de l'OS en place

Passe la commande :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"

  • mets les intitulés avec les "" ; pas d'espace entre HD" et la / qui suit
  • la commande supprime le dossier macOS Install Data ; elle passe sans commentaire
----------

Cela fait > quitte le Terminal > va à : Menu  > Disque de démarrage > choisis Macintosh HD > redémarre dessus -->

- décris ce qui se passe pendant ce redémarrage...​
 
J'ai fait comme tu as dit. Rien ne se passe. J'ai modifié ta commande en remplaçant Macintosh HD par Macintosh SSD.
Pour le démarrage, j'ai sélectionner le disque de démarrage "Macintosh SSD macOS 10.13.6
Le message qui apparait: " Vous ne pouvez pas modifier le disque de démarrage du disque sélectionné. Echec de validation pour la mise en place des fichiers de démarrage.
Je valide avec OK.
Si je quitte Disque de démarrage, j'ai un écran gris foncé, et je dois rebooter...
 
Et si tu démarres avec "alt" --> est-ce que tu vois un volume Macintosh SSD ? - si tu choisis de démarrer dessus --> qu'est-ce qui se passe ?
 
Dans la session de secours > as-tu tenté de lancer l'option : "Réinstaller macOS" --> à destination de Macintosh SDD. Pour voir si cette réinstallation pouvait restaurer le Système du volume ?
 
Dans la session de secours > as-tu tenté de lancer l'option : "Réinstaller macOS" --> à destination de Macintosh SDD. Pour voir si cette réinstallation pouvait restaurer le Système du volume ?
Je tente encore une fois, toujours à destination de Macintosh SSD.
Et voilà, 2 minutes avant la fin: impossible de créer un volume de prédémarrage pour l'installation APFS :(
 
Est-ce que tu as une sauvegarde TM à jour des données du volume ?
Mon Mac est en branché sur une TimeCapsule, sur laquelle les back-up sont faits régulièrement. Les derniers datent du 18 décembre.
J'espere que c'est ce que tu entends par sauvegarde TM des données du volume.
J'ai essayé de faire une réinstallation depuis TM, ça n'a pas fonctionné.
Si ton idée est d'effacer totalement le disque pour refaire une installation"propre", je suis pour!
 
L'idée est : supprimer l'apfs > lancer une réinstallation propre > en fin d'installation utiliser l'Assistant de migration pour récupérer ta sauvegarde TM.

- alternative : si tu avais un DDE avec dans les 700 Go d'espace libre > cloner (via une commande du Terminal) le volume Macintosh HD dans celui du DDE > puis procéder comme précédemment > en récupérant les données du clone à la fin.​

=> qu'est-ce que tu en penses ?
 
L'idée est : supprimer l'apfs > lancer une réinstallation propre > en fin d'installation utiliser l'Assistant de migration pour récupérer ta sauvegarde TM.

- alternative : si tu avais un DDE avec dans les 700 Go d'espace libre > cloner (via une commande du Terminal) le volume Macintosh HD dans celui du DDE > puis procéder comme précédemment > en récupérant les données du clone à la fin.​

=> qu'est-ce que tu en penses ?
Helas, je n'ai pas de DDE dispo ayant cette capacité. C'est sans doute plus simple de faire le clonage sur le DDE pour récupérer les données par après, mais ce n'est pas envisageable vu le manque de matériel.
Il y a exactement un an mon HDD me lâchait, remplacé par le SSD actuel, et j'étais bien content d'avoir le back-up TM. L'assistant migration avait bien fonctionné.
Donc, oui, je suis partant pour tout remettre à zéro, et repartir sur de bonnes bases!
 
Dernière édition:
Est-ce que tu veux réinstaller High Sierra ou Mojave ?

- et pour préciser la donne > passe les 2 commandes :
Bloc de code:
sw_vers -productVersion
sysctl hw.model

  • la 1ère affiche la version de l'OS de secours démarré > et donc la version de macOS qu'il permet de réinstaller
  • la 2è l'identifiant de modèle de ton Mac

Poste les 2 retours.
 
Est-ce que tu veux réinstaller High Sierra ou Mojave ?

- et pour préciser la donne > passe les 2 commandes :
Bloc de code:
sw_vers -productVersion
sysctl hw.model

  • la 1ère affiche la version de l'OS de secours démarré > et donc la version de macOS qu'il permet de réinstaller
  • la 2è l'identifiant de modèle de ton Mac
Poste les 2 retours.
10.13.6 pour la première commande
iMac 10,1 pour la seconde

High Sierra plus facile pour une vieille machine?