MacBook ne redémarre pas, impossible d'exécuter S.O.S mon disque dur est-il mort ?

Statut
Ce sujet est fermé.
Le volume ne monte pas. Ce qui est requis pour qu'un clonage soit possible.

Voici un autre test -->

- redémarre (Menu  > Redémarrer) > et tiens aussitôt pressées les 2 touches ⌘S = démarrage en Single User

=> est-ce que tu obtiens un écran noir sur lequel défilent des lignes de logs de démarrage blanches > et leur immobilisation à la fin sur l'invite de commande :
Bloc de code:
root#
  • ou pas ?
 
Alors voici la situation -->

- le volume Macintosh HD a réussi à être remonté en lecture seule par défaut. Son Système démarré de manière minimale (aucun service de l'OS n'est initialisé). La session est une session root de terminal. Le clavier est un QWERTY logique par défaut --> aussi faut-il convertir les caractères variables sur un AZERTY physique.​

Passe la commande qui doit s'afficher ainsi :
Bloc de code:
ls /

  • et que tu tapes ainsi :
Bloc de code:
ls =

  • la commande liste les objets de 1er rang (fichiers ou dossiers) du volume

Poste une photo du tableau.
 
Voilà le retour du ls /
 

Fichiers joints

  • 64FA1D07-7BDB-4062-AA97-24AB0F755F28.jpeg
    64FA1D07-7BDB-4062-AA97-24AB0F755F28.jpeg
    887,1 KB · Affichages: 149
Tous les dossiers-Système sont bien affichés.

Mais la commande ls est une commande informative "légère". Voici la commande-test qui va décider de tout.

Passe la commande qui doit s'afficher comme :
Bloc de code:
du -sh /*

  • et que tu tapes ainsi :
Bloc de code:
du )sh =⇧!

  • l'astérisque final * se tape par la combinaison de touches ⇧! (exactement comme si tu voulais taper le chiffre 8 sur un AZERTY)
  • la commande mesure (en Gi = gibibytes : base 2) la taille des dossiers de 1er rang du volume. Comme elle opère récursivement dans les dossiers pour effectuer son opération > c'est une commande "lourde" qui va constituer un excellent test d'accès en lecture aux fichiers du volumes. Elle est lente d'exécution --> attends de récupérer root# en signal de complétion.

Poste une photo du tableau obtenu si tu en obtiens un. S'il y a un problème > signale-le.
 
Merci pour votre aide.
Je n’ai pas d´erreur avec cette commande voici le résultat :
 

Fichiers joints

  • DA86CEF2-78F6-4C94-9EA7-98105D7A8334.jpeg
    DA86CEF2-78F6-4C94-9EA7-98105D7A8334.jpeg
    805,4 KB · Affichages: 148
Alors on sait qu'il sera possible de cloner le contenu de ton volume Macintosh HD => à destination du volume d'un DDE USB - ce, via une commande dans le terminal du Single User.

Pour quitter la session du Single User > passe la commande :
Bloc de code:
reboot

  • identique dans les 2 claviers
  • elle fait redémarrer le Mac. Tu peux redémarrer en Safe mode ou sur la session de secours si tu veux

=> il te faudra un DDE USB > qu'il s'agira de configurer d'abord dans la session de secours.

Note : comme il se fait trop tard pour moi > je reviendrai demain dans ton fil.
 
  • J’aime
Réactions: litobar71
Parfait !
Oui il est tard, merci encore beaucoup pour ton aide, vraiment !
A demain pour continuer alors et bonne nuit à toi !
 
Tu n'auras qu'à dire si tu disposes d'un DDE avec 500 Go d'espace libre.
 
Alors branche ton DDE au Mac. Puis démarre avec ⌘R pour ouvrir la session de secours.

Passe alors les 2 commandes (l'une après l'autre) :
Bloc de code:
diskutil list
df -H

  • qui affichent la configuration des disques et l'occupation des volumes montés

Poste les 2 tableaux.
 
Les voilà :
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 Macintosh HD            500.1 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/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     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               +524.3 KB   disk8
/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 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               +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 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:                        EFI EFI                     209.7 MB   disk16s1
   2:                  Apple_HFS My Passport for Mac     999.8 GB   disk16s2
Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused     ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   715M    65%  316343    174606   64%   /
devfs           200k   200k     0B   100%     678         0  100%   /dev
/dev/disk3      5.2M   1.9M   3.3M    37%     465       813   36%   /private/var/log
/dev/disk4      524k   147k   377k    29%      34        92   27%   /Volumes
/dev/disk5      524k   143k   381k    28%      33        93   26%   /private/var/tmp
/dev/disk6      524k   160k   365k    31%      37        89   29%   /private/var/run
/dev/disk7      524k   147k   377k    29%      34        92   27%   /System/Installation
/dev/disk8      524k   254k   270k    49%      60        66   48%   /private/var/db
/dev/disk9      6.3M   3.2M   3.0M    52%     791       743   52%   /private/var/folders
/dev/disk10     2.1M   213k   1.9M    11%      50       460   10%   /private/var/root/Library
/dev/disk12     524k   172k   352k    33%      40        86   32%   /Library/Preferences
/dev/disk13     524k   168k   356k    33%      39        87   31%   /Library/Preferences/SystemConfiguration
/dev/disk14     1.0M   176k   872k    17%      41       213   16%   /Library/Keychains
/dev/disk15     6.3M   176k   6.1M     3%      41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk16s2   1000   665M   999G     1%  162361 243935931    0%   /Volumes/My Passport for Mac
/dev/disk0s3    650M   525M   119M    82%  129676     29014   82%   /Volumes/Image Volume
-bash-3.2#
 
Je vois que le DDE est bien paramétré (table GPT + format jhfs+ du volume). L'intitulé de volume : My Passport for Mac est un peu incommode.

Passe la commande cosmétique :
Bloc de code:
diskutil rename disk16s2 Clone

  • la commande renomme My Passport for Mac => Clone

Poste le retour.
 
Bien !

Alors il faut savoir -->

- qu'aucun disque externe ne peut se trouver attaché au Système du Mac après coup > lors de la session du Single User. Il faut que le disque externe soit attaché en préalable de l'ouverture de cette session. Donc laisse le DDE branché au Mac.​

- qu'aucun volume de disque externe (le volume Clone ici) --> ne se trouve automatiquement monté. C'est un effet collatéral du démarrage minimaliste du Mac en Single User : aucun service (daemon) de l'OS n'est initialisé > dont les services diskarbitrationd & diskmanagementd qui permettraient ce montage en volume automatique. Il va donc falloir effectuer un remontage manuel du volume Clone.​

- le Mac ayant un disque interne unique > celui-ci sera donc indexé disk0 (= 1er disque) par défaut. La partition-Système de ce disque n'exportant pas d'espace-disque virtuel de second ordre > le disque du DDE sera donc indexé disk1 (= second disque). Et la partition du volume Clone sera donc indexée disk1s2.​

Redémarre à présent (Menu  > Redémarrer) > et presse les 2 touches ⌘S pour ouvrir la session du Single User -->

- est-que tu récupères l'invite de commande root# après défilé de lignes de logs de démarrage ?​
 
Alors par prudence préalable > repasse d'abord la commande (que tu l'avais déjà passée) qui doit s'afficher à l'écran comme :
Bloc de code:
ls /

  • et que tu tapes ainsi :
Bloc de code:
ls =

  • la commande affiche le tableau des fichiers & dossiers du volume Macintosh HD monté en mode "lecture seule".

Poste une photo du tableau ici --> que je voie si l'accès en lecture au volume démarré est toujours assuré.
 
Parfait : la distribution complète des dossiers-Système est toujours affichée clair & net (promesse de lisibilité).

Passe à présent (avec le plus grand soin !) la commande qui doit s'afficher à l'écran ainsi :
Bloc de code:
sudo mount -t hfs /dev/disk1s2 /Volumes

  • et que tu dois saisir ainsi -->
Bloc de code:
sudo ,ount )t hfs =dev=disk&sé =Volu,es

  • respecte bien les espaces séparant les termes ; en QWERTY les chiffres se frappent directement sur les touches correspondantes (sans la touche de fonction = maj donc).
  • la commande monte l'appareil externe disk1s2 > dans l'espace du répertoire /Volumes de Macintosh HD pris comme point de montage

Si la commande passe > tu dois voir s'afficher le retour suivant :
Bloc de code:
hfs : mounted Clone on device disk1s2

  • est-ce que c'est bien ce que tu as obtenu en validant la commande ?
 
Statut
Ce sujet est fermé.