Sujet unique Si « le serveur de récupération n’a pas pu être contacté » ou qu’il est « impossible de télécharger les composants supplémentaires »

Parfait !

On enchaîne --> il faut que tu passes la longue commande suivante -->
Bloc de code:
bless --folder /Volumes/Untitled/System/Library/CoreServices --file /Volumes/Untitled/System/Library/CoreServices/boot.efi

  • voici comment tu vas t'y prendre pour la saisir commodément : par un copier-coller à rebours de cette page des forums MacGé --> dans la fenêtre du Terminal. Donc viens ici avec Safari > copie ma commande (déroule bien le tapis roulant horizontal jusqu'au boot.efi final) > quitte Safari > lance le Terminal > colle la commande dans la fenêtre > exécute-la.
  • La commande change le chemin de démarrage du volume > en le faisant pointer sur le démarreur boot.efi de l'OS en place.

La commande passée > repasse la commande informative :
Bloc de code:
bless --info /Volumes/Untitled

  • qui affiche le chemin de démarrage actif du volume

Poste le tableau retourné.
 
Merci. Voici ce qui a été rendu :

Bloc de code:
-bash-3.2# bless --folder /Volumes/Untitled/System/Library/CoreServices --file /Volumes/Untitled/System/Library/CoreServices/boot.efi
-bash-3.2# bless --info/Volumes/Untitled
bless: unrecognized option `--info/Volumes/Untitled'
Usage: bless [options]
bless --help

bless --folder directory [--file file]
    [--bootinfo [file]] [--bootefi [file]]
    [--setBoot] [--openfolder directory] [--verbose]

bless --mount directory [--file file] [--setBoot] [--verbose]

bless --device device [--setBoot] [--verbose]

bless --netboot --server url [--verbose]

bless --info [directory] [--getBoot] [--plist] [--verbose] [--version]
 
Dans la 2è commande (commande d'information) --> tu as accollé --info et /Volumes/Untitled > au lieu de laisser un espace.

Repasse la commande (en respectant les espaces) :
Bloc de code:
bless --info /Volumes/Untitled

  • et poste le tableau retourné.
 
Yes.
Voici le bon rendu :

Bloc de code:
-bash-3.2# bless --info /Volumes/Untitled
         544 => Blessed System File is <Preboot>/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/CoreServices/boot.efi
          40 => Blessed System Folder is <Preboot>/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Untitled"
 
Parfait.

Tu es à une encablure du final.

Il n'y a plus qu'à opérer les mises-à-jour des informations de démarrage --> passe les commandes (attention aux espaces) :
Bloc de code:
kextcache -u /Volumes/Untitled
diskutil ap updatePreboot disk2s1

  • la 1ère met-à-jour le cache de boot prelinkedkernel chargé par le boot_loader : boot.efi au démarrage ; elle passe sans commentaire
  • la 2è met-à-jour les informations de pré-démarrage du volume Untitled recelées dans le volume auxiliaire Preboot et exécutables par l'EFI ; elle retourne un affichage imposant

=> poste l'affichage retourné par la 2è commande.
 
macomaniac voici le rendu :

Bloc de code:
-bash-3.2# diskutil ap updatePreboot disk2s1
Started APFS operation
UpdatePreboot: Commencing operation to update the Preboot Volume for Target Volume disk2s1 Untitled
UpdatePreboot: The Target Volume's OpenDirectory (non-special kind) user count is 1 and the Recovery (any of 3 kinds) user count is 1
UpdatePreboot: No custom Open Directory path given
UpdatePreboot: Using GivenVolumeMountPointOrNilIfNotMounted for the MacOSSearchPath
UpdatePreboot: Using MacOSSearchPath's child dslocal path for the OpenDirectorySearchPath
UpdatePreboot: MacOS Search Path = (nil=NotMounted) = /Volumes/Untitled
UpdatePreboot: Open Directory Database Search Path = (nil=MacOSSearchPathNotMounted) = /Volumes/Untitled/var/db/dslocal/nodes/Default
UpdatePreboot: Preserve EncryptedRootPList When No-OD = 0
UpdatePreboot: Successfully opened Open Directory database; setting AuthODNodeOrNil accordingly
UpdatePreboot: Mounting and ensuring as mounted the related Preboot Volume
UpdatePreboot: Preboot Volume = disk2s2 Preboot
UpdatePreboot: Taking mount hold on Preboot Volume
UpdatePreboot: Preboot Volume Target Directory = /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323
UpdatePreboot: Considering APFS Crypto User EBC6C064-0000-11AA-AA11-00306543ECAC
UpdatePreboot: This is the Personal Recovery Key for this Volume
UpdatePreboot: Treating this APFS Crypto User as a Personal Recovery Key User
UpdatePreboot: Looking for in-target-MacOS Configuration Profiles Personal Recovery Key Escrow PList at /Volumes/Untitled/var/db/ConfigurationProfiles/Settings/com.apple.security.FDERecoveryKeyEscrow.EFI.plist
UpdatePreboot: Looking for in-target-MacOS FDERecovery PList at /Volumes/Untitled/Library/Preferences/com.apple.security.FDERecovery.plist
UpdatePreboot: No Personal Recovery Key Escrow plist file found or unable to read and parse
UpdatePreboot: Creating generic Personal Recovery Key graphics
UpdatePreboot: Before rendering EFILoginUserGraphics user resources for type = EFI Login Personal Recovery Key User
UpdatePreboot: After rendering EFILoginUserGraphics Data=(0=Error)=0x7fae0d61bfc0=0
UpdatePreboot: Successfully added a Personal Recovery Key User to the building dictionary
UpdatePreboot: Successfully processed APFS Volume Crypto User EBC6C064-0000-11AA-AA11-00306543ECAC
UpdatePreboot: Error for this processed user was 0
UpdatePreboot: Considering APFS Crypto User 50DDF687-4774-4EEC-867C-2C72F09E3FF8
UpdatePreboot: Defaulting and requiring that this be an Open Directory User
UpdatePreboot: Treating this APFS Crypto User to be, and requiring to match, an Open Directory User
UpdatePreboot: Correlated APFS Volume Crypto User with Open Directory User 50DDF687-4774-4EEC-867C-2C72F09E3FF8 aka "Mellak"
UpdatePreboot: Reading JPEG user picture of length 70326 from Open Directory database
UpdatePreboot: All required data for this Open Directory user has been obtained
UpdatePreboot: Parameters for EFILoginUserGraphics count=1 "unlockOptions"="0"
UpdatePreboot: Before render EFILoginUserGraphics user (graphics/audio) resources Name=Mellak Nadjib PictureSize=(NoneIsOK)=70326 HintOptional=(null)
UpdatePreboot: After render EFILoginUserGraphics Data=(0=Error)=0x7fae0d620560=572873
UpdatePreboot: Before rendering EFILoginUserNamesData resources UserArrayCount=2
UpdatePreboot: After rendering EFILoginUserNamesData Data=(NULL=Skip)=0x7fae0d61fae0 DataItemCount=2
UpdatePreboot: Successfully added a macOS OD User to the building dictionary
UpdatePreboot: Successfully processed APFS Volume Crypto User 50DDF687-4774-4EEC-867C-2C72F09E3FF8
UpdatePreboot: Error for this processed user was 0
UpdatePreboot: Error among all processed users was 0
UpdatePreboot: At least one RECOVERY-type(s) user was processed successfully, in the presence of at least one successfully-processed OD user, so clearing among-all-users error if any
UpdatePreboot: The Encrypted Root PList File content is ready
UpdatePreboot: Not encrypting the Encrypted Root PList File content
UpdatePreboot: Encrypted Root PList File to be created path will or would be /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EncryptedRoot.plist.wipekey
UpdatePreboot: Proceeding to write Encrypted Root PList, creating a path as neccessary
UpdatePreboot: Successfully wrote Encrypted Root PList File
UpdatePreboot: DiskManagement Info PList File path will be /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/var/db/CryptoUserInfo.plist
UpdatePreboot: Successfully wrote DiskManagement Info PList File
UpdatePreboot: Checking for existence of Static EFI Resources directory /Volumes/Untitled/usr/standalone/i386/EfiLoginUI
UpdatePreboot: Before copying contents of directory of Static EFI Resources at /Volumes/Untitled/usr/standalone/i386/EfiLoginUI into directory /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/usr/standalone/i386
UpdatePreboot: After copying error=(0=success)=0
UpdatePreboot: Looking for locale list on macOS on Target Volume
UpdatePreboot: Locale list item count is 1
UpdatePreboot: Before rendering EFILoginInterfaceGraphics global localized resources
UpdatePreboot: After rendering EFILoginInterfaceGraphics FileNamesAndData=(0=error)=0x7fae0d620b30=10
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/loginui.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/flag_picker.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/preferences.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/battery.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/appleLogo.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/unknown_userUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/disk_passwordUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/guest_userUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13White.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Generating AdminUserList for Recovery purposes
UpdatePreboot: Considering admin user FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000000
UpdatePreboot: Considering admin user 50DDF687-4774-4EEC-867C-2C72F09E3FF8
UpdatePreboot: Error among all processed admin users was 0
UpdatePreboot: Writing Admin User Info File to path /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/var/db/AdminUserRecoveryInfo.plist
UpdatePreboot: Successfully wrote Admin User Info File
UpdatePreboot: Checking for existence of Secure Access Token file /Volumes/Untitled/var/db/dslocal/nodes/Default/secureaccesstoken.plist
UpdatePreboot: Before copying Secure Access Token file /Volumes/Untitled/var/db/dslocal/nodes/Default/secureaccesstoken.plist into directory /Volumes/Preboot/2A763DA8-908F-3E02-835D-376AE9DEE323/var/db
UpdatePreboot: After copying error=(0=success)=0
UpdatePreboot: Releasing mount hold on Preboot Volume
UpdatePreboot: Unmounting Preboot Volume
UpdatePreboot: Did unmount Preboot Volume err=(ignored)=0
UpdatePreboot: Doing memory releases
UpdatePreboot: Exiting Update Preboot operation with overall error=(0=success)=0
Finished APFS operation
-bash-3.2#
 
Alors va à : Menu  > Disque de démarrage > sélectionne Untitled > re-démarre dessus -->
  • je n'ai plus qu'à te souhaiter une bonne ré-ouverture de session !
 
Bonjour, comme beaucoup j'ai accépté la mise à jour High Sierra proposé automatiquement par mon iMac 27pouces late 2012. Aprés téléchargement et install de la MAJ puis reboot de la machine, j'arrive sur un écran noir avec la roue de loading qui tourne indéfiniment au milieu... J'ai tout essayé, CMD+R pour analyser le disque, et j'ai aussi essayé de restaurer avec time machine sur une version d'OS antérieure à la mise à jour, mais rien ne marche... Toujours cette roue de loading sur écran noir qui tourne indéfiniement... Pour info, cet iMac a été acheté avec un disque mécanique. J'ai fait remplacer le disque d'origine l'an dernier par un SSD dans un centre agréé (et tout allait pour le mieux jusqu'à cet incident). Je ne sais pas comment réparer mon iMac qui est mon outil de travail. Je m'en remets à vous... @macomaniac , j'espère que vous auriez une piste... et encore le courage d'aider un pauvre malheureux...

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 disk2         1.1 TB     disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.1 TB     disk2
                                 Physical Store disk0s2
   1:                APFS Volume jSarksHD                548.5 GB   disk2s1
   2:                APFS Volume Preboot                 38.4 MB    disk2s2
   3:                APFS Volume Recovery                1.0 GB     disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

/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

-bash-3.2# diskutil info disk2s1
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Whole:                    No
   Part of Whole:            disk2

   Volume Name:              jSarksHD
   Mounted:                  Yes
   Mount Point:              /Volumes/jSarksHD

   Partition Type:           41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:  APFS
   Type (Bundle):            apfs
   Name (User Visible):      APFS
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk2s2
   Recovery Disk:            disk2s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              5872809F-CEB5-435A-862D-9E716C106BB3
   Disk / Partition UUID:    5872809F-CEB5-435A-862D-9E716C106BB3

   Disk Size:                1.1 TB (1050004832256 Bytes) (exactly 2050790688 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       1.1 TB (1050004832256 Bytes) (exactly 2050790688 512-Byte-Units)
   Volume Used Space:        553.0 GB (553014374400 Bytes) (exactly 1080106200 512-Byte-Units) (52.7%)
   Volume Free Space:        497.0 GB (496990457856 Bytes) (exactly 970684488 512-Byte-Units) (47.3%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
   Hardware AES Support:     No

-bash-3.2# ls /Volumes/"jSarksHD"
.DS_Store                .fseventsd                bin                    private
.DocumentRevisions-V100            .vol                    cores                    sbin
.OSInstallerMessages            Applications                default.profraw                tmp
.PKInstallSandboxManager        Library                    dev                    usr
.PKInstallSandboxManager-SystemSoftware    Network                    etc                    var
.Spotlight-V100                System                    home
.com.apple.timemachine.donotpresent    Users                    installer.failurerequests
.file                    Volumes                    net
-bash-3.2# bless --info /Volumes/"jSarksHD"
        3109 => Blessed System File is <Preboot>/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/CoreServices/boot.efi
        3066 => Blessed System Folder is <Preboot>/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/jSarksHD"
-bash-3.2#
 
Bonjour sarks

  • le volume est monté en lecture & écriture > & est ré-installable ou restaurable
  • la distribution des dossiers-Système est complète > sans dossier macOS Install Data d'une installation avortée
  • le chemin de démarrage du volume pointe sur le démarreur boot.efi de l'OS installé

Bilan
: la MÀJ est allée au bout de l'installation puisque son dossier d'installation macOS Install Data a été purgé --> ce qui intervient si et seulement s'il y a eu complétion de l'opération. Le chemin de démarrage a été restauré sur le boot_loader boot.efi de l'OS installé dans le volume > et ne pointe plus sur le démarreur de l'OS d'installation qui était recelé dans le dossier macOS Install Data. Il y a donc plantage au re-démarrage du Mac sur un OS complètement installé.

Je te propose de passer patiemment la série de commandes (l'une après l'autre ; attends chaque fois la complétion de la commande précédente signalée par le réaffichage de l'invite de commande -bash-3.2# > avant de passer la suivante) :
Bloc de code:
touch /Volumes/jSarksHD/System/Library/Extensions
kextcache -u /Volumes/jSarksHD
update_dyld_shared_cache --root /Volumes/jSarksHD
diskutil ap updatePreboot disk2s1
diskutil repairVolume /Volumes/jSarksHD
diskutil mount disk2s1

  • la 1ère scelle le répertoire des Extensions Apple par un cachet de "temps d'accès uniforme" - condition logique pour que le cache de démarrage prelinkedkernel puisse se mettre à jour en incorporant ces extensions en tant que "bloc synchrone"
  • la 2è met à jour le cache de démarrage prelinkedkernel chargé par le boot_loader boot.efi au boot (car le démarreur boot.efi exécuté par l'EFI au boot ne charge jamais isolément le kernel original en RAM > puis ne lui injecte pas les extensions au goutte-à-goutte --> mais prend en charge un cache incluant un clone du code du kernel et un bloc d'adresses synchrone des extensions)
  • la 3è met à jour les caches partagés dyld dans le volume
  • la 4è met à jour les informations de prédémarrage contenues dans le volume auxiliaire Preboot et exécutées en pré-démarrage par l'EFI
  • la 5è vérifie / répare le système de fichiers apfs générateur du volume
  • la 6è remonte le volume apfs jSarksHD > au cas où il aurait été laissé démonté par l'opération de vérification (qui implique son démontage préalable) > afin que ce volume remonté soit choisissable dans le panneau Disque de démarrage

Cette série d'opérations effectuées > quitte le Terminal > va à : Menu  > Disque de démarrage > sélectionne le volume jSarksHD > re-démarre dessus -->

  • tu n'auras qu'à dire si le Système s'est chargé et si tu as pu réouvrir ta session.
 
Dernière édition par un modérateur:
  • J’aime
Réactions: baron et sarks
Bonjour sarks

  • le volume est monté en lecture & écriture > & est ré-installable ou restaurable
  • la distribution des dossiers-Système est complète > sans dossier macOS Install Data d'une installation avortée
  • le chemin de démarrage du volume pointe sur le démarreur boot.efi de l'OS installé

Bilan
: la MÀJ est allée au bout de l'installation puisque son dossier d'installation macOS Install Data a été purgé --> ce qui intervient si et seulement s'il y a eu complétion de l'opération. Le chemin de démarrage a été restauré sur le boot_loader boot.efi de l'OS installé dans le volume > et ne pointe plus sur le démarreur de l'OS d'installation qui était recelé dans le dossier macOS Install Data. Il y a donc plantage au re-démarrage du Mac sur un OS complètement installé.

Je te propose de passer patiemment la série de commandes (l'une après l'autre ; attends chaque fois la complétion de la commande précédente signalée par le réaffichage de l'invite de commande -bash-3.2# > avant de passer la suivante) :
Bloc de code:
touch /Volumes/jSarksHD/System/Library/Extensions
kextcache -u /Volumes/jSarksHD
update_dyld_shared_cache --root /Volumes/jSarksHD
diskutil ap updatePreboot disk2s1
diskutil repairVolume /Volumes/jSarksHD
diskutil mount disk2s1

  • la 1ère scelle le répertoire des Extensions Apple par un cachet de "temps d'accès uniforme" - condition logique pour que le cache de démarrage prelinkedkernel puisse se mettre à jour en incorporant ces extensions en tant que "bloc synchrone"
  • la 2è met à jour le cache de démarrage prelinkedkernel chargé par le boot_loader boot.efi au boot (car le démarreur boot.efi exécuté par l'EFI au boot ne charge jamais isolément le kernel original en RAM > puis ne lui injecte pas les extensions au goutte-à-goutte --> mais prend en charge un cache incluant un clone du code du kernel et un bloc d'adresses synchrone des extensions)
  • la 3è met à jour les caches partagés dyld dans le volume
  • la 4è met à jour les informations de prédémarrage contenues dans le volume auxiliaire Preboot et exécutées en pré-démarrage par l'EFI
  • la 5è vérifie / répare le système de fichiers apfs générateur du volume
  • la 6è remonte le volume apfs jSarksHD > au cas où il aurait été laissé démonté par l'opération de vérification (qui implique son démontage préalable) > afin que ce volume remonté soit choisissable dans le panneau Disque de démarrage

Cette série d'opérations effectuées > quitte le Terminal > va à : Menu  > Disque de démarrage > sélectionne le volume jSarksHD > re-démarre dessus -->

  • tu n'auras qu'à dire si le Système s'est chargé et si tu as pu réouvrir ta session.

Merci beaucoup (vraiment) de me proposer une solution. J’essaye tout ça ce soir en rentrant du travail. Je te tiens au courant. Merci et bonne journée.
 
Bonjour,

J’ignore si c’est lié mais j’ai eu droit à la séquence des 3 tonalités qui indiquent un problème de mémoire au redémarrage.

Après 5 ou 6 resets, l’installation s’est poursuivi jusqu’au bout (environ une heure).

Depuis, aucun soucis.
 
Bonjour sarks

  • le volume est monté en lecture & écriture > & est ré-installable ou restaurable
  • la distribution des dossiers-Système est complète > sans dossier macOS Install Data d'une installation avortée
  • le chemin de démarrage du volume pointe sur le démarreur boot.efi de l'OS installé

Bilan
: la MÀJ est allée au bout de l'installation puisque son dossier d'installation macOS Install Data a été purgé --> ce qui intervient si et seulement s'il y a eu complétion de l'opération. Le chemin de démarrage a été restauré sur le boot_loader boot.efi de l'OS installé dans le volume > et ne pointe plus sur le démarreur de l'OS d'installation qui était recelé dans le dossier macOS Install Data. Il y a donc plantage au re-démarrage du Mac sur un OS complètement installé.

Je te propose de passer patiemment la série de commandes (l'une après l'autre ; attends chaque fois la complétion de la commande précédente signalée par le réaffichage de l'invite de commande -bash-3.2# > avant de passer la suivante) :
Bloc de code:
touch /Volumes/jSarksHD/System/Library/Extensions
kextcache -u /Volumes/jSarksHD
update_dyld_shared_cache --root /Volumes/jSarksHD
diskutil ap updatePreboot disk2s1
diskutil repairVolume /Volumes/jSarksHD
diskutil mount disk2s1

  • la 1ère scelle le répertoire des Extensions Apple par un cachet de "temps d'accès uniforme" - condition logique pour que le cache de démarrage prelinkedkernel puisse se mettre à jour en incorporant ces extensions en tant que "bloc synchrone"
  • la 2è met à jour le cache de démarrage prelinkedkernel chargé par le boot_loader boot.efi au boot (car le démarreur boot.efi exécuté par l'EFI au boot ne charge jamais isolément le kernel original en RAM > puis ne lui injecte pas les extensions au goutte-à-goutte --> mais prend en charge un cache incluant un clone du code du kernel et un bloc d'adresses synchrone des extensions)
  • la 3è met à jour les caches partagés dyld dans le volume
  • la 4è met à jour les informations de prédémarrage contenues dans le volume auxiliaire Preboot et exécutées en pré-démarrage par l'EFI
  • la 5è vérifie / répare le système de fichiers apfs générateur du volume
  • la 6è remonte le volume apfs jSarksHD > au cas où il aurait été laissé démonté par l'opération de vérification (qui implique son démontage préalable) > afin que ce volume remonté soit choisissable dans le panneau Disque de démarrage

Cette série d'opérations effectuées > quitte le Terminal > va à : Menu  > Disque de démarrage > sélectionne le volume jSarksHD > re-démarre dessus -->

  • tu n'auras qu'à dire si le Système s'est chargé et si tu as pu réouvrir ta session.

@macomaniac j’ai tout fait comme tu disais mais toujours le même problème. L’iMac démarre, puis j’ai la pomme avec le loader sur écran blanc, puis enfin la roue de chargement qui tourne indéfiniment sur un écran noir...
 
Et voici le resultat :
Bloc de code:
-bash-3.2# touch /Volumes/jSarksHD/System/Library/Extensions
-bash-3.2# kextcache -u /Volumes/jSarksHD
KernelCache ID: 3C9827906BDA5FCF5146C43E7D38E8D7
-bash-3.2# update_dyld_shared_cache --root /Volumes/jSarksHD
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/A/XPCServices/AssetCacheTetheratorService.xpc/Contents/Frameworks/MobileDeviceKitLite.framework/Versions/A/MobileDeviceKitLite
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BiometricKitUI.framework/Versions/A/BiometricKitUI
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BroadcomWLAN.framework/Versions/A/BroadcomWLAN
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftDemangle.dylib
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BookKit.framework/Versions/A/Frameworks/BookKitFoundation.framework/Versions/A/BookKitFoundation
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/SetupAssistantSupport
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftRemoteMirror.dylib
update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/WirelessDiagnosticsSupport.framework/Versions/A/WirelessDiagnosticsSupport
-bash-3.2# diskutil ap updatePreboot disk2s1
Started APFS operation
UpdatePreboot: Commencing operation to update the Preboot Volume for Target Volume disk2s1 jSarksHD
UpdatePreboot: The Target Volume's OpenDirectory (non-special kind) user count is 0 and the Recovery (any of 3 kinds) user count is 0
UpdatePreboot: No custom Open Directory path given
UpdatePreboot: Using GivenVolumeMountPointOrNilIfNotMounted for the MacOSSearchPath
UpdatePreboot: Using MacOSSearchPath's child dslocal path for the OpenDirectorySearchPath
UpdatePreboot: MacOS Search Path = (nil=NotMounted) = /Volumes/jSarksHD
UpdatePreboot: Open Directory Database Search Path = (nil=MacOSSearchPathNotMounted) = /Volumes/jSarksHD/var/db/dslocal/nodes/Default
UpdatePreboot: Preserve EncryptedRootPList When No-OD = 0
UpdatePreboot: Successfully opened Open Directory database; setting AuthODNodeOrNil accordingly
UpdatePreboot: Mounting and ensuring as mounted the related Preboot Volume
UpdatePreboot: Preboot Volume = disk2s2 Preboot
UpdatePreboot: Taking mount hold on Preboot Volume
UpdatePreboot: Preboot Volume Target Directory = /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3
UpdatePreboot: Error among all processed users was 0
UpdatePreboot: The Encrypted Root PList File content is ready
UpdatePreboot: Not encrypting the Encrypted Root PList File content
UpdatePreboot: Encrypted Root PList File to be created path will or would be /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EncryptedRoot.plist.wipekey
UpdatePreboot: Proceeding to write Encrypted Root PList, creating a path as neccessary
UpdatePreboot: Successfully wrote Encrypted Root PList File
UpdatePreboot: DiskManagement Info PList File path will be /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/var/db/CryptoUserInfo.plist
UpdatePreboot: Successfully wrote DiskManagement Info PList File
UpdatePreboot: Checking for existence of Static EFI Resources directory /Volumes/jSarksHD/usr/standalone/i386/EfiLoginUI
UpdatePreboot: Before copying contents of directory of Static EFI Resources at /Volumes/jSarksHD/usr/standalone/i386/EfiLoginUI into directory /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/usr/standalone/i386
UpdatePreboot: After copying error=(ZeroMeansSuccess)=0
UpdatePreboot: Looking for locale list on macOS on Target Volume
UpdatePreboot: Locale list item count is 1
UpdatePreboot: Before rendering EFILoginInterfaceGraphics global localized resources
UpdatePreboot: After rendering EFILoginInterfaceGraphics FileNamesAndDataObj=(NullIsError)=0x7fc32ad0cb20 ItemCount=10
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/loginui.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/flag_picker.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/preferences.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/battery.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/appleLogo.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/unknown_userUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/disk_passwordUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/guest_userUI.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Writing localized EFI graphics resource file /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13White.efires
UpdatePreboot: Successfully wrote EFI resource file
UpdatePreboot: Generating AdminUserList for Recovery purposes
UpdatePreboot: Considering admin user FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000000
UpdatePreboot: Considering admin user C5B09DC9-8BAC-442E-A5AF-C47E78B43AC5
UpdatePreboot: Error among all processed admin users was 0
UpdatePreboot: Writing Admin User Info File to path /Volumes/Preboot/5872809F-CEB5-435A-862D-9E716C106BB3/var/db/AdminUserRecoveryInfo.plist
UpdatePreboot: Successfully wrote Admin User Info File
UpdatePreboot: Checking for existence of Secure Access Token file /Volumes/jSarksHD/var/db/dslocal/nodes/Default/secureaccesstoken.plist
UpdatePreboot: Releasing mount hold on Preboot Volume
UpdatePreboot: Unmounting Preboot Volume
UpdatePreboot: Did unmount Preboot Volume err=(ignored)=0
UpdatePreboot: Doing memory releases
UpdatePreboot: Exiting Update Preboot operation with overall error=(ZeroMeansSuccess)=0
Finished APFS operation
-bash-3.2# diskutil repairVolume /Volumes/jSarksHD
Started file system repair on disk2s1 jSarksHD
Repairing file system
Volume was successfully unmounted
Performing fsck_apfs -y -x /dev/rdisk2s1
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking snapshot 1 of 2
Checking snapshot 2 of 2
Verifying allocated space
The volume /dev/rdisk2s1 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system repair on disk2s1 jSarksHD
-bash-3.2# diskutil mount disk2s1
Volume jSarksHD on disk2s1 mounted
-bash-3.2#
 
Il n'y a aucune anomalie d'après les informations que tu as fournies.

  • est-ce que tu as tenté > dans la session de secours > l'option : "Ré-installer macOS" à destination du volume jSarksHD ? - d'après ta description --> l'affichage de la  signifie que le démarreur boot.efi du volume charge bien le kernel en RAM et lui injecte les extensions. Ensuite la jauge de progression dans la barre horizontale --> signifie que le kernel s'occupe à charger le Système BSD avant d'initier l'activation de l'OS. Une de ces 2 opérations doit planter et une restauration serait peut-être susceptible de remettre de l'ordre.
  • au cas où cette option serait inopérante --> tu es bon pour le "cycle long" de sauvetage dit des "4 R" : Recopie > Reformatage > Réinstallation > Récupération. Pour assurer la 1ère opération (= Recopie) > vu que tu as 553 Go de données dans le volume jSarksHD --> il te faut un DDE USB avec (disons) dans les 660 Go d'espace libre. Une commande du Terminal permettra de cloner le contenu du volume jSarksHD dans celui du DDE.
 
Bonjour à tous,

J'ai bien vu qu'il y avait des sujets similaires mais par mesure de clarté, j'ai créé un nouveau topic pour ne pas mélanger les discussions en cours. ( Si jamais les administrateurs estiment que mon sujet est inutile je déplacerais mon problème au sein d'un sujet déjà présent ).

Ce matin j'ai allumé mon MacBook air de 2013 et j'ai le message d'erreur suivant qui s'affiche
"MacOs n'a pas pu être installé sur votre ordinateur
Le chemin /System/installation/Packages/OSinstall.mpkg semble manquant ou endommagé.
Quittez le programme d'installation pour redémarrer votre ordinateur puis réessayer
".

J'ai bien les 4 utilitaires qui s'affichent et impossible de reinstaller Os X ( qui doit etre une version obsolète je suppose ).
J'ai récemment fait la MAJ High Sierra ( il y a une semaine ), j'ai constaté une lenteur de mes applications depuis, jusqu'à ce problème ce matin.
Je pensais que la Mise à jour était bien installée.

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2: 7C3457EF-0000-11AA-AA11-00306543ECAC               121.1 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.2 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS Mac OS X Base System    1.2 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk12
-bash-3.2#




J'ai essayé de suivre les instructions données par macomaniac pour poster le tableau. J'ai peur d'aller plus loin.

J'ai mes partiels finales dans 2 semaines ( fin de mon cursus universitaire ! ), ce problème tombe vraiment mal. Je fais donc appel à la communauté pour m'aider à surmonter ce problème.

Merci à ceux qui voudront me répondre.
 
Petit message entre 2 réponses pour te remercier @macomaniac ! J'avais exactement le même problème que l'originaire du post et tes explications précises m'ont permis de redémarrer mon mac correctement.

J'ai pas vu si dans les 64 pages tu as compris le pourquoi du comment ?
 
( Si jamais les administrateurs estiment que mon sujet est inutile je déplacerais mon problème au sein d'un sujet déjà présent ).
Ben non, tu n'auras pas le pouvoir de déplacer le moindre message et en effet il aurait été judicieux de rédiger ta demande dans un des messages existant pour le même problème qui est récurrent. J'ai donc déménagé ta demande ici.