• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

10.13 High Sierra Panique - MacOS n'a pas pu être installé

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Bonjour à tous ! Je viens de démarrer mon MacBook air ce matin, et là, panique !

"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 ressayer."

Tout ce que je peux faire, c'est cliquer sur redémarrer, le Mac se redemarre mais reviens sur la même page... J'ai déjà essayé 3 fois...

Pouvez vous m'aider ? C'est mon outil de travail et j'en aurais vraiment besoin demain....

Merci d'avance.
 
  • J’aime
Réactions: hipparcos121

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
Bonjour LaySouls

Clique sur Re-démarrer > mais tiens pressées ensemble les 2 touches ⌘R (cmd R) à partir de l'écran noir jusqu'à l'affichage d'une . C'est le démarrage sur l'OS de secours du disque.

=> est-ce que tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS ?
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Bonjour LaySouls

Clique sur Re-démarrer > mais tiens pressées ensemble les 2 touches ⌘R (cmd R) à partir de l'écran noir jusqu'à l'affichage d'une . C'est le démarrage sur l'OS de secours du disque.

=> est-ce que tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS ?

Oui, c'est bon ! Ensuite ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
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 > dans le volume desquelles sont montés des dossiers du Recovery OS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre des captures d'écran -->

  • tu sélectionnes le tableau > ⌘C pour les 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 (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > 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 donneront une idée de la configuration logique de ton disque.
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.1 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 -                      +121.1 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            75.2 GB    disk2s1
   2:                APFS Volume Preboot                 20.8 MB    disk2s2
   3:                APFS Volume Recovery                506.6 MB   disk2s3
   4:                APFS Volume VM                      2.1 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               +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
 
  • J’aime
Réactions: Hangaroa

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
C'est donc une mise-à-jour qui a tenté de s'installer en mode automatique.

Passe la commande :
Bloc de code:
diskutil info disk2s1
  • cette commande retourne un tableau d'informations sur le volume Macintosh HD

=> poste ce tableau.
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Bloc de code:
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Whole:                    No
   Part of Whole:            disk2

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   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:                 PCI
   SMART Status:             Not Supported
   Volume UUID:              0BFEE008-3193-3CE5-B58A-F64D073FD343
   Disk / Partition UUID:    0BFEE008-3193-3CE5-B58A-F64D073FD343

   Disk Size:                121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Volume Used Space:        78.0 GB (78036545536 Bytes) (exactly 152415128 512-Byte-Units) (64.4%)
   Volume Available Space:   43.1 GB (43086524416 Bytes) (exactly 84153368 512-Byte-Units) (35.6%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
Tous les feux sont au vert, formellement parlant : le volume Macintosh HD est monté > en lecture et écriture > et un OS peut y être installé (ou ré-installé).

On affine l'enquête par 2 nouvelles commandes (que tu passes l'une après l'autre) -->
Bloc de code:
ls /Volumes/"Macintosh HD"
bless --info /Volumes/"Macintosh HD"
(le "l" de "ls" est la minusucle de "L" ; mets bien "Macintosh HD" entre "")

  • la 1ère liste les dossiers de l'espace-racine du volume Macintosh HD
  • la 2è retourne le chemin de démarrage actuellement inscrit sur l'en-tête de ce volume

=> poste encore ces 2 tableaux.
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Voici le 1er

Bloc de code:
.DS_Store                Volumes
.DocumentRevisions-V100            bin
.HFS+ Private Directory Data?        cores
.IAProductInfo                dev
.PKInstallSandboxManager        etc
.PKInstallSandboxManager-SystemSoftware    home
.Spotlight-V100                installer.failurerequests
.file                    macOS Install Data
.fseventsd                model
.vol                    net
Applications                private
Library                    sbin
Network                    tmp
System                    usr
Users                    var
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Le 2eme

Bloc de code:
        1150 => Blessed System File is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/com.apple.installer/boot.efi
          64 => Blessed System Folder is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/com.apple.installer
The blessed volume in this APFS container is "/Volumes/Macintosh HD"
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
Ceci -->
Bloc de code:
macOS Install Data
  • est le dossier d'installation de la MÀJ (contenant un OS auxiliaire d'installation) sur lequel ton Mac reboote tout le temps.

Celà -->
Bloc de code:
1150 => Blessed System File is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/com.apple.installer/boot.efi
          64 => Blessed System Folder is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/com.apple.installer
  • est le chemin de boot (pour le programme interne du Mac ou EFI) --> il pointe au fichier pré-démarreur boot.efi d'un installateur présent dans le volume Preboot qui est le volume « booter » dans le Conteneur apfs.

Pour bien faire --> il faut supprimer le dossier macOS Install Data + modifier le chemin de démarrage pour le ramener sur le boot_loader boot.efi de High Sierra dans le volume Macintosh HD.

Je ne sais pas si ça va passer. On va voir.

Par la commande :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
(mets bien des "" aux 2 intitulés ; il n'y a pas d'espace entre HD" et /"---)

  • tu supprimes le dossier macOS Install Data

Par la commande :
Bloc de code:
bless --folder /Volumes/"Macintosh HD"/System/Library/CoreServices --file /Volumes/"Macintosh HD"/System/Library/CoreServices/boot.efi
(attention ! elle est très longue --> il faut aller jusqu'au boot.efi final)

  • tu modifies l'itinéraire de démarrage sur le boot_loader de High Sierra dans Macintosh HD

=> si les commandes passent > il n'y a pas de commentaires. Dis-le > ou poste autrement les messages d'erreur.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
Comme on n'est jamais assez prudent --> je te conseille de re-passer les 2 commandes antérieures (l'une après l'autre) -->
Bloc de code:
ls /Volumes/"Macintosh HD"
bless --info /Volumes/"Macintosh HD"
  • histoire de vérifier si le dossier a été supprimé et si le chemin de boot a été modifié
  • avec le SIP (protocole de verrouillage tous azimuts des nouveaux OS) --> on n'est jamais sûr de rien

=> reposte les nouveaux tableaux.
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Le 1er tableau

Bloc de code:
.DS_Store                Volumes
.DocumentRevisions-V100            bin
.HFS+ Private Directory Data?        cores
.IAProductInfo                dev
.PKInstallSandboxManager        etc
.PKInstallSandboxManager-SystemSoftware    home
.Spotlight-V100                installer.failurerequests
.file                    model
.fseventsd                net
.vol                    private
Applications                sbin
Library                    tmp
Network                    usr
System                    var
Users
 

LaySouls

Nouveau membre
21 Janvier 2018
13
2
21
Et le 2eme

Bloc de code:
         110 => Blessed System File is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/System/Library/CoreServices/boot.efi
          23 => Blessed System Folder is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Macintosh HD"
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 293
19 688
Forêt de Fontainebleau
Succès (théorique) !

Le dossier macOS Install Data a bien été supprimé et comme tu peux le voir -->
Bloc de code:
110 => Blessed System File is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/System/Library/CoreServices/boot.efi
          23 => Blessed System Folder is <Preboot>/0BFEE008-3193-3CE5-B58A-F64D073FD343/System/Library/CoreServices
  • le chemin de boot pour l'EFI a été rectifié dans le volume « booter » Preboot --> ce n'est plus le boot.efi de l'installateur qui est exécutable par l'EFI > c'est le boot_loader = /System/Library/CoreServices/boot.efi régulier de l'OS High Sierra du volume Macintosh HD

=> Ça a l'air d'être comme un conte de fées dominical et c'est un peu trop beau pour être vrai (car le programme d'installation dans le dossier macOS Install Data a très bien pu commencer à dévaster une partie des fichiers de l'OS High Sierra > en créant une incohérence logicielle).

On va bien voir...

Va à Menu  > Disque de démarrage --> est-ce que le volume Macintosh HD t'est proposé comme disque de démarrage ?