10.12 Sierra Problème de réinstallation, Macintosh HD disparu

vodak

Membre enregistré
17 Juin 2017
5
0
27
Bonjour,

Voulant vendre mon macbook pro, je suis donc allé sur le menu recovery afin de "restaurer" le disque macintouch HD. Pour effacer toutes les données.

Mais voilà après plusieurs tentative de réinstallation et de récupération de donnée par internet, voilà que sur l'espace : "Utilitaire de disque" j'ai:
Interne
- Apple SSD
-> OS X Bases System
Image disque
- Apple disk image
-> OS X Bases System

Je ne sais pas quoi faire, quand j'ai essayé de réinstaller macOS sierra, cela m'a indiqué à la fin de l'installation que c'était impossible ..

Auriez-vous des idées?
 
Salut vodak

Auriez-vous des idées?

Oui. Si tu as 2 volumes intitulés OS X Base System > sachant que l'un est le volume monté qui recèle le Recovery OS (le système de secours) sur lequel tu es démarré actuellement > l'autre OS X Base System ne peut être que ton volume Macintosh HD qui a été renommé.

Pourquoi a-t-il été ainsi renommé ? - car une manœuvre accidentelle a opéré une restauration du volume OS X Base System (Recovery) dans le volume ci-devant Macintosh HD de l'OS. Cette opération induit le renommage automatique du volume de destination à l'identique de celui de la source.

----------

Pour confirmer cette « théorie » et pouvoir remédier au problème > va à la barre de menus supérieure de l'écran > menu Utilitaires > sous-menu : Terminal. Dans la fenêtre ouverte > saisis (l'une après l'autre) les 2 commandes informatives :
Bloc de code:
diskutil list
diskutil cs list
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'activer)

  • la première 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 format > nom > taille > identifiant d'appareil ;

    • de nombreux micro-disques ne sont que des dossiers-Système du Recovery OS clonés dans des images-disques en RAM à l'occasion de ce type de démarrage --> il s'effacent au re-démarrage ou à l'extinction ;
  • la seconde > le tableau d'un Groupe de Volumes Logiques > si tu as un système de stockage CoreStorage sur la partition du Système.
----------


Pour poster ici ces informations > voici le procédé -->

  • tu sélectionnes les tableaux > ⌘C pour copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires macOS) qui lance un navigateur «Safari» ;
  • page Apple par défaut > un clic sur l'adresse de haut de fenêtre pour l'éditer > tu saisis : macgénération (tout court : c'est une barre de recherche Google) et tu valides ;
  • tu atteins le site MacGé > Forums > tu te connectes > ce fil > bouton dans la barre de menus au-dessus du champ de saisie d'un message (4è avant la fin à droite) > sous-menu : </> Code > ⌘V pour coller dans la fenêter Code > Insérer.
=> ces informations permettront de connaître la configuration logique du disque du Mac > et d'adresser d'autres commandes.
 
  • J’aime
Réactions: vodak
Bloc de code:
-bash-3.2# diskutil list
/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_CoreStorage Macintosh HD            120.5 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       +120.1 GB   disk2
                                 Logical Volume on disk0s2
                                 70399040-998C-4319-AD75-7DC84957298C
                                 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               +6.3 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               +524.3 KB   disk18

-bash-3.2# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 4347494A-4EC5-4C7C-BFB3-C1003E3A571D
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         120473067520 B (120.5 GB)
    Free Space:   12656640 B (12.7 MB)
    |
    +-< Physical Volume 8E307AEC-752A-4AF3-8E71-6A9BF60B5FC4
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     120473067520 B (120.5 GB)
    |
    +-> Logical Volume Family 8CA2EFC2-55DB-4C10-9793-DAA45D25B655
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 70399040-998C-4319-AD75-7DC84957298C
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          120108089344 B (120.1 GB)
            Revertible:            Yes (no decryption required)
            LV Name:               OS X Base System
            Volume Name:           OS X Base System
            Content Hint:          Apple_HFS
-bash-3.2#

Un grand merci pour ton aide rapide, je dois t'avouer que j'étais vraiment perdu
 
La partition de l'OS correspond à :
Bloc de code:
2:          Apple_CoreStorage Macintosh HD            120.5 GB   disk0s2

Tu t'empresses de me dire : hé ! j'ai bien un Macintosh HD ici. Oui > mais tu as un format Apple_CoreStorage avant. Ça veut dire que tu as un système de stockage spécial dit CoreStorage empilé sur cette partition > dont le nom d'ensemble (celui du Groupe de Volumes Logiques) est Macintosh HD > mais qui exporte un Volume Logique bien intitulé lui OS X Base System (voir le bas du 2è tableau).

Théorie confirmée.

----------

Je te propose dans un 1er temps d'évacuer cet encombrant CoreStorage qui est bien déclaré réversible -->
Bloc de code:
Revertible:            Yes (no decryption required)

Pour cela > sélectionne l'UUID = 70399040-998C-4319-AD75-7DC84957298C du bas du tableau (à côté de la rubrique Logical Volume) et par ⌘C copie-le dans le presse-papier.

Puis passe la commande :
Bloc de code:
diskutil coreStorage revert 70399040-998C-4319-AD75-7DC84957298C
où par ⌘V tu colles l'UUID du presse-papier en fin de commande.

=> cela fait > re-démarre un coup ton Mac > en rebootant avec ⌘R en mode Recovery > reviens au «Terminal» > repasse une commande unique :
Bloc de code:
diskutil list
et poste le tableau retourné qu'on ait une vue de la situation simplifiée.
 
Oui c'est rassurant ! du coup ça veut dire que j'ai bien un problème logiciel ? (L'assistance apple m'a dit que c’était peut être matérielle)

Quand je l'ai redémarré il est resté bloqué sur la pomme avec la barre de progression à nfodn donc j'ai du l'eteindre en le forcant.
Et lorsque j'ai entrée la ligne de code que tu m'as donné et que j'ai fais entrée à la fin j'ai eu un message: Error: -69886: Invalid request

Voilà le tableau après redémarrage :
Bloc de code:
-bash-3.2# diskutil list
/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_HFS OS X Base System        120.5 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 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +6.3 MB     disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk17

-bash-3.2#
 
Donc la partition disk0s2 a bien été ramenée à un format Apple_HFS standard (malgré les péripéties que tu évoques).

Afin à présent de la reformater > passe les 2 commandes (l'une après l'autre) :
Bloc de code:
diskutil umount force disk0s2
diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2

(mets bien entre "" l'intitulé "Macintosh HD" dans la 2è)

  • la 1ère commande démonte de force le volume OS X Base System monté sur la partition disk0s2
  • la 2è > reformate > en effaçant / recréant le système de fichiers de l'en-tête de la partition > et en remontant un volume vide intitulé Macintosh HD
=> à toi de dire si tu as eu ou non un message d'erreur sur ces commandes. Si tu n'en as pas eu > repasse quand même encore une fois la commande informative (que je te simplifie) :
Bloc de code:
diskutil list disk0
(le 0 de disk0 est le chiffre zéro)

et poste ici le tableau raccourci retourné.
 
Je n'ai pas eu de message d'erreur, par contre je n'ai pas redémarré le mac après avoir réalisé les codes que tu m'as donné, dois je le faire ?

Voici le tableau :

Bloc de code:
-bash-3.2# diskutil umount force disk0s2
Volume OS X Base System on disk0s2 force-unmounted
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
Started erase on disk0s2 OS X Base System
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 112 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
-bash-3.2# diskutil list disk0
/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_HFS Macintosh HD            120.5 GB   disk0s2
-bash-3.2#
 
Inutile de re-démarrer. Tout à l'air en ordre.

Tu peux quitter le «Terminal» et relancer l'option : "Ré-installer macOS" à destination du nouveau volume Macintosh HD.
 
  • J’aime
Réactions: vodak
Bloc de code:
  #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS OS X Base System        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 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +12.6 MB    disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 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               +524.3 KB   disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk19
 
Salut Julien

Cette ligne décrivant la partition principale du disque -->
Bloc de code:
   2:                  Apple_HFS OS X Base System        999.3 GB   disk0s2

  • montre que l'intitulé initial du volume a été modifié de Macintosh HD --> OS X Base System. C'est que > dans l'«Utilitaire de Disque» > tu as restauré le volume original OS X Base System contenant l'OS de secours démarré que tu trouves décrit ici -->
Bloc de code:
/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

  • (volume montant à partir d'une image-disque BaseSystem.dmg contenue dans le volume Recovery HD et appelé par la commande ⌘R) --> au volume principal Macintosh HD. Ce dernier a donc été renommé à l'identique de la source > et contient actuellement un clone de l'OS de secours de 1,3 Go.

----------

Ton exposition "mutique" du tableau des disques --> ne permet pas de savoir quelle est ton interprétation actuelle de la situtation ni tes intentions.

Pour aider à ton interprétation de la situation --> sache que le volume principal a été reformaté de neuf > et qu'un nouveau système de fichiers (avec un nouveau catalogue) remplaçant l'ancien --> aucune des données de l'ancien volume ne se trouve plus indexée ni affichable : elles n'existent plus sur les blocs de la partition que comme des écritures brutes "non cataloguées" en tant que fichiers adressables.

  • si tu déplores la perte de ces données > seul un logiciel de récupération de données à installer dans le volume d'un DDE dans lequel tu aurais commencé par ré-installer un OS démarrable --> pourrait retrouver des fichiers.
----------​
  • si ton intention avait été de reformater le volume pour le ré-installer (sans te soucier des données antérieures) --> alors comme tu es démarré l'OS de secours original > il te suffit de passer la commande :
    Bloc de code:
    diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
    (mets "Macintosh HD" avec des "")

    • cette commande reformate la partition disk0s2 de 999 Go > et remonte un volume intitulé Macintosh HD. Cela fait > quitte le Terminal > lance l'option : "Ré-installer macOS" --> à destination du volume Macintosh HD.