Sujet unique Si vous avez supprimé « Macintosh HD »

J'ai compris le problème.

Si tu regardes le tableau -->

  • la 2 GPT part est la partition n°2 Macintosh HD
  • la 3 GPT part est la partition n°3 Recovery HD
  • entre les 2 tu observes une bande d'espace libre de 262144 blocs > alors que la partition 3 devrait être collée à la partition 2 sans aucun espace libre.

À cause de cet espace intercalaire > l'énorme bande de blocs libres située en queue de disque (963113079 blocs) ne peut pas être récupérée à la partition n°2 Macintosh HD.

Je te propose de passer la commande suivante :
Bloc de code:
diskutil resizeVolume disk0s2 4.8g jhfs+ RECO 650m free null 0b

  • cette commande réduit la taille de la partition Macintosh HD à 4,8 Go > crée juste en-dessous une partition de 650 Mo au format Apple_HFS+ intitulée RECO > et laisse le petit excédent en espace libre.

Si la commande passe sans erreur > repasse une commande :
Bloc de code:
diskutil list

  • et poste encore le tableau retourné > que je contemple la configuration modifiée.
 
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 4.8g jhfs+ RECO 650m free null 0b
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
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
Resizing
Waiting for the disks to reappear
Formatting disk0s3 as Mac OS Extended (Journaled) with name RECO
Initialized /dev/rdisk0s3 as a 620 MB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            4.8 GB     disk0s2
   3:                  Apple_HFS RECO                    650.0 MB   disk0s3
   4:                  Apple_HFS Recovery HD             650.0 MB   disk0s4
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            4.8 GB     disk0s2
   3:                  Apple_HFS RECO                    650.0 MB   disk0s3
   4:                  Apple_HFS Recovery HD             650.0 MB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     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               *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
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
 
Très joli : ça a marché.

Alors voici l'idée (sournoise) --> tu es actuellement démarrée sur un OS de secours RecoveryOS contenu dans le volume Recovery HD monté sur la partition disk0s4. Ce volume n'est pas monté sous l'intitulé Recovery HD > mais sous l'intitulé Image Volume. On va cloner tranquillement le contenu de Image Volume (= Recovery HD) dans RECO --> de manière à commencer à reconstruire une Recovery HD bien collée à la partition du Système disk0s2.

Pour cela > passe la commande :
Bloc de code:
cp -av /Volumes/"Image Volume"/* /Volumes/RECO
(mets bien "Image Volume" entre "" ; il n'y a pas d'espace entre Volume" et /*)

je te la redonne en gras pour la clarté -->

cp-- -av-- /Volumes/"Image Volume"/*-- /Volumes/RECO

  • cette commande clone Image Volume dans RECO
  • si elle passe > tu devrais voir défiler rapidement des lignes

Si tu n'as pas eu de message d'erreur > passe la commande :
Bloc de code:
ls -R /Volumes/RECO
(le "l" de "ls" est la minuscule de la lettre "L")

  • cette commande liste les objets du volume RECO

=> poste ici la liste retournée.
 
Bloc de code:
-bash-3.2# cp -av /Volumes/"Image Volume"/* /Volumes/RECO
cp: /Volumes/Image Volume/*: No such file or directory
 
Passe la commande :
Bloc de code:
ls /Volumes

  • qui retourne la liste des volumes montés

=> tu n'as qu'à poster cette liste ici.

Question : quand tu as démarré au départ avec ⌘R --> tu as eu un globe terrestre en rotation affiché ?
 
Bloc de code:
-bash-3.2# ls /Volumes
.Trashes        OS X Base System    Recovery HD
Macintosh HD        RECO

Oui j'ai eu un globe
 
Dernière édition par un modérateur:
Ahaaa (a) ! - tout s'explique.

En plus > la partition Recovery HD a un type Apple_HFS --> donc le volume Recovery HD est automatiquement monté.

Alors ça devrait être assez facile. Tu modifies ma commande antérieure ainsi -->
Bloc de code:
cp -av /Volumes/"Recovery HD"/* /Volumes/RECO
(tu mets "Recovery HD" entre "" ; pas d'espace entre HD" et /*)

je te la redonnes en gras :

cp ---av-- /Volumes/"Recovery HD"/* --/Volumes/RECO

  • cette commande clone Recovery HD dans RECO

Si tu as bien vu défiler des lignes > passe ensuite la commande :
Bloc de code:
ls -R /Volumes/RECO

  • et poste la liste affichée.

[J'espère que le volume Recovery HD n'a pas été vidé de son contenu...]
 
Bloc de code:
-bash-3.2# cp -av /Volumes/"Recovery HD"/* /Volumes/RECO
cp: /Volumes/Recovery HD/*: No such file or directory
 
Alors je suppose que la commande :
Bloc de code:
ls -R /Volumes/"Recovery HD"

  • ne va rien retourner - si ?

Si rien n'est retourné > c'est que la partition a été reformatée et que le volume est vide. Raison pour laquelle la commande ⌘R re-dirigeait sur un démarrage par internet.
 
Alors la situation est beaucoup plus carrée (et simple) que je n'avais supposé : je pensais que avais démarré sur la Recovery HD locale > tu avais démarré par internet ; je pensais qu'il y avait un RecoveryOS démarrable sur le disque > il n'y avait aucun système démarrable sur le disque.

Changement d'approche !

Tu passes la commande :
Bloc de code:
diskutil partitionDisk disk0 gpt jhfs+ "Macintosh HD" 100%

diskutil --partitionDisk-- disk0 --gpt --jhfs+-- "Macintosh HD" --100%

  • cette commande ré-initialise le disque et remonte un volume vide de 499 Go intitulé Macintosh HD

Si la commande passe conformément à cette prédiction (tu peux poster le retour de commande si tu veux) --> tu n'as plus qu'à quitter le «Terminal» et à lancer l'option : "Ré-installer OS X" à destination du volume Macintosh HD.
 
Bloc de code:
-bash-3.2# diskutil partitionDisk disk0 gpt jhfs+ "Macintosh HD" 100%       
Started partitioning on disk0
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk0s2 as Mac OS Extended (Journaled) with name Macintosh HD
Initialized /dev/rdisk0s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished partitioning on disk0
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.8 GB   disk0s2
 
C'était donc tout simple [et donc : le contraire de compliqué]-
361608_original.png


Tu n'as plus qu'à lancer une ré-installation à destination du volume Macintosh HD.
 
Tu vas récupérer à l'installation l'OS d'usine de ton Mac = soit un «Yosemite» > soit un «El Capitan» pour ton Mac de 2015.

À moins qu'ayant installé antérieurement «Sierra» > tu ne te vois proposer «High Sierra» (tout dépend quel type de démarrage par internet a été déclenché par re-direction de ⌘R).
 
Bonsoir,

Tout d’abord, j’espère que je ne fais pas de hors sujet !
J’ai lu quelques unes de vos interventions sur ce thread, et j’ai l’impression que vous pourriez m’aider ! Alors je tente ma chance (et votre patience)

Je possède un mac mini 2014. Il se faisait quelque peu ancien (et lent), et puisque je n’avais plus d’utilité de ce qui était dessus, j’ai décidé de le remettre à neuf. J’ai donc suivi un tuto qui me recommandait de relancer mon mac (en appuyant sur alt au démarrage) et d’accéder au recovery, où j’ai pu aller dans l’utilitaire disque pour effacer « Macintosh HD », avant d’aller ensuite dans « Réinstaller OS x ».
Là, on me propose de réinstaller os x Yosemite (l’os d’usine j’imagine ?), seulement après avoir accepté les conditions et entré mes identifiants, je reçois un message du genre « le produit est momentanément indisponible. Réessayer plus tard ».

Je ne sais pas quoi faire, j’écume les anciens threads mais, de mon oeil non avertis, je ne trouve pas de solutions...

Je tiens à préciser que j’ai Windows 7 installé via Bootcamp (je comptais supprimer cette partition par la suite pour alouer de nouveau les 500Go de mon mac à OS X, mais je ne suis jamais arrivé jusque là...)

En espérant que vous puissiez m’aider,
Mattia’s

EDIT :
Je voulais aller chercher le message d’erreur exact que je recevais, et j’ai remarqué que le problème avait changé (?).
Dans l’utilitaire OS X (démarrage avec cmd+R), j’ai cliqué sur « Réinstaller Os X » et sur l’écran qui apparait, en appuyant sur « continuer », un message affiche :
« Pour télécharger et Réstaurer OS X, l’admissibilité de votre ordinateur sera vérifiée auprès d’Apple. »
Avant, cela chargait et m’affichait l’écran suivant. Mais à présent, ça charge pendant quelques (longues) minutes avant de me dire que la requête a expiré..

Je désespère :(
 
Dernière édition:
Bonjour Kiluxerion

Je désespère

Bah ! - si tu ne peux vraiment pas télécharger un installateur de macOS > tu n'auras qu'à m'envoyer par la Poste une clé USB de 8 Go et je t'y mettrai un installateur démarrable de l'OS que tu souhaites. Ce préambule étant destiné à t'ôter des affres du désespoir (le philosophe hollandais Spinoza, dans son livre l'«Éthique», recommande de combattre les sentiments négatifs qui affaiblissent le «conatus»).

----------

L'OS «Yosemite 10.10» est effectivement l'OS d'usine du mac mini de 2014. Or le démarrage avec "alt" puis choix du disque "Récupération 10.x" --> fait démarrer en mode Recovery local = sur l'OS de secours correspondant à la dernière version de macOS installée sur le disque. Il faudrait donc supposer que ton mini en est resté à «Yosemite», si c'est cet OS qui t'est proposé à la ré-installation.

Pour connaître la configuration actuelle de ton disque > je t'invite à démarrer en mode Recovery comme tu l'as déjà fait > et à aller à 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 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 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 
  • presse le bouton (carré avec une croix incrite dans la barre de menus au-dessus du champ de saisie d'un message - chercher au milieu de la largeur totale de cette barre > pile dans le prolongement vertical du du bouton orange : Poster votre réponse) > 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.
 
  • J’aime
Réactions: Kiluxerion
Déjà, merci pour cette réponse si rapide !
Je n'avais plus entendu parler de Spinoza depuis 2 ans, ah !

Voilà le tableau :

Bloc de code:
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            329.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                170.0 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     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               *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
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
-bash-3.2#
 
Je reviens en ligne.

Je n'avais plus entendu parler de Spinoza depuis 2 ans

Hé ! hé ! - et en quelle occasion (par simple curiosité) ?

Ta configuration est sobre : une partition Macintosh HD au format Apple_HFS+ et sa partition auxiliaire Recovery HD (+ une BOOTCAMP en bas de tableau). RAS.

Passe la commande :
Bloc de code:
df -H /Volumes/"Macintosh HD"
(en mettant "Macintosh HD" entre "")

  • qui retourne la mesure des espaces : total > occupé > libre du volume-cible

=> poste le tableau ici. C'est histoire de vérifier que le volume est bien vide.
 
C'était lors d'un de mes cours de 1ère année de Médecine :)

Tant mieux si tout est OK !

Voilà ce que j'obtiens :

Bloc de code:
-bash-3.2# df -H /Volumes/"Macintosh HD"
Filesystem     Size   Used  Avail Capacity iused    ifree %iused  Mounted on
/dev/disk0s2   329G   434M   329G     1%  105879 80276955    0%   /Volumes/Macintosh HD
-bash-3.2#
 

Sujets similaires