Disque dur effacé et pas de Mac os x pour reinstaller

magalis2121

Nouveau membre
30 Novembre 2014
1
0
39
Bonjour,
Voici mon soucis. Il y a environs une année mon iMac a planter suite à une mise a jour importante mais je ne saurai vous dire exactement de quelle mise a jour il s'agit. Aujourd'hui j'ai pris le temps pour essayer de dépanner mon iMac qui restait à la base bloquer sur la pomme et s'éteignait juste après que la barre de progression arrivait à la fin. Apres une PRAM j'ai réussi a atterri sur une fenêtre qui me donne le choix d aller sur l'utilitaire de disque et de reinstaller le Mac OS. Le soucis est que j'ai formater mon disque dur et je ne possède pas de clé notable avec un Mac os x ni d'un cd d'installation. Mon iMac est de 2011.
Alors quand je choisis l'option réinstaller Mac os x Maverick ( c'est celui qui me propose en premier), je clique sur installer, il me demande d'accepter les conditions et je le fais. Puis là il me demande mon Apple id et mon mot de passe que je saisis. Et là j'ai ce message: " l'article est temporairement indisponible". Et là je suis bloquée car impossible de reinstaller un Mac os x. Je pense qu'il me faudrait un cd d'installation ou autre mais où l'obtenir? Et sera t'il accepté? Parce que aller sur MAC APp je ne peux pas vu que mon iMac ne fonctionne plus. Bref, peut être quelqu'un pourra m'aider.
Magali
 

pascalformac

Légende
Club MacG
23 Novembre 2003
58 699
1 814
bienvenue
les seuls moyens depuis ton mac d'avoir Mavericks sont l'app store ( si OS X installé) ou le CMD R si disque reformaté et mavericks OS d'origine

ou
recuperer l'installateur mavericks depuis un autre mac en passant une session et l'appli App store avec TON Apple ID
et tu le mets sur une clef bootable ou partition de disque externe bootable
pour ensuite l'installer sur ton mac
ou tu fais faire l'install directement via le mac 2 connecté à l'imac

ou
amener le imac ( c'est lourd) chez un vendeur Apple

--
evidemment tu te serais évité tous ces soucis si tu avais
-téléchargé mavericks (et gardé l'installateur)
-fait des sauvegardes
(notamment un clone bootable qui aurait permis soit de tout remettre , soit d'installer mavericks)
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Bonjour Magalis.

Le programme interne (EFI de la Carte-Mère) de ton iMac possède la fonctionnalité : Restauration par internet, qui lui permet de démarrer sur le disque distant d'une Recovery on-line stockée sur les serveurs Apple.

Pour activer cette fonction, démarre avec les touches ⌘⌥R (cmd alt R) tenues pressées. Un logo montrant un globe terrestre en rotation signale que ton Mac est en train de démarrer par internet. Compte 10' rien que pour le démarrage.

Tu te retrouves dans l'environnement d'une Recovery ressemblant trait pour trait à celui de la Recovery HD du disque interne. Sauf que l'OS téléchargeable par la fonctionnalité : Ré-installer OS X n'est pas la version synchrone de celui du disque du Mac, mais l'OS-base installé d'usine (ou considéré tel pour des Macs fournis avec «Snow Léopard» et rétro-activement bénéficiaires de la restauration par internet : dans ce cas, l'OS considéré comme OS-base est le 1er OS dématérialisé = «Lion 10.7»). Que ton iMac soit un mid_2011 ou un late_2011, dans les 2 cas tu peux récupérer «Lion» de cette manière [NB. Si ton iMac est un mid_2011, il t'a été fourni avec un DVD d'install - gris- de «Snow Léopard 10.6.6» qui te permettrait de ré-installer un système si tu le retrouvais].

Si tu ne rencontres pas de message : 'article temporairement indisponible', tu devrais pouvoir télécharger «Lion 10.7.0» et l'installer sur ton Disque. À toi ensuite de mettre cet OS à niveau vers des versions d'OSX ultérieures via l'AppStore si tu te souhaites.
 

pascalformac

Légende
Club MacG
23 Novembre 2003
58 699
1 814
macomaniac a raison pour la restauration internet cas standard


mais quand un disque est reformaté CMD R ou CMD ALT R arrivent sur la même chose: restauration internet
 
A

Anonyme

Invité
Mais Magalis n'a pas pu effacer TOUT le disque (y compris partition Recovery) puisque ne disposant pas de support bootable externe.

Donc ce qui a été effacé, c'est seulement Macintosh HD --> la Recovery Mavericks est toujours présente.

Dans ce cas :

Cmd + r appelle Mavericks ("Restauration OS X")

Cmd + Alt + r appelle Lion ("Restauration Internet")

NB : il faudra effacer TOUT le disque pour pouvoir installer Lion !
 

pascalformac

Légende
Club MacG
23 Novembre 2003
58 699
1 814
pour l'instant on ne sait pas comment fut fait ce "reformatage"
donc les deux cas pourraient s'appliquer
-
je tablerai sur soit serveur occupé soit paumé pour une raison encore floue
 

galjb

Membre junior
30 Mai 2017
66
0
45
Bonjour à tous, j'ai un souci semblable:
HD effacé et plus de base pour réinstaller.

Le CD d'installation que je croyais être celui de mon ordinateur est rejeté… donc je n'ai pas le bon (j'ai fait un gros ménage un jour…), suis mal!
Pour réparer le disque j'ai démarré en mode Recovery et j'ai "effacer" pour réinstaller (OS Sierra), mais le HD s'est volatilisé, je ne peux donc rien faire sur ce volume.

Je suis coincée donc dans Utilitaire macOS X, impuissante:
Réinstaller => mon HDRecovery est "verrouillé"
Restaurer à partir de TM => il cherche indéfiniment le disque
Utilitaire de disque => je n'ai plus que le SATA en Interne (et tout échoue), et Apple dit Image Media + OSX Base system en Image de disque.

Que puis-je faire?
Mon iMac date de 2009 – le hotliner d'Apple que j'ai eu n'y arrive pas (système trop ancien!)

Merci de votre aide et franchise
B
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Bonjour galjb

Une fois démarrée en mode Recovery (ta seule option actuelle) > 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 activer 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 format > nom > taille > identifiant d'appareil.
  • la série de micro-disques listés correspond à des RAMDisks (images-disques en RAM) > dans le volume desquels ont été clonés à la volée des dossiers-Système du Recovery OS sur lequel tu as démarré. Ces disques en RAM s'effaceront à l'extinction ou au re-démarrage.
----------

Pour poster ici ce tableau > voici :

  • tu le sélectionnes > ⌘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 OS X) > 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 avec "Entrée" ;
  • tu atteins le site MacGé > les forums > tu te connectes > ce fil > bouton dans la petite barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Code > ⌘V pour coller dans la fenêtre de code > Insérer.

=> ces informations permettront de savoir si le disque de ton Mac est identifié.
 

galjb

Membre junior
30 Mai 2017
66
0
45
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data                         7.8 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               +524.3 KB   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               +6.3 MB     disk8

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

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

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

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

-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Le disque de ton Mac est bien identifié comme disk0 > taille 500 Go.

La partition principale de l'OS a manifestement été supprimée > et virée à de l'espace lbre qui n'apparaît donc plus comme une partition montant un volume.

Afin de connaître exactement la distribution des blocs logiques sur le disque > passe la commande :
Bloc de code:
gpt show /dev/disk0
et poste le tableau retourné comme tu l'as déjà très bien fait.
 

galjb

Membre junior
30 Mai 2017
66
0
45
(toujours un grand merci pour ce suivi!)

Bloc de code:
-bash-3.2# gpt show /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6        
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640       2008        
     411648   15239168      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   15650816  959852776        
  975503592    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  976773128          7        
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
L'espace libre principal est la bande de 959852776 blocs situéz entre la partition n°2 Microsoft Basic Data > la partition n°3 Recovery HD.

Je pense que la meilleure façon de recréer une partition sans compromettre la «Recovery HD» est la suivante :

- a) tu passes d'abord la commande :
Bloc de code:
gpt remove -i 2 /dev/disk0

  • ce qui va supprimer la partition Microsoft Basic Data en la virant à des blocs libres.

- b) puis tu passes la commande :
Bloc de code:
gpt add -b 409641 -s 975093950 -i 2 -t hfs /dev/disk0

(attention aux nombres ! essaie de ne pas te planter à la saisie)
  • qui va recréer une partition unique n°2 (sans volume) entre les partitions n°1 et n°3.

=> passe alors les 2 commandes (l'une après l'autre) :
Bloc de code:
gpt show /dev/disk0
diskutil list
et poste ici les 2 tableaux retournés que je vois où on en est.
 
Dernière édition:

galjb

Membre junior
30 Mai 2017
66
0
45
Ah, problème ave la 1e commande: gpt remove : unable to open device '//dev/disk0': >Ressource busy
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Zut ! autant pour moi.

Il n'est pas possible de manipuler la table de partition d'un disque si un de ses volumes est monté. Or le volume de la partition n°3 Recovery HD est forcément monté > puisque tu es démarrée sur le Recovery OS recelé dans une image-disque de ce volume monté. Donc on ne peut pas démonter ledit volume.

----------

Bon : on va s'y prendre autrement. D'une manière que j'avais écartée > car risquée pour la Recovery HD située en queue de disque actuellement.

Tu passes la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2

(mets bien "Macintosh HD" entre "")
  • qui va reformater l'actuelle partition Microsoft Basic Data en une partition Apple_HFS montant un volume Macintosh HD de 7,8 Go.

Puis tu passes la commande :
Bloc de code:
diskutil resizeVolume disk0s2 0b

  • destinée à récupérer l'espace libre situé en-dessous à la partition Macintosh HD.

NB Je n'aime pas passer ce type de commande > avec une Recovery HD en queue de disque et l'espace libre situé au milieu > de peur d'entraîner la Recovery HD dans le processus de récupération d'espace. À toi de voir si tu risques le coup.
 

galjb

Membre junior
30 Mai 2017
66
0
45
Eh bien allons-y quand même – faut payer pour voir, parfois…
Voilà:

Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
Started erase on disk0s2
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 7 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
-bash-3.2# diskutil resizeVolume disk0s2 0b
Resizing to full size (fit to fill)
Started partitioning on disk0s2 Macintosh HD
Error: -69743: The new size must be different than the existing size
-bash-3.2#

ça n'a pas l'air satisfaisant cependant. Qu'en dis-tu/dites-vous?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Passe les 3 commandes (informatives) :
Bloc de code:
diskutil list
gpt show /dev/disk0
ls /Volumes
(le "l" de "ls" est la minuscule de la lettre "L")

  • qui vont retourner le tableau des partitions > le tableau des blocs > le tableau des volumes montés.

=> poste ces 3 tableaux ici. Je suis en train de réfléchir à un contournement...
 

galjb

Membre junior
30 Mai 2017
66
0
45
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            7.8 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               +524.3 KB   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               +6.3 MB     disk8

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

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

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

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

-bash-3.2# gpt show /dev/disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6        
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640       2008        
     411648   15239168      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   15650816  959852776        
  975503592    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  976773128          7        
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header
-bash-3.2# ls /Volumes
Image Volume        Macintosh HD        OS X Base System
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
75 503
23 024
Forêt de Fontainebleau
Comme tu peux le voir dans le tableau des blocs --> la bande considérable d'espace libre (959852776 blocs) est située entre la partition n°2 Macintosh HD et la partition n°3 Recovery HD (support du Recovery OS sur lequel tu es démarrée).

Le problème est que > si l'on veut récupérer de l'espace libre à la partition n°2 en opérant depuis un Système dépendant d'une partition Recovery HD > c'est en-dessous de cette Recovery HD que l'espace libre est cherché (car en principe la Recovery HD est toujours accollée dirrectement à sa partition-Système supérieure) > et il n'en est pas trouvé sur ton disque > car l'espace libre se situe en-dessus de la Recovery HD dans ton cas (suite à la suppression de la partition-Système de l'OS). D'où l'allégation :
Bloc de code:
Error: -69743: The new size must be different than the existing size
(car il n'y a pas d'espace récupérable en-dessous de la Recovery HD au profit de la partition Macintosh HD n°2).

Donc il va falloir manœuvrer. Passe encore la commande informative :
Bloc de code:
ls /Volumes/"Image Volume"
et poste le court tableau retourné > que je vérifie si c'est bien l'intitulé cryptique du volume Recovery HD monté.
 

galjb

Membre junior
30 Mai 2017
66
0
45
Bloc de code:
-bash-3.2# ls /Volumes/"Image Volume"
.TemporaryItems        .fseventsd        com.apple.recovery.boot
.Trashes        .metadata_never_index
-bash-3.2#