MacBook Pro réparation disque

lieutenant dan

Membre confirmé
21 Octobre 2018
27
0
42
Bonjour à tous,

J'ai besoin d'aide pour installer el capitan sur un MBP de mi-2010 actuellement sous os x 10.6.8 (snow leopard).

Au lancement de l'installation de os x el capitan sur le choix du disque, j'ai ce message :
" ce disque ne peut pas être configuré pour démarrer votre ordinateur"

Après vérification du DD dans l'utilitaire de disque, il s'avère que celui-ci doit être réparer.
Pour ce faire je dois démarrer sur le CD d'installation fourni avec mon MBP, et c'est là que ça se corse, car... je l'ai soigneusement perdu...

Auriez vous une idée pour m'aider? Par avance merci

Dan

Pour info j'ai un 2è MBP de 2015 à dispo pour d'éventuelle manip
 
Alors attache-la au Mac. Puis va à : Applications > Utilitaires > lance le «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 au Mac (en interne / externe) > avec leurs paramètres de tables de partition > et de partitions

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    ici :
    521520_original.png

    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 montreront la configuration du disque de la clé et son index.
 
Alors attache-la au Mac. Puis va à : Applications > Utilitaires > lance le «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 au Mac (en interne / externe) > avec leurs paramètres de tables de partition > et de partitions

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    ici :
    521520_original.png

    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 montreront la configuration du disque de la clé et son index.
Petit problème technique, je n'arrive pas à me connecter au forum depuis le MBP en question... je reviens au plus vite vers toi..
 
Passe la commande exacte (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk1
  • la commande paramètre "Mac" la clé : table GPT > système de fichiers jhfs+ > nom du volume CLE

Poste une photo de l'affichage retourné par la commande + le tableau retourné par un nouveau :
Bloc de code:
diskutil list

  • que je voie si tout est en place.

Note : la clé ne pourra être démarrable > qu'avec ce nouveau paramétrage.
 
voilà désolé ça prend du temps mon tel me fait des siennes (lui aussi)

Question subsidiaire : c'est chose courante qu'un disque doive être réparer? ou c'est inquiétant?
 

Fichiers joints

  • IMG_20181021_123310.jpg
    IMG_20181021_123310.jpg
    1,8 Mo · Affichages: 146
Dernière édition:
Je reviens dans le fil.

Tu as bien un volume CLE paramétré comme il faut sur la clé.

À présent > j'ai besoin de connaître la localisation de l'installateur Installer OS X El Capitan. Voici le plus simple -->

  • tu ouvres une fenêtre du Terminal > et tu fais un glisser-déposer au pointeur de l'installateur (où qu'il soit situé) => dans la fenêtre de Terminal : ce qui va inscrire automatiquement l'adresse à l'installateur et son nom

Poste alors une photo de la fenêtre du Terminal montrant cette adresse.
 
Je reviens dans le fil.

Tu as bien un volume CLE paramétré comme il faut sur la clé.

À présent > j'ai besoin de connaître la localisation de l'installateur Installer OS X El Capitan. Voici le plus simple -->

  • tu ouvres une fenêtre du Terminal > et tu fais un glisser-déposer au pointeur de l'installateur (où qu'il soit situé) => dans la fenêtre de Terminal : ce qui va inscrire automatiquement l'adresse à l'installateur et son nom

Poste alors une photo de la fenêtre du Terminal montrant cette adresse.
 

Fichiers joints

  • IMG_20181021_152148.jpg
    IMG_20181021_152148.jpg
    1,2 Mo · Affichages: 161
Je vois que l'installateur est dans les Applications. Tout est en place pour l'opération.

Passe la commande (en copier-coller direct - déroule-la bien jsuqu'au 1" final) :
Bloc de code:
hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg ; hdiutil attach /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg ; sudo asr restore --s /Volumes/OS\ X\ Base\ System --t /Volumes/CLE --erase --noprompt ; bless --info /Volumes/"OS X Base System 1"

  • cette commande concaténée --> a) monte l'image-disque InstallESD.dmg de l'installateur en un volume OS X Install ESD => b) monte dans ce volume l'image-disque BaseSystem.dmg en un volume OS X Base System => c) clone ce volume au volume CLE de la clé : ce qui va reformater le volume de la clé > le renommer OS X Base System à l'identique de sa source > restaurer ce volume du contenu de l'OS de secours de la source > inscrire un chemin de démarrage sur son en-tête pointant au lanceur boot.efi de l'OS de secours cloné => d) afficher le chemin de démarrage du volume de destination cloné.

Poste tout l'affichage retourné par la commande --> que je vérifie si un maillon de la chaîne a coincé ou pas.
 
Bloc de code:
Last login: Sun Oct 21 15:20:08 on ttys000
host-002:~ macintosh_hd$ hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg ; hdiutil attach /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg ; sudo asr restore --s /Volumes/OS\ X\ Base\ System --t /Volumes/CLE --erase --noprompt ; bless --info /Volumes/"OS X Base System 1"
Calcul de la somme de contrôle de Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR : : vérifiée   CRC32 $1C9F25E5
Calcul de la somme de contrôle de GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1) : vérifiée   CRC32 $B9B96189
Calcul de la somme de contrôle de GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl : vérifiée   CRC32 $878255D6
Calcul de la somme de contrôle de  (Apple_Free : 3)…
                    (Apple_Free : 3) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)…
..
EFI System Partition (C12A7328-F81F- : vérifiée   CRC32 $B54B659C
Calcul de la somme de contrôle de disk image (Apple_HFS : 5)…
.............................................................................
          disk image (Apple_HFS : 5) : vérifiée   CRC32 $57D4D318
Calcul de la somme de contrôle de  (Apple_Free : 6)…
..............................................................................
                    (Apple_Free : 6) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de GPT Partition Data (Backup GPT Table : 7)…
GPT Partition Data (Backup GPT Table : vérifiée   CRC32 $878255D6
Calcul de la somme de contrôle de GPT Header (Backup GPT Header : 8)…
  GPT Header (Backup GPT Header : 8) : vérifiée   CRC32 $06CDEBF9
vérifiée   CRC32 $DF6FC8E2
/dev/disk2              GUID_partition_scheme             
/dev/disk2s1            EFI                               
/dev/disk2s2            Apple_HFS                          /Volumes/OS X Install ESD
Calcul de la somme de contrôle de Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR : : vérifiée   CRC32 $DBCE1B1D
Calcul de la somme de contrôle de GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1) : vérifiée   CRC32 $E6AEBA8F
Calcul de la somme de contrôle de GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl : vérifiée   CRC32 $45EF8729
Calcul de la somme de contrôle de  (Apple_Free : 3)…
                    (Apple_Free : 3) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de disk image (Apple_HFS : 4)…
..........................................................................
          disk image (Apple_HFS : 4) : vérifiée   CRC32 $EADB76B8
Calcul de la somme de contrôle de  (Apple_Free : 5)…
..............................................................................
                    (Apple_Free : 5) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de GPT Partition Data (Backup GPT Table : 6)…
GPT Partition Data (Backup GPT Table : vérifiée   CRC32 $45EF8729
Calcul de la somme de contrôle de GPT Header (Backup GPT Header : 7)…
  GPT Header (Backup GPT Header : 7) : vérifiée   CRC32 $629FE6BB
vérifiée   CRC32 $FAEF9BC4
/dev/disk3              GUID_partition_scheme             
/dev/disk3s1            Apple_HFS                          /Volumes/OS X Base System

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
 
Pour la commande sudo (j'avais oublié de le mentionner) -->

  • tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide --> afin de lancer la tâche de clonage.

=> est-ce que tu vois s'afficher le démarrage du clonage ?
 
Pour la commande sudo (j'avais oublié de le mentionner) -->

  • tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide --> afin de lancer la tâche de clonage.

=> est-ce que tu vois s'afficher le démarrage du clonage ?
oui il semble se passer quelque chose
validating target...done
validating source...done
validating sizes...done
restoring ....10....20....30....40....50
 
Ça marche : clonage en cours -->

  • poste l'ensemble du nouvel affichage jusqu'à la fin quand c'est fini.
 
Bloc de code:
Last login: Sun Oct 21 16:06:39 on ttys000
host-002:~ macintosh_hd$ hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg ; hdiutil attach /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg ; sudo asr restore --s /Volumes/OS\ X\ Base\ System --t /Volumes/CLE --erase --noprompt ; bless --info /Volumes/"OS X Base System 1"
/dev/disk2              GUID_partition_scheme             
/dev/disk2s1            EFI                               
/dev/disk2s2            Apple_HFS                          /Volumes/OS X Install ESD
/dev/disk3              GUID_partition_scheme             
/dev/disk3s1            Apple_HFS                          /Volumes/OS X Base System

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
finderinfo[0]:     22 => Blessed System Folder is /Volumes/OS X Base System 1/System/Library/CoreServices
finderinfo[1]:  49464 => Blessed System File is /Volumes/OS X Base System 1/System/Library/CoreServices/boot.efi
finderinfo[2]:      2 => 1st dir in open-folder list is /Volumes/OS X Base System 1/
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]:     22 => OS X blessed folder is /Volumes/OS X Base System 1/System/Library/CoreServices
64-bit VSDB volume id:  0x47E14C66BAC5713F
host-002:~ macintosh_hd$
 
Parfait : exécution réussie de bout en bout !

- comme c'est dimanche --> petite question : est-ce que tu te figures pourquoi je t'ai fait effectuer toutes ces démarches assez compliquées ?​