10.10 Yosemite MacBook Pro bloqué par installation High Sierra

Polo_l_escargot

Membre confirmé
25 Juillet 2018
12
0
31
Bonsoir à tous,

Je me permets de vous écrire après vous avoir pas mal lu, en général j'arriverais à trouver des solutions à mes problèmes mais aujourd'hui je bloque.
J'ai conscience que la réponse à mes questions est surement déjà quelque part sur le forum mais je ne m'en sors pas.

Voila mon problème :
Ma copine à un MacBook Pro, acheté en 2014/2015 selon ses dires, la version d'origine serait OS X Yosemite 10.10 (c'est ce qui apparait dans l'utilitaire si j’essaie de lancer la ré install du système).

Hier elle a accepté une mise à jour / à niveau vers High Sierra (si j'ai bien compris, je n'étais pas présent). Donc elle a suivi les instructions et a redémarré son mac, qui depuis lui indique à chaque redémarrage que Mac OS X n'a pas pu être installé sur l'ordinateur.

A partir de l'utilitaire j'ai essayé de ré installer, il me dit que ce n'est pas possible.
En vérifiant le Macintosh HD à partir de l'utilitaire de disque il me dit qu'il est nécessaire de réparer le disque (code de sortie 8, la dernière info qui apparait avant ça c'est la vérification de catalogue).

Pour information je suis pas du tout un pro du mac book, et j'ai un disque dur neuf 1 To si besoin, parce que j'aimerais vraiment bien pouvoir récupérer mes fichiers si possible.

Vous trouverez ci-dessous le détail de la commande diskutil list :

Bloc de code:
-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_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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:                  Apple_HFS Macintosh HD           *498.9 GB   disk2
                                 Logical Volume on disk0s2
                                 D86C13B3-6ECE-41B7-96B4-B40725BCD331
                                 Unencrypted
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     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               *524.3 KB   disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk15
-bash-3.2#

Si quelqu'un veut bien me filer un coup de main, je serais très reconnaissant. J'ai fouillé un peu dans les posts existants mais j'avoue que j'ai peur de faire une mauvaise manip et ma capacité d’interprétation des infos que je récupère est proche de 0.

Merci d'avance !
 
Salut Polo

On peut aller à la pêche aux informations. Pour cela > passe la commande :
Bloc de code:
diskutil info disk2

  • la commande affiche un tableau d'informations sur le volume Macintosh HD

Poste ce tableau.
 
Merci pour ton retour ! Voici le tableau :
Bloc de code:
-bash-3.2# diskutil info disk2
   Device Identifier:        disk2
   Device Node:              /dev/disk2
   Part of Whole:            disk2
   Device / Media Name:      Macintosh HD

   Volume Name:              Macintosh HD

   Mounted:                  No

   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Unknown (not mounted)
   Owners:                   Disabled

   Content (IOContent):      Apple_HFS
   OS Can Be Installed:      No
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Not Supported
   Volume UUID:              B2A42709-1AB0-3331-8DF2-28E5C99F90E2
   Disk / Partition UUID:    D86C13B3-6ECE-41B7-96B4-B40725BCD331

   Total Size:               498.9 GB (498887294976 Bytes) (exactly 974389248 512-Byte-Units)
   Volume Free Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (not mounted)
   Ejectable:                No

   Whole:                    Yes
   Internal:                 Yes
   Solid State:              No
   OS 9 Drivers:             No
   Low Level Format:         Not supported

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  D86C13B3-6ECE-41B7-96B4-B40725BCD331
   LVF UUID:                 AEC0FBBA-7B30-443D-A96E-E25BCFF47B2A
   LVG UUID:                 2EB4D5FC-CD24-471D-B879-C8D94B8C9712
   Fusion Drive:             No
   Encrypted:                No
-bash-3.2#
 
Le volume Macintosh HD n'est pas monté actuellement. Passe la commande :
Bloc de code:
diskutil mount disk2

  • qui instruit son montage

Poste l'affichage retourné par la commande.
 
Bloc de code:
-bash-3.2# diskutil mount disk2
Volume on disk2 failed to mount; if it has a partitioning scheme, use "diskutil mountDisk"
If the volume is damaged, try the "readOnly" option
-bash-3.2#

ça a pas l'air marrant ça...
 
Le volume ne monte pas > parce que le système de fichiers jhfs+ (Mac OS étendu journalisé) qui est son générateur --> comporte des erreurs graves (au niveau du catalogue d'après ce que tu disais).

Fais le test suivant > redémarre (Menu  > Redémarrer) > en tenant aussitôt pressées les 2 touches ⌘R (cmd R) > pour redémarrer sur l'OS de secours. Tu récupères l'écran avec la fenêtre des 4 Utilitaires macOS de la session de secours -->

  • lance l'Utilitaire de disque : est-ce que Macintosh HD est inscrit en noir plein (= volume monté) ou en grisé (= volume non monté) dans la colonne de gauche ?

Note : ne fais pas de S.O.S. sur le volume --> cela mettrait encore plus en vrac le système de fichiers.
 
J'ai regardé avant de redémarré :
Macintosh HD
Macintosh HD
Donc oui c'était grisé (le plus bas, comme représenté ci dessus)

Après redémarrage il est repassé noir :

Macintosh HD
Macintosh HD

, qu'est ce que tu appelles un SOS ?

Merci pour ton aide !
 
Alors --> il faut que tu profites du "kairos" (l'opportunité présente) constitué par le montage du volume. Ne redémarre pas ! Ne démonte pas le volume ! Ne le sélectionne pas pour presser le bouton S.O.S. de réparation ! => laisse ton Mac démarré sur l'OS de secours.

Le volume Macintosh HD monté --> est lisible. Il est donc clonable (via une commande du Terminal) > dans le volume d'un DDE USB.

Tu disais au début -->
j'ai un disque dur neuf 1 To si besoin, parce que j'aimerais vraiment bien pouvoir récupérer mes fichiers si possible.

  • bonne pioche !

Attache ton DDE au Mac > puis passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau qui montrera le disque du DDE.
 
  • J’aime
Réactions: litobar71
Voila :

Bloc de code:
-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_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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:                  Apple_HFS Macintosh HD           *498.9 GB   disk2
                                 Logical Volume on disk0s2
                                 D86C13B3-6ECE-41B7-96B4-B40725BCD331
                                 Unencrypted
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     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               *524.3 KB   disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk15
/dev/disk16
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk16
   1:             Windows_FAT_32 DISQUE ESSB             1.0 TB     disk16s1
-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk16

  • respecte tous les espaces
  • la commande paramètre le DDE : table GPT > système de fichiers jhfs+ > volume Clone

Poste l'affichage retourné par la commande.
 
ça a l'air d'avoir fonctionné correctement :

Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ Clone gpt disk16
Started erase on disk16
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk16s2 as Mac OS Extended (Journaled) with name Clone
Initialized /dev/rdisk16s2 as a 931 GB case-insensitive HFS Plus volume with a 81920k journal
Mounting disk
Finished erase on disk16
-bash-3.2#
 
L'opération s'est bien passée. Alors hop ! opération clonage.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans Clone
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers

=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance (le processus caffeinate qui court en arrière-plan va l'empêcher de s'endormir). Préviens quand tout est fini.
 
Ok c'est parti, donc si j'ai bien compris je fais une copie complète sur DDE de mon disque dur de macbook pendant qu'il est dispo pour ensuite nettoyer complétement le disque dur du mac, réinstaller le système et ensuite repasser mes fichiers persos ?

Je te remercie du fond du coeur pour ton aide, c'est vraiment super de te rendre disponible pour aider des gens comme moi.

Et les lignes défilent, tu as une idée du temps que ça peut prendre ? Parce que je pense que je vais aller dormir du coup mais une fois terminé je peux éteindre le mac ou je dois faire la suite directement ?
 
si j'ai bien compris je fais une copie complète sur DDE de mon disque dur de macbook pendant qu'il est dispo pour ensuite nettoyer complétement le disque dur du mac, réinstaller le système et ensuite repasser mes fichiers persos ?

  • exact. Je me suis amusé naguère à désigner cet ensemble d'opérations comme le procédé des « 4 R » : Recopie > Reformatage > Réinstallation > Récupération. Long mais efficace, en règle générale...

tu as une idée du temps que ça peut prendre ? Parce que je pense que je vais aller dormir du coup mais une fois terminé je peux éteindre le mac ou je dois faire la suite directement ?

  • c'est fonction de la quantité de données à copier. On aurait dû les mesurer au préalable pour le savoir. C'est ce que fait d'ordinaire la commande : diskutil info [device] > à condition que le volume soit monté > ce qui n'était pas le cas quand tu l'as passée. Tu peux très bien laisser ton Mac en attente, le clonage terminé : pas besoin de l'éteindre.
 
Visiblement il n'y a pas eu de soucis, du coup j'ai passé les commandes :
Bloc de code:
diskutil list
df -H /Volumes/Clone
ls /Volumes/Clone

Bloc de code:
-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_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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:                  Apple_HFS Macintosh HD           *498.9 GB   disk2
                                 Logical Volume on disk0s2
                                 D86C13B3-6ECE-41B7-96B4-B40725BCD331
                                 Unencrypted
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     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               *524.3 KB   disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk15
/dev/disk16
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:                        EFI EFI                     209.7 MB   disk16s1
   2:                  Apple_HFS Clone                   999.9 GB   disk16s2
-bash-3.2# df -H /Volumes/Clone
Filesystem      Size   Used  Avail Capacity  iused     ifree %iused  Mounted on
/dev/disk16s2   1000   313G   687G    32% 76331859 167774807   31%   /Volumes/Clone
-bash-3.2# ls /Volumes/Clone
.Trashes etc
Applications home
Informacio??n del usuario installer.failurerequests
Library macOS Install Data
Network net
System private
Users sbin
Volumes tmp
bin usr
cores var
dev
-bash-3.2#
 
Passe encore la commande :
Bloc de code:
df -H /Volumes/Mac*

  • qui va mesurer l'occupation du volume Macintosh HD

Poste le tableau --> on pourra comparer la destination avec la source.
 
Bloc de code:
-bash-3.2# df -H /Volumes/Mac*
Filesystem   Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk2   499G   298G   201G    60% 72779602 49019052   60%   /Volumes/Macintosh HD
-bash-3.2#

Visiblement tout y est !
 
Oui : 313 Go dans Clone vs 298 Go dans Macintosh HD (la commande cp délaie toujours à la recopie).

Comme j'avise dans Clone un dossier macOS Install Data (contenant les ressources d'installation avortée) --> passe la commande :
Bloc de code:
rm -rf /Volumes/Clone/"macOS Install Data"

  • qui le supprime (et dans les 5,5 Go par la même occasion) ; la commande passe sans commentaire
----------

Passe encore un :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk2

  • mets "Macintosh HD" avec des ""
  • la commande reformate le volume

Poste l'affichage retourné par la commande.
 
Bloc de code:
-bash-3.2# rm -rf Volumes/Clone/"macOS Install Data"
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk2
Started erase on disk2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk2 Macintosh HD
-bash-3.2#

Voila ce qu'il me retourne, je dois y aller je continuerais ce soir ! Merci en tout cas pour ton aide !
 
Le formatage est bien passé. Pour la finalisation du sauvetage ensuite (ce qui va prendre du temps) > voici ce que tu auras à faire (à loisir) -->

  • a) dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Ré-installer macOS" --> à destination du volume Macintosh HD reformaté > ce qui va donner une installation propre.
  • b) en fin d'installation > une page te propose de récupérer des données --> coche la case : "À partir d'un autre Mac ou d'une sauvegarde Time Machine" > et choisis le volume Clone en "source". L'«Assistant de migration» va te proposer de récupérer ton compte > des applications > des réglages --> n'exclus rien et lance. S'il te propose en chemin une mise-à-jour d'iTunes --> refuse > car ça plante la migration. Une récupération par l'«Assistant de migration» est toujours très lente > avec un débit de copie très variable.

=> tu n'auras qu'à dire si tu as pu ré-ouvrir ta session à la fin.