10.13 High Sierra MacOS n'a pas pu être installé sur votre ordinateur

Dans le Terminal de la session de secours > passe (l'une après l'autre) les 2 commandes :
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*
kextcache -u /Volumes/"Macintosh HD"

  • mets "Macintosh HD" avec des "" ; pas d'espace entre HD" et la / qui suit ; termine bien la 1ère par un *
  • la 1ère supprime le cache du Service d'Annuaire > qui peut se trouver corrompu dans High Sierra et bloquer le chargement de l'OS
  • la 2è met à jour le cache prelinkedkernel > chargé par le lanceur boot.efi au démarrage
  • les 2 commandes passent sans commentaire, si elles passent

Si c'est le cas > quitte le Terminal > va à : Menu  > Disque de démarrage > choisis Macintosh HD > démarre dessus -->

  • tu n'auras qu'à dire si tu as constaté un chargement complet de l'OS et si tu as pu réouvrir ta session à la fin...
 
Je ne suis capable de passer la 1ere commande. J ai un message d erreur.la deuxieme c est bon. Mais quand je veux redemarrer via le disque de demarrage je selectionne macintosh hd et il me dit que je ne peux pas modifier le disque de demarrage du disque selectionné. L outil de validation n est pas en mesure de definir le disque de demarrage actif...
 
Je te suggère un changement de stratégie. Le volume Macintosh HD a 499 Go de capacité - dont 213 Go occupés pour 286 Go d'espace libre -->

  • je te propose de tenter un repartitionnement (non destructeur du volume et de ses données) > afin de réduire le volume à 250 Go > et de créer un second volume intitulé Clone de 249 Go environ. Si ce repartitionnement s'effectue bien > on pourra : Recopier (via une commande du Terminal) Macintosh HD dans Clone > Reformater Macintosh HD > Réinstaller un OS propre > Récupérer les données de Clone. Soit le cycle des « 4 R ».
  • mais il ne t'est pas possible de repartitionner Macintosh HD si tu es démarrée sur sa partition de secours - le volume Recovery HD monté alors faisant obstacle aux mouvements d'espace impliqués par le repartitionnement. Il faut que tu re-démarres par internet pour cela.

Donc redémarre (Menu  > Redémarrer) > et tiens aussitôt pressées les 3 touches ⌘⌥R (cmd alt R) -->

  • connexion du Mac au Wi-Fi > téléchargement en RAM d'un OS de secours 10.13 (500 Mo - globe terrestre en rotation) > démarrage du Mac à la fin sur cet OS de secours en RAM en indépendance du disque. Tu récupères une fenêtre de 4 Utilitaires macOS. Le Terminal est à la même place.

Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b

  • respecte tous les espaces ; le 0 de 0b est un zéro
  • la commande réduit Macintosh HD à 250 Go > et crée un volume Clone de 249 Go en-dessous. Le repartitionnement non-destructeur d'un volume contenant un paquet de données est susceptible de prendre du temps...

Poste l'affichage retourné par la commande.
 
bonjour, cela n'a pas fonctionné au niveau de la partition... voici le résultat de la commande

Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b
Resizing to 250000000000 bytes and adding 1 partition
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_hfs -fn -l -x /dev/rdisk0s2
Performing live verification
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 Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Error: -69827: The partition cannot be resized
-bash-3.2#
 
La partition n'a pas pu être redimensionnée > alors que le système de fichiers du volume est sans erreur. Comprenne qui pourra.

Alors plan C envisageable --> est-ce que tu aurais un DDE USB > avec dans les 250 Go d'espace libre > qui pourrait servir de destination au clone de Macintosh HD ?
 
Sauf que lorsque je veux lancer la restauration via time caspsule il ne me trouve pas le disque sur lequel je désire restaurer le systeme... j ai le message recherche des disques mais aucun disque s affiche
 
On peut retenter un repartitionnement > après démontage du volume Macintosh HD.

Passe la commande :
Bloc de code:
diskutil umount force disk0s2

  • la commande démonte de force le volume Macintosh HD

=> poste le retour.
 
Le volume est bien démonté.

Repasse la commande que tu avais précédemment tentée :
Bloc de code:
diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b

  • la commande réduit Macintosh HD à 250 Go et crée un volume Clone de 249 Go

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b
Resizing to 250000000000 bytes and adding 1 partition
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_hfs -fn -l -x /dev/rdisk0s2
Performing live verification
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 Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Error: -69827: The partition cannot be resized
-bash-3.2#
 
Il y a refus de partitionnement > pour une raison qui m'échappe.

Il faut peut-être réparer la table de partition du disque ? - voire le système de fichiers du volume ? --> passe les commandes (une à la fois) :
Bloc de code:
diskutil repairDisk disk0
diskutil repairVolume disk0s2

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

Poste les 2 affichages retournés.
 
Bloc de code:
-bash-3.2# diskutil repairDisk disk0
Repairing the partition map might erase disk0s1, proceed? (y/N) y
Started partition map repair on disk0
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 disk0s3
Verifying file system
Volume is already unmounted
Performing fsck_hfs -fn -x /dev/rdisk0s3
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
The partition map appears to be OK
Finished partition map repair on disk0
-bash-3.2# diskutil repairVolume disk0s2
Started file system repair on disk0s2 Macintosh HD
Repairing file system
Volume could not be unmounted
Restoring the original state found as mounted
Error: -69673: Unable to unmount volume for repair
-bash-3.2#
 
Cette mention :
Bloc de code:
Error: -69673: Unable to unmount volume for repair

  • impossible de démonter le volume en vue d'une réparation --> montre qu'il y a un blocage > alors même que les paramètres logiciels sont valides (table de partition > système de fichiers). Je me demande s'il n'y aurait pas un problème matériel en cause...

----------

Donc --> pour cloner le volume Macintosh HD via une commande du Terminal > il faudrait un disque dur externe = disque rotatif contenu dans un boîtier > qui se connecte au Mac en USB. Le disque est partitionné comme le disque dur interne > avec un volume qui monte sur la partition et qui peut servir de destination à une copie.

  • sans cet appareil --> je ne peux plus rien faire.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         249.8 GB   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 -                      +249.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            119.2 GB   disk2s1
   2:                APFS Volume Preboot                 17.1 MB    disk2s2
   3:                APFS Volume Recovery                503.9 MB   disk2s3

/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               +2.1 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#
Bonjour,

J'ai voulu installer HighSierra et l'installation bloque. De plus en demandant le redémarrage mon ancien os n'apparaît plus et je suis donc bloqué.
Après avoir suivi les instructions données dans le smails précédents, j'obtiens ceci (voir message suivant). Quelqu'un peut-il m'aider ?
Merci.
 
Bonjour CramSatam

Quel était l'OS installé avant ta tentative d'installation de High Sierra ?

- je le demande > car je vois qu'il y a eu conversion au nouveau format apfs. Ce que tu vois au fait que la partition principale du disque a été virée à un type "Apple_APFS" -->​
Bloc de code:
   2:                 Apple_APFS Container disk2         249.8 GB   disk0s2

  • et qu'elle exporte un espace-disque virtuel nomme Conteneur -->
Bloc de code:
/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +249.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            119.2 GB   disk2s1
   2:                APFS Volume Preboot                 17.1 MB    disk2s2
   3:                APFS Volume Recovery                503.9 MB   disk2s3

  • à partir d'un OS antérieur à l'apfs > il y a eu forcément un travail d'installation pour qu'on ait affaire à cette génération d'un dispositif apfs.

Je vois par ailleurs que le volume Macintosh HD a une taille de 119 Go > donc il a gardé toutes ses données.