10.13 High Sierra Installation high sierra + volume contains macos

Eligal

Membre confirmé
3 Décembre 2017
10
1
33
Bonjour à tous, en voulant installer high sierra sur mon mac book pro (2013), je me retrouve bloqué sur cette fenêtre : volume contains macos ! Des que je redemarre l’ordi, je re-tombe dessus. Mon problème ressemble énormément à celui identifié ici par Akelek : https://forums.macg.co/threads/soucis-de-demarrage-apres-installation.1287850/ A savoir que j’ai aussi le même soucis au niveau de mon utilitaire de disque (cmd+r), le disque dur « Macintosh HD » n’apparait pas, mais uniquement un « OS x Base System ». Est ce que quelqu’un peut m’aider ? Merci0B6158C9-4AA1-423D-A731-B3159C5217C1.webpBA0975BE-1516-4641-B2EB-55BAE84C4031.webp
 
Bonjour Eligal

Si tu regardes la colonne gauche du panneau de l'«Utiitaire de Disque» --> tu aperçois 2 volumes intitulés OS X Base System :

  • celui du haut (999 Go) est le volume anciennement intitulé Macintosh HD qui a été restauré par erreur à l'image du second volume que tu vois monté -->
  • celui du bas (1,3 Go présumables) est le volume d'une image-disque qui contient le RecoveryOS ou OS de secours actuellement démarré

Ce qui t'est arrivé est un accident d'installation --> le Programme d'installation > au lieu d'installer les paquets de High Sierra dans le volume Macintosh HD de départ > a pris un faux aiguillage et a choisi de restaurer le volume de l'image-disque contenant l'OS de secours au volume de l'OS qui a été renommé du même nom que la source.

Comme tu le vois encore sur ta capture > il y a actuellement 6,48 Go de données écrites dans le volume de 999 Go > donc toutes tes données ont été effacées de ce volume.

La première question est : as-tu une sauvegarde de tes données ? - ou leur perte n'est-elle pas un problème ? --> car en l'état actuel > seul un logiciel de récupération de données > lancé à partir d'un autre volume contenant un OS démarré pourrait en scannant les blocs du disque récupérer des anciens fichiers.
 
Bonjour Macomaniac ! Merci de ton aide. Je dispose d une sauvegarde de mes principaux fichiers/documents les plus importants sur un d.d externe. Donc en soit, pas de pb à perdre mes données.
 
Alors pour que j'aie des informations plus techniques > voici ce que tu vas faire --> laisse de côté la fenêtre des 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)

  • cette commande va retourner le tableau des disques attachés à ton Mac (en interne / externe > physiques / virtuels) > avec leurs tables de partition > et leurs partitions décrites en type de système de fichiers > nom de volume > taille > identifiant d'appareil.
  • 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 les tableaux > ⌘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 une croix inscrite - 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 complète de la configuration logique de ton disque.
 
Voila voila :)

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OS X Base System       +999.0 GB   disk2
                                 Logical Volume on disk0s2
                                 AFC51589-3799-4785-979E-14B62FCA84C3
                                 Unencrypted

/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#
 
Le volume ex "Macintosh HD" > à présent intitulé OS X Base System (999 Go) est l'hôte d'un système de stockage CoreStorage (non chiffré). Sans doute généré par le programme d'installation de «Sierra» lors de l'installation de cet OS.

Passe la commande informative :
Bloc de code:
diskutil info disk2

  • qui va retourner un tableau d'information sur le volume OS X Base System

et poste ce tableau ici.
 
Bloc de code:
-bash-3.2# diskutil info disk2
   Device Identifier:        disk2
   Device Node:              /dev/disk2
   Whole:                    Yes
   Part of Whole:            disk2
   Device / Media Name:      APPLE HDD ST1000LM024

   Volume Name:              OS X Base System
   Mounted:                  Yes
   Mount Point:              /Volumes/OS X Base System 1

   Content (IOContent):      Apple_HFS
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   OS Can Be Installed:      No
   Booter Disk:              disk0s3
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Not Supported
   Volume UUID:              F51D18B1-A1C5-3678-A966-1098D806D89D
   Disk / Partition UUID:    AFC51589-3799-4785-979E-14B62FCA84C3

   Disk Size:                999.0 GB (998973898752 Bytes) (exactly 1951120896 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       999.0 GB (998973898752 Bytes) (exactly 1951120896 512-Byte-Units)
   Volume Used Space:        6.5 GB (6480474112 Bytes) (exactly 12657176 512-Byte-Units) (0.6%)
   Volume Available Space:   992.5 GB (992493424640 Bytes) (exactly 1938463720 512-Byte-Units) (99.4%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              No
   Virtual:                  Yes
   OS 9 Drivers:             No
   Low Level Format:         Not supported

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  AFC51589-3799-4785-979E-14B62FCA84C3
   LVF UUID:                 1FFA6C71-4D50-42FB-91A5-C369B2FB0B5D
   LVG UUID:                 ABABEB53-B3D1-44D0-BD39-B3216D68B15D
   PV UUID (disk):           B66CB173-6FD7-43AA-A4F9-953C8B3430AE (disk0s2)
   Fusion Drive:             No
   Encrypted:                No
 
Le volume monte bien en "lecture et écriture".

Je te propose de passer la commande :
Bloc de code:
diskutil coreStorage revert AFC51589-3799-4785-979E-14B62FCA84C3

pour l'UUID final > remonte dans la fenêtre du Terminal au tableau avant le dernier > tu trouves le AFC51589-3799-4785-979E-14B62FCA84C3 à la rubrique disk2 --> tu le sélectionnes > par ⌘C tu le copies dans le presse-papier > tu saisis les termes de la commande :
Bloc de code:
diskutil coreStorage revert
> tu sautes un espace après revert > et par ⌘V tu colle l'UUID en fin de commande avant de l'exécuter

  • cette commande opère la réversion du CoreStorage.

Tu n'as qu'à poster l'affichage retourné.
 
  • J’aime
Réactions: Eligal
Bloc de code:
-bash-3.2# diskutil coreStorage revert                                          AFC51589-3799-4785-979E-14B62FCA84C3
Started CoreStorage operation on disk2 OS X Base System
Switching partition from Core Storage type to original type
Reclaiming space formerly used by Core Storage metadata
Error: -69886: Invalid request
 
Bon : échec.

Alors passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk2
(en mettant "Macintosh HD" entre "")

  • cette commande reformate le volume OS X Base System juché sur le CoreStorage et recrée un volume vide intitulé Macintosh HD
  • il y aura effacement du volume > mais comme le contenu a déjà été écrasé par la restauration de l'OS de secours et que tu as sauvegardé tes documents > autant sévir

=> poste l'affichage retourné par cette commande.
 
Voila :)

Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk2
Started erase on disk2 OS X Base System
Unmounting disk
Erasing
Initialized /dev/rdisk2 as a 931 GB case-insensitive HFS Plus volume with a 81920k journal
Mounting disk
Finished erase on disk2 Macintosh HD
-bash-3.2#
 
Ça m'a l'air très joli, tout ça.

Passe une dernière commande :
Bloc de code:
ls /Volumes
(où le "l" de "ls" est la minuscule de "L")

  • qui liste les volumes actuellement montés

et poste encore ce petit tableau.
 
Parfait. Tu as un joli volume Macintosh HD monté et vide.

Tu n'as plus qu'à quitter le Terminal > puis à lancer l'option : "Ré-installer macOS" dans la fenêtre des 4 Utilitaires macOS > en choisissant le volume Macintosh HD comme destination.
 
  • J’aime
Réactions: Eligal
Super ! Merci beaucoup ! J’installe ca dès que j’ai une meilleure connexion wifi ! Je te tiens au courant ! En esperant que ce soit ca le pb ! Merci :)
 
Ravi pour toi.

High Sierra occasionne beaucoup de plantages à l'installation. Tu n'y a pas coupé > mais l'épreuve est surmontée à présent -:up:
 
Parfait. Tu as un joli volume Macintosh HD monté et vide.

Tu n'as plus qu'à quitter le Terminal > puis à lancer l'option : "Ré-installer macOS" dans la fenêtre des 4 Utilitaires macOS > en choisissant le volume Macintosh HD comme destination.
Bonjour serais tu disponible pour m’aider ?