10.8 Mountain Lion Disque dur introuvable pour réinstaller Mac OS X

ravenrafale

Membre enregistré
23 Décembre 2017
2
0
29
Bonjour tout le monde !

Je parcours souvent ce forum pour trouver des solutions mais aujourd'hui j'en viens à poster car je ne trouve plus de solution et je commence à désespérer.

Voici le problème :

Ayant récemment récupéré le MacBook Air de mon frère, je décide de vouloir le reformater pour tout supprimer et repartir sur des bases saines. Seulement, avec le peu de connaissances sur les Mac (j'utilise tout le temps un PC...) j'ai dû faire une mauvaise manip'... Maintenant quand je lance le Mac un symbole rond barré s'affiche... Je relance donc avec la combinaison CMD+R et accède à la réinstallation d'OS Mountain Lion et, lorsque je veux lancer l'installation, il ne trouve plus mon DD interne... Pourtant dans l'utilitaire de disque il voit les DD mais un est grisé, je sais pas si je dois l'effacer... :/

J'ai relativement peur de refaire d'autres manips car je possède vraiment trop peu de connaissance sur les Mac. Ainsi, si quelqu'un d'entre vous connait une solution, je serais ravi de la lire ;)

Merci d'avance.
 
Dernière édition par un modérateur:
Bonjour ravenrafale

Une fois démarré en mode Récupération > 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 à ton Mac (en interne / externe > physiques / virtuels) > avec tables de partition > partitions > 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 le 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 du disque.
 
Bloc de code:
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2: 7C3457EF-0000-11AA-AA11-00306543ECAC               121.1 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.2 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS Mac OS X Base System    1.2 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk12
-bash-3.2#

voilà j'ai fait comme tu m'as dit. j'espère que ca pourra aider à la résolution.

Merci de l'intérêt que tu portes à mon problème.
 
Dernière édition par un modérateur:
Il y a une astuce, qui pourrait être pris pour une roue de secours. Se serai d’avoir sur ton MacBook Air, une des Mac OS X pour en faire une clé boostable en cas de secours.

Je dis ça, je ne dis rien lol.
 
Il y a une astuce, qui pourrait être pris pour une roue de secours. Se serai d’avoir sur ton MacBook Air, une des Mac OS X pour en faire une clé boostable en cas de secours.

Je dis ça, je ne dis rien lol.
Tant que son disque dur n'est pas réparé et bien visible sans aucune erreur, mieux vaut ne rien dire, car même avec une clé USB bootable ça ne résoudra pas son problème. ;)
 
Je reviens en ligne.

Comme tu le vois > ta partition principale -->
Bloc de code:
 2: 7C3457EF-0000-11AA-AA11-00306543ECAC               121.1 GB   disk0s2

  • ne se trouve pas décrite de manière canonique par un TYPE de partition (par exemple Apple_HFS) et un NOM de volume (par exemple Macintosh HD) > mais par un UUID (7C3457EF-0000-11AA-AA11-00306543ECAC)
  • c'est le cas lorsque le Système démarré (le RecoveryOS correspondant à «Mountain Lion» si j'ai bien compris) se trouve confronté à des paramètres inconnus sur une partition. Par exemple s'il y avait un format APFS récent > ou encore s'il y a eu une corruption grave de la partition.

Évidemment > je peux te passer directement une commande de reformatage > mais comme j'ai l'esprit curieux (et que c'est le moment de Noël) > permets-moi de te passer d'abord une commande expérimentale consistant à greffer un TYPE donné sur la partition (pour voir l'effet produit dans ton cas de figure).

Passe (avec exactitude) la commande :
Bloc de code:
asr adjust --t /dev/disk0s2 --settype "Apple_HFS"
(respecte les espaces ; mets "Apple_HFS" entre "")

  • cette commande inscrit un TYPE = "Apple_HFS" sur la partition disk0s2

=> tu n'as qu'à poster ici l'affichage retourné comme tu l'as déjà bien fait.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS                         121.0 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.2 GB     disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:                  Apple_HFS Mac OS X Base System    1.2 GB     disk2s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
-bash-3.2#
 
Dernière édition par un modérateur:
Bonjour prf

Tu veux récupérer un volume sur la partition principale (disk1s2) > afin de pouvoir y réinstaller l'OS ?
 
Bonjour,
Désolée pour ce post sans intro. Oui, plus possible d’activer mon iMac. Merci beaucoup.
 
Dernière édition par un modérateur:
Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk1s2

  • respecte les espaces ; mets "Macintosh HD" avec des ""
  • la commande reformate la partition principale > et remonte un volume intitulé Macintosh HD

Poste l'affichage retourné par la commande.

Note : il y a une bizarrerie --> le SSD interne est indexé disk1 et il n'y a pas de disk0 (= 1er disque) dans le tableau des disques...
 
Traduction : impossible d'effacer le volume de démarrage (= celui de l'OS de secours, ici) -->

  • je comprends que l'index des disques a dû changer et que le disque interne doit être actuellement disk0 comme attendu.

Afin de le vérifier > repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Traduction : impossible d'effacer le volume de démarrage (= celui de l'OS de secours, ici) -->

  • je comprends que l'index des disques a dû changer et que le disque interne doit être actuellement disk0 comme attendu.

Afin de le vérifier > repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD"
Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing volume. Ownership of the affected disk is
required. Format is the specific file system name you want to erase it as
(HFS+, etc.). Name is the (new) volume name (subject to file system naming
restrictions), or can be specified as %noformat% to skip initialization
(newfs). You cannot erase the boot volume.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
-bash-3.2#
-bash-3.2# diskutil list
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS 121.0 GB disk1s2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *1.2 GB disk2
1: Apple_partition_map 30.7 KB disk2s1
2: Apple_HFS Mac OS X Base System 1.2 GB disk2s2
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk3
/dev/disk4
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk4
/dev/disk5
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk5
/dev/disk6
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk6
/dev/disk7
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk7
/dev/disk8
#: TYPE NAME SIZE IDENTIFIER
0: untitled *6.3 MB disk8
/dev/disk9
#: TYPE NAME SIZE IDENTIFIER
0: untitled *2.1 MB disk9
/dev/disk10
#: TYPE NAME SIZE IDENTIFIER
0: untitled *1.0 MB disk10
/dev/disk11
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk11
/dev/disk12
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk12
/dev/disk13
#: TYPE NAME SIZE IDENTIFIER
0: untitled *1.0 MB disk13
-bash-3.2#
 
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD"
Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing volume. Ownership of the affected disk is
required. Format is the specific file system name you want to erase it as
(HFS+, etc.). Name is the (new) volume name (subject to file system naming
restrictions), or can be specified as %noformat% to skip initialization
(newfs). You cannot erase the boot volume.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
-bash-3.2#
-bash-3.2# diskutil list
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS 121.0 GB disk1s2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *1.2 GB disk2
1: Apple_partition_map 30.7 KB disk2s1
2: Apple_HFS Mac OS X Base System 1.2 GB disk2s2
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk3
/dev/disk4
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk4
/dev/disk5
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk5
/dev/disk6
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk6
/dev/disk7
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk7
/dev/disk8
#: TYPE NAME SIZE IDENTIFIER
0: untitled *6.3 MB disk8
/dev/disk9
#: TYPE NAME SIZE IDENTIFIER
0: untitled *2.1 MB disk9
/dev/disk10
#: TYPE NAME SIZE IDENTIFIER
0: untitled *1.0 MB disk10
/dev/disk11
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk11
/dev/disk12
#: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk12
/dev/disk13
#: TYPE NAME SIZE IDENTIFIER
0: untitled *1.0 MB disk13
-bash-3.2#



-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD"
Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing volume. Ownership of the affected disk is
required. Format is the specific file system name you want to erase it as
(HFS+, etc.). Name is the (new) volume name (subject to file system naming
restrictions), or can be specified as %noformat% to skip initialization
(newfs). You cannot erase the boot volume.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
-bash-3.2#
 
Dans ta saisie de la commande > tu oublies le disk1s2 final (tu t'arrêtes à "Macintosh HD") --> forcément ça ne peut pas marcher > si tu ne cibles pas une partition (= device).

La commande à repasser est :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk1s2

  • saisis bien le disk1s2 final

Poste l'affichage retourné par la commande (n'oublie pas de coller dans une fenêtre de code pour la lisibilité !).
 
Dans ta saisie de la commande > tu oublies le disk1s2 final (tu t'arrêtes à "Macintosh HD") --> forcément ça ne peut pas marcher > si tu ne cibles pas une partition (= device).

La commande à repasser est :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk1s2

  • saisis bien le disk1s2 final

Poste l'affichage retourné par la commande (n'oublie pas de coller dans une fenêtre de code pour la lisibilité !).
 
Je ne te demandais pas de me re-citer > mais de poster le retour de la commande passée dans le Terminal.

Si tu as passé la commande > passe encore un :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Je suis vraiment désolée macomaniac, safari clignote lorsque je l'ouvre sur iMac (là sur mac pro) que je n'arrive quasiment rien à insérer. Je vais réessayer. Mille mercis quoi qu'il en soit pour ton aide et ton temps.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            121.0 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.2 GB     disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:                  Apple_HFS Mac OS X Base System    1.2 GB     disk2s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
-bash-3.2#