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

Statut
Ce sujet est fermé.
L'acquit de conscience à du bon. Le résultat diffère un peu de précédemment
Bloc de code:
-bash-3.2# diskutil mount disk0s2
Volume on disk0s2 failed to mount
If the volume is damaged, try the "readOnly" option
-bash-3.2#
 
Le volume refuse de monter.

- est-ce que tu as des données à sauvegarder dans ce volume ?​
 
Il arrive qu'un volume de démarrage qui ne monte pas de manière conventionnelle > monte en mode Single User. Tu vas donc faire ce test -->

- redémarre (Menu  > Redémarrer) > les 2 touches ⌘S (cmd S) tenues pressées = démarrage en mode Single User. Obtiens-tu un écran noir sur lequel défilent des lignes de logs de démarrage blanches > défilé qui s'immobile à la fin sur une invite de commande :​
Bloc de code:
root#
  • ou est-ce que le défilement ne parvient pas à s'arrêter ?
 
Il arrive qu'un volume de démarrage qui ne monte pas de manière conventionnelle > monte en mode Single User. Tu vas donc faire ce test -->

- redémarre (Menu  > Redémarrer) > les 2 touches ⌘S (cmd S) tenues pressées = démarrage en mode Single User. Obtiens-tu un écran noir sur lequel défilent des lignes de logs de démarrage blanches > défilé qui s'immobile à la fin sur une invite de commande :​
Bloc de code:
root#
  • ou est-ce que le défilement ne parvient pas à s'arrêter ?
Bonjour Macomaniac,

J'ai fait la manip, cela s'arrête effectivement sur l'invite de commande root#.
 
D'accord. Dans la session de secours (Utilitaires macOS) > lance l'Utilitaire de disque -->

- est-ce que Macintosh HD est affiché en noir (= monté) ou en grisé (= démonté) ? - il arrive en effet qu'un démarrage en Single User permette ensuite le remontage d'un volume récalcitrant.​
 
D'accord. Dans la session de secours (Utilitaires macOS) > lance l'Utilitaire de disque -->

- est-ce que Macintosh HD est affiché en noir (= monté) ou en grisé (= démonté) ? - il arrive en effet qu'un démarrage en Single User permette ensuite le remontage d'un volume récalcitrant.​
Le Macintosh HD est affiché démonté.
 
Alors il va falloir refaire un test en Single User > avec passation de quelques commandes destinées à vérifier si le volume est clonable depuis cette session.

- fais signe ici quand tu seras de nouveau disponible.​
 
Me revoici.

Démarre via ⌘S en Single User -->

- voici les caractèristiques de ce démarrage : volume Macintosh HD monté en mode faible (lecture seule) > Système démarré en mode faible : kernel chargé en RAM avec les extensions mais sans aucun service (daemon) de l'OS initialisé > clavier en QWERTY logique. C'est le mode faible de ce démarrage => qui permet justement à un volume de démarrage invalide de se trouver remonté (« la force des faibles »).​

Quand tu as l'invite de commande root# > passe la commande qui doit s'afficher ainsi :
Bloc de code:
ls /
  • et que tu saisis ainsi :
Bloc de code:
ls =
  • la commande liste les objets de 1er rang (fchiers ou objets) du volume

Poste une photo montrant l'affichage retourné.
 
Me revoici.

Démarre via ⌘S en Single User -->

- voici les caractèristiques de ce démarrage : volume Macintosh HD monté en mode faible (lecture seule) > Système démarré en mode faible : kernel chargé en RAM avec les extensions mais sans aucun service (daemon) de l'OS initialisé > clavier en QWERTY logique. C'est le mode faible de ce démarrage => qui permet justement à un volume de démarrage invalide de se trouver remonté (« la force des faibles »).​

Quand tu as l'invite de commande root# > passe la commande qui doit s'afficher ainsi :
Bloc de code:
ls /
  • et que tu saisis ainsi :
Bloc de code:
ls =
  • la commande liste les objets de 1er rang (fchiers ou objets) du volume

Poste une photo montrant l'affichage retourné.
Voila ce que cela nous donneIMG_9685[1].JPG
 
Je vois la distribution complète des dossiers d'un OS. Reste à savoir si les fichiers terminaux sont accessibles => c'est ce que va montrer la commande suivante.

- redémarre en Single User via ⌘S (car je suppose que tu n'as pas laissé cette session ouverte) > et passe la commande qui doit s'afficher ainsi :​
Bloc de code:
du -sh /*
  • et que tu tapes ainsi :
Bloc de code:
du )sh =⇧!
  • l'astérisque * se frappe en QWERTY par la combinaison des 2 touches ⇧! (maj !) ou comme si tu tapais le chiffre 8 sur un AZERTY
  • la commande mesure (en Gi = gibibytes : base 2) la taille des dossiers de 1er rang de Macintosh HD. Commande lente : attends le retour de root# en signal de fin.

Poste une photo du retour. La commande du > moins superficielle que la commande de listage ls => va décider si les fichiers sont accessibles et clonables (mesures réussies) ou pas (mesures échouées). De plus > en cas de succès => on saura quelle est la taille des fichiers à récupérer.

Note : pour redémarrer > tu passes la commande :
Bloc de code:
reboot
  • identique dans les 2 claviers

=> et tu tiens aussitôt pressées les 2 touches ⌘R pour revenir dans la session de secours habituelle.
 
Bonjour mmmad

Démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS (ou OS X). 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 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 > partitions > Conteneur CoreStorage si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dans le volume desquelles sont montés en lecture & écriture des dossiers du recoveryOS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre des captures d'écran -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > 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 > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > 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 donneront une idée de la configuration logique de ton disque.
Bonsoir,j ai le meme problème avec mon mac depuis quelques heures ,est ce que c est possible de m aider a le réparer ?
 
Je vois la distribution complète des dossiers d'un OS. Reste à savoir si les fichiers terminaux sont accessibles => c'est ce que va montrer la commande suivante.

- redémarre en Single User via ⌘S (car je suppose que tu n'as pas laissé cette session ouverte) > et passe la commande qui doit s'afficher ainsi :​
Bloc de code:
du -sh /*
  • et que tu tapes ainsi :
Bloc de code:
du )sh =⇧!
  • l'astérisque * se frappe en QWERTY par la combinaison des 2 touches ⇧! (maj !) ou comme si tu tapais le chiffre 8 sur un AZERTY
  • la commande mesure (en Gi = gibibytes : base 2) la taille des dossiers de 1er rang de Macintosh HD. Commande lente : attends le retour de root# en signal de fin.

Poste une photo du retour. La commande du > moins superficielle que la commande de listage ls => va décider si les fichiers sont accessibles et clonables (mesures réussies) ou pas (mesures échouées). De plus > en cas de succès => on saura quelle est la taille des fichiers à récupérer.

Note : pour redémarrer > tu passes la commande :
Bloc de code:
reboot
  • identique dans les 2 claviers

=> et tu tiens aussitôt pressées les 2 touches ⌘R pour revenir dans la session de secours habituelle.
Ok. Voici ce que me donne la manip du -shIMG_9686[1].JPG
 
Tu as obtenu une mensuration complète des dossiers de l'OS dans Macintosh HD. Ce qui valide la possibilité de cloner inégralement le contenu de volume depuis la session du Single User.

- je comptabilise : 276,6 Gi = 297 Go de données. Dont 214 Gi = 230 Go de fichiers dans les Utilisateurs.​

Disposes-tu d'un DDE USB > sur le disque duquel on puisse créer un volume d'environ 350 Go (toujours prévoir une marge en cas de délayage à la copie) => dédié au clone ?
 
Tu as obtenu une mensuration complète des dossiers de l'OS dans Macintosh HD. Ce qui valide la possibilité de cloner inégralement le contenu de volume depuis la session du Single User.

- je comptabilise : 276,6 Gi = 297 Go de données. Dont 214 Gi = 230 Go de fichiers dans les Utilisateurs.​

Disposes-tu d'un DDE USB > sur le disque duquel on puisse créer un volume d'environ 350 Go (toujours prévoir une marge en cas de délayage à la copie) => dédié au clone ?
Ca commence a sentir bon ! :)
Oui, jai bien un DDE !
 
Branche le DDE au Mac (sa session de secours ouverte). Attends quelques secondes que le disque soit connecté. Passe la commande :
Bloc de code:
diskutil list ; df -H
  • (point-virgule ; au milieu) qui affiche : la configuration des disques & l'occupation des volumes montés (en Go)

Poste le retour.

Note : un clonage depuis la session du Single User a quelque chose de particulièrement sophistiqué. Heureusement pour toi > je n'en découvre pas aujourd'hui les problèmes.
 
Branche le DDE au Mac (sa session de secours ouverte). Attends quelques secondes que le disque soit connecté. Passe la commande :
Bloc de code:
diskutil list ; df -H
  • (point-virgule ; au milieu) qui affiche : la configuration des disques & l'occupation des volumes montés (en Go)

Poste le retour.

Note : un clonage depuis la session du Single User a quelque chose de particulièrement sophistiqué. Heureusement pour toi > je n'en découvre pas aujourd'hui les problèmes.
Voilà le résultat de la commande diskutil disk ; df -H.

NOTA : C'est le même DDE que celui employé en novembre. Il contient encore un clone réalisé à l'époque. Si tu penses qu'il vaut mieux le garder au cas où (si le clone depuis le Single User ne marchait pas), je dois pouvoir trouver un moyen de me procurer un autre DDE.
Bloc de code:
-bash-3.2# diskutil list ; df -H
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            319.2 GB   disk0s2

/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

/dev/disk20 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk20
   1:                        EFI EFI                     209.7 MB   disk20s1
   2:                  Apple_HFS CLE                     499.8 GB   disk20s2

Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   720M    64%   45181 4294922098    0%   /
devfs           205k   205k     0B   100%     692          0  100%   /dev
/dev/disk2      5.2M   618k   4.6M    12%      20 4294967259    0%   /private/var/log
/dev/disk3      524k   147k   377k    29%       4 4294967275    0%   /Volumes
/dev/disk4      524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%      12 4294967267    0%   /private/var/run
/dev/disk6      2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk7      524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk8      524k   307k   217k    59%      22 4294967257    0%   /private/var/db
/dev/disk9       13M   3.1M   9.5M    25%      58 4294967221    0%   /private/var/folders
/dev/disk10     4.2M   205k   4.0M     5%      22 4294967257    0%   /private/var/root/Library
/dev/disk12     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk13     524k   180k   344k    35%      11 4294967268    0%   /Library/Preferences
/dev/disk14     524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk15     1.0M   176k   872k    17%       6 4294967273    0%   /Library/Keychains
/dev/disk16     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk17     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk18     524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk19     2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk20s2   500G   304G   196G    61% 1439999 4293527280    0%   /Volumes/CLE
-bash-3.2#
 
Statut
Ce sujet est fermé.