10.13 High Sierra Problème réinstallation mac os - disque dur verrouillé

thomas44000

Membre confirmé
10 Mars 2018
82
3
34
Bonjour,

J'ai eu de gros soucis, avec mon imac late 2012, cette nuit. Je m'explique, il était très lent, j'ai du le rééteindre en mode forcé. Ensuite, il n'a jamais réussi à aller jusqu'au bout du démarrage, avec la barre, qui n'a pas avancé à plus de 75%. Les tentatives d'éteindre et rallumer, en mode sans échec n'ont pas marchées. Les autres tentatives, là gros soucis : l'imac s'éteint au démarrage (à 50% de la barre de défilement), plusieurs fois de suite (plusieurs tentatives). J'ai rallumé en faisant cmd+R, là, le disque Thomimac, apparaît bien monté. Je décide de faire un cdm+alt+r pour télécharger la dernière version de mac os, puisque quand je fais simplement "Réinstaller MacOs High Sierra", j'ai un message d'erreur. Une fois, la dernière version de mac os, téléchargée, une fois que je veux l'installer, je ne peux pas car le disque est verrouillée. Je ne peux pas faire de réinstallation, je ne sais pas quel est le problème :/

J'ai déjà eu des soucis avec ce mac, et je souhaiterais récupérer mes données.

Merci
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Thomimac                999.3 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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

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

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

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

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

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

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

-bash-3.2#
 
Voici, au moment ou j'essaye de réinstaller mac os high sierra (ou mojave). Ce que j'aimerais, ça serait au moins récupérer les données. Je compte changer de mac. Celui-ci à deja 6 ans
 

Fichiers joints

  • IMG_2251.webp
    IMG_2251.webp
    15,9 KB · Affichages: 594
Bloc de code:
-bash-3.2# diskutil info disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Whole:                    No
   Part of Whole:            disk0

   Volume Name:              Thomimac
   Mounted:                  Yes
   Mount Point:              /Volumes/Thomimac

   Partition Type:           Apple_HFS
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   OS Can Be Installed:      No
   Booter Disk:              disk0s3
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              C266007A-56C7-3136-A984-29FA278B4F11
   Disk / Partition UUID:    E443AED9-3E25-4675-8815-82A54FB8B8E7
   Partition Offset:         209735680 Bytes (409640 512-Byte-Device-Blocks)

   Disk Size:                999.3 GB (999345127424 Bytes) (exactly 1951845952 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       999.3 GB (999345127424 Bytes) (exactly 1951845952 512-Byte-Units)
   Volume Used Space:        623.3 GB (623310176256 Bytes) (exactly 1217402688 512-Byte-Units) (62.4%)
   Volume Free Space:        376.0 GB (376034951168 Bytes) (exactly 734443264 512-Byte-Units) (37.6%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Yes

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              No
   Hardware AES Support:     No

-bash-3.2#
 
Bloc de code:
-bash-3.2# diskutil repairVolume disk0s2
Started file system repair on disk0s2 Thomimac
Repairing file system
Volume was successfully unmounted
Performing fsck_hfs -fy -x /dev/rdisk0s2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
The volume Thomimac could not be verified completely
File system check exit code is 8
Restoring the original state found as mounted
Problem -69842 occurred while restoring the original mount state
Error: -69845: File system verify or repair failed
Underlying error: 8: Exec format error
-bash-3.2#
 
Bonjour thomas

Le diagnostic est simple (tu as fourni toutes les informations idoines). Voici le mention cruciale -->
Bloc de code:
   Read-Only Volume:         Yes

  • le volume est bien monté > mais en lecture seule. Càd. qu'il est verrouillé contre tout acte d'écriture - comme une réinstallation.
  • la raison de cet état de fait ? -->
Bloc de code:
Checking catalog file
The volume Thomimac could not be verified completely
File system check exit code is 8

  • le système de fichiers jhfs+ (formateur du volume Thomimac sur la partition du disque) est corrompu. Il recèle des erreurs irréparables au niveau du fichier spécifique du catalogue B-tree.

Mais ! monté en lecture seule > le volume reste lisible. Il est donc clonable à destination du volume d'un DDE USB. Il y a 623 Go de données à cloner via une commande du Terminal. Il te faudrait un DDE de 1 To --> est-ce que tu en a un tel disponible ?

----------

Note : la commande de réparation a démonté le volume en préalable > mais n'a pas pu le remonter en fin de vérification. Redémarre une fois et reviens dans la session de secours --> là > passe la commande :
Bloc de code:
df -H /

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau --> il montrera si le volume Thomimac a été remonté.


 
Je vais de suite acheter un DDE de 2 TO à la fnac. Donc je vais en avoir un dans l'heure.
Bloc de code:
-bash-3.2# df -H /
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   720M    64%   45181 4294922098    0%   /
-bash-3.2#
 
Me revoici.

Dans le tableau retourné > je vois bien le volume monté de l'OS de secours (désigné par / = point de montage du volume démarré) > mais je ne vois pas le volume Thomimac.

Si tu as récupéré un DDE > attache-le au Mac > redémarre encore une fois en revenant dans la session de secours. Passe alors la commande :
Bloc de code:
ls /Volumes

  • qui liste les volumes montés

Poste le tableau.
 
Je précise que Thomas 5 est mon DDE de 2 TO, acheté today.

Bloc de code:
-bash-3.2# ls /Volumes
OS X Base System    Thomas 5        Thomimac
-bash-3.2#
 
Pfuiii --> une veine : Thomimac est bien remonté.

Alors enchaîne avec la commande :
Bloc de code:
diskutil list

  • qui va afficher les disques et montrer la configuration de celui de ton DDE

Poste le tableau.
 
Voici :)
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Thomimac                999.3 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 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Thomas 5                2.0 TB     disk3s2

/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               +2.1 MB     disk7

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

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

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

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

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

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

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

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

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

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

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

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

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

-bash-3.2#
 
DDE bien paramétré. 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/Thomimac/* /Volumes/"Thomas 5"

  • mets "Thomas 5" aves les "" ; un espace entre /* et /Volumes---
  • la commande clone le contenu de Thomimac dans Thomas 5
  • 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. Préviens quand tout est fini.

Note : tu as beaucoup de données --> ça va prendre des heures...
 
Dans ta commande > tu as écrit /"Thomas 5" en cible au lieu de /Volumes/"Thomas 5". Ce qui invalide la commande par mauvais chemin à la cible.

Repasse la seule commande :
Bloc de code:
cp -av /Volumes/Thomimac/* /Volumes/"Thomas 5"

  • exactement --> et le clonage devrait démarrer (défilement de lignes)...
 
C'est terminé. J'ai regardé de temps en temps et j'ai bien vu défilé mes fichiers (essentiellement le dossier Vuze Downloads ou j'ai mes films, séries)...
 

Fichiers joints

  • IMG_2253.webp
    IMG_2253.webp
    224,4 KB · Affichages: 234
J'ai quitté le terminal. J'ai été dans l'utilitaire disque, pour déconnecter le DDE Thomas 5... et aller le brancher sur mon macbook pro retina 2012. Tous mes fichiers sont là. La sauvegarde clone semble avoir fonctionnée.

Pour la suite : J'aimerais essayer de faire une clean install du iMac avec éventuellement, si possible, une tentative d'utilisation du clone. Pour moi, le principal avant tout, c'est la sauvage des fichiers. Même si j'ai commandé un iMac 27' retina (livré dans 2 jours), je veux quand même pouvoir utiliser cet iMac late 2012.

Note : capture d'écran de mon macbook pro (qui lui fonctionne), avec vu du DDE Thomas 5 et le clone.
 

Fichiers joints

  • Capture d’écran 2019-02-19 à 19.26.02.webp
    Capture d’écran 2019-02-19 à 19.26.02.webp
    91,3 KB · Affichages: 225
Dernière édition: