10.13 High Sierra Echec mise à jour High Sierra Mac book pro

Alors j'ai lancé High Sierra sur Clone, sauf qu'au redémarrage, après l'apparition de la pomme avec la jauge blanche:

"MacOS n'a pas pu être installé sur votre ordinateur:
Volume contains a macOS or OS C installation which may be damaged.
Quittez le programme d'installation pour redémarrer votre ordinateur puis réessayer
Bouton "Redémarrer". "

Super le franglais. Blague à part, j'ai redémarré en cliquant sur le message et comme attendu: ça n'a pas fonctionné -> réapparition du message.
 
Je te propose une épuration du volume Clone (moins les dossiers "critiques") --> dans l'espoir que > le "Système" dans son volume se trouvant éliminé > il ne puisse plus être trouvé "endommagé" par le programme d'installation (en gros c'est la technique : supprimez le patient > vous supprimez la maladie - en termes plus philosophiques : supprimez le sujet > vous supprimez ses accidents)-
361608_original.png


Passe la commande :
Bloc de code:
cd /Volumes/Clone

  • qui te logge dans le volume Clone

Passe la commande :
Bloc de code:
sudo rm -rf System usr sbin cores net home Volumes dev

  • et donc ce que j'avais omis de mentionner : après validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande supprime les dossiers-Système : System > usr > sbin > cores > net > home > Volumes > dev
  • elle conserve la paire de dossiers private & Users (qui contiennent la carte d'identité d'utilisateur et le dossier de compte incluant les données) > + la paire de dossiers Applications & Library (qui contiennent - entre autres - les applications tierces et leurs ressources additionnelles > + 3 liens symboliques : ⤻etc > ⤻tmp > ⤻var qui pointe à leurs originaux dans private
  • la commande passe sans commentaire

Cela fait > repasse une commande :
Bloc de code:
ls
(tout court)

  • qui liste les objets subsistants dans Clone (puisque tu es actuellement dans ce répertoire de volume)

Poste cette maigre liste.
 
Voilà voilà:

Bloc de code:
Last login: Wed Apr  4 15:02:40 on console
MacBook-Pro-de-toto:~ toto$ cd /Volumes/Clone
MacBook-Pro-de-toto:Clone toto$ sudo rm -rf System usr sbin cores net home Volumes dev
Password:
MacBook-Pro-de-toto:Clone toto$ ls
Applications        Users            private
Library            etc            tmp
Network            macOS Install Data    var
MacBook-Pro-de-toto:Clone toto$
 
Alors passe encore la commande :
Bloc de code:
sudo rm -rf "macOS Install Data" Network

  • commande directe (puisque toto est toujours loggé dans Clone) supprimant macOS Install Data (dossier d'installation) et Network
  • inutile que tu repasses une commande de listage après.

Cela fait > va dans ton volume Macintosh HD à : Applications > Install macOS High Sierra.app --> relance le programme d'installation d'un double-clic > et donne lui encore comme destination le volume Clone -->

  • tu n'as qu'à dire si la ré-installation se lance cette fois.
 
Euh... ça pourrait paraître bête mais : j'ai pas le dossier Macintosh HD sur la session, et le High Sierra n'est pas présent dans le dossier Applications directement. Je retrouve l'installateur de High Sierra via Spotlight seulement.
 
Si tu vas la barre de menus du Finder de la session toto : Finder > Préférences > Général -->

  • à la rubrique qui permet d'afficher... --> coche les cases : "Disques durs" > "Disques externes"

Cela devrait faire apparaître l'icône du volume Macintosh HD sur le Bureau de toto > et te permettre de naviguer graphiquement par le Finder dans ses dossiers.
 
Ok, je ne connaissais pas cette option, merci.

Sauf qu'en passant par le Finder pour ouvrir "Applications", il n'y a toujours pas le fichier d'installation.
 
J’ai fait deux essais:

« MacOS n’a pas pu être installé sur votre ordinateur:

Une erreur est survenue lors de l’installation de macOS. Vous pouvez utiliser le Diagnostic Apple pour effectuer un test de matériel de votre Mac. [...] »

:(
 
Bonjour,

Je me permets d’intervenir ici pour remercier macomaniac (à la lecture de ces différents posts sur le sujet) suite à un problème peu ou prou similaire survenu aujourd’hui sur mon MacBook Pro en voulant installer high Sierra (tout ça pour avoir Xcode 9.3...)
La mise à jour avait planté, le reboot me proposait systématiquement de réinstaller l’OS sans me permettre de choisir le disque système (donc impossible d’installer). J’ai craint un instant une perte de DD dans un 1er temps (suée froide) et la lecture des différents posts (très bien rédigés, chose rare de nos jours !) m’a donné d’autres pistes (en suivant ses directives dans ce fil et autre) Je m’en suis sorti, dans mon cas, en effaçant le dossier temporaire « macOS install Data ».
Donc merci encore une fois ;-)
Moralité : parfois il suffit de chercher un peu, prendre le temps de lire les posts, les analyser et tenter.
 
@ Sho0ua

Ah là là ! - quelle poisse sans nom... À présent c'est le disque (ou le volume) qui est prétendu défaillant.

Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que j'aie de nouveau la distribution sous les yeux.
 
Bloc de code:
Last login: Wed Apr  4 17:28:43 on console
client-eduroam960:~ toto$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            11.8 GB    disk1s1
   2:                APFS Volume Preboot                 21.5 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage Mac                     600.4 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3
   4:                  Apple_HFS Fichiers Mac            100.0 GB   disk2s4
   5:                  Apple_HFS Clone                   298.7 GB   disk2s5
   6:                 Apple_Boot Recovery HD             650.0 MB   disk2s6

Offline
                                 Logical Volume Mac Time Machine on disk2s2
                                 6622FA17-A8DF-47D5-A3D2-19F666B77236
                                 Locked Encrypted
client-eduroam960:~ toto$
 
Passe les commandes :
Bloc de code:
diskutil repairVolume disk2s5
diskutil repairDisk disk2

  • à la passation de la 2è > une demande de confirmation s'affiche : tape y (yes) et revalide
  • la 1ère répare le système de fichiers du volume Clone
  • la 2è répare la table de partition du disque du DDE

=> poste les affichages retournés par ces commandes.
 
Bloc de code:
client-eduroam960:~ toto$ diskutil repairVolume disk2s5
Started file system repair on disk2s5 Clone
Repairing file system
Volume was successfully unmounted
Performing fsck_hfs -fy -x /dev/rdisk2s5
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Clone appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system repair on disk2s5 Clone
client-eduroam960:~ toto$ diskutil repairDisk disk2
Repairing the partition map might erase disk2s1, proceed? (y/N) y
Started partition map repair on disk2
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Checking booter partition disk2s3
Verifying file system
Volume is already unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s3
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Boot OS X appears to be OK
File system check exit code is 0
Restoring the original state found as unmounted
Checking booter partition disk2s6
Verifying file system
Volume is already unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s6
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Recovery HD appears to be OK
File system check exit code is 0
Restoring the original state found as unmounted
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
Verifying storage system
Performing fsck_cs -n -x --lv --uuid 14D35F0C-51E0-493F-B541-36423C9CC860
Checking volume
disk2s2: Scan for Volume Headers
disk2s2: Scan for Disk Labels
Logical Volume Group 14D35F0C-51E0-493F-B541-36423C9CC860 on 1 device
disk2s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Load and verify Transaction Segment
Incorporate 1 newer non-checkpoint transaction
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify 7E321382-F6E9-48D5-8090-4459B755215D
Load and verify 6622FA17-A8DF-47D5-A3D2-19F666B77236
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 14D35F0C-51E0-493F-B541-36423C9CC860 appears to be OK
Storage system check exit code is 0
Repairing storage system
Performing fsck_cs -y -x --lv --uuid 14D35F0C-51E0-493F-B541-36423C9CC860
Checking volume
disk2s2: Scan for Volume Headers
disk2s2: Scan for Disk Labels
Logical Volume Group 14D35F0C-51E0-493F-B541-36423C9CC860 on 1 device
disk2s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Load and verify Transaction Segment
Incorporate 1 newer non-checkpoint transaction
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify 7E321382-F6E9-48D5-8090-4459B755215D
Load and verify 6622FA17-A8DF-47D5-A3D2-19F666B77236
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 14D35F0C-51E0-493F-B541-36423C9CC860 appears to be OK
Storage system check exit code is 0
The partition map appears to be OK
Finished partition map repair on disk2
client-eduroam960:~ toto$
 
Il n'y a aucune erreur nulle part : ni au niveau du volume > ni au niveau du disque. Je ne sais pas si tu as envie de faire une dernière tentative d'installation de High Sierra dans Clone > au cas où le volume serait déclaré viable ?

----------

Sinon > il va falloir cloner le dossier de compte d'utilisateur contenu dans les Users de Clone --> dans les Users de Macintosh HD démarré + cloner le fichier carte d'identité de l'utilisateur correspondant contenu dans la base de données du dossier private du volume Clone --> dans la base de données correspondante du volume Macintosh HD. Ce qui recréera le compte d'utilisateur complet (carte d'identité + dossier de compte) -->

  • je ne vois plus d'autre solution que d'effectuer la récupération en manuel via le Terminal
 
Hé ! mais l'essai en question ne requiert pas ma participation --> disons que tu lances ton installateur Install macOS High Sierra.app --> à destination du volume Clone.

Tu n'auras qu'à dire quelle est l'issue.

En cas d'échec > je te proposerai le clonage du compte - mais ça --> ce sera pour demain.