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

Statut
Ce sujet est fermé.
D'accord. Reprends les choses tranquillement avec une souris filaire.

- relance le terminal et commence par passer la commande :​
Bloc de code:
caffeinate -dimsu &
  • qui empêchera ton Mac de s'enformir (écran compris)

- puis repasse (l'une après l'autre) les 2 commandes de mesure des groupements de fichiers des volumes :​
Bloc de code:
/Vol*/Mac*/usr/bin/du -sh /Vol*/Mac*/*
/Vol*/Mac*/usr/bin/du -sh /Vol*/Clone/*
  • et poste les tableaux obtenus.
 
Dernière édition par un modérateur:
Bonsoir @macomaniac

J’ai branché une souris filaire mais le curseur n’est toujours pas de retour…
Impossible de cliquer n’importe où.
Comment est-ce que je peux m’en sortir ?
 
Éteins ton Mac de force (pression continue sur le bouton d'alimentation). Puis rallume-le avec les touches ⌘R pressées pour réouvrir la session de secours --> tu ne récupères pas un pointeur ?
 
Je n’osais pas l’éteindre de force. Mais ça m’a permis de retrouver le pointeur.
Je relance les commandes de mesure.
 
Dernière édition par un modérateur:
Bonjour macomaniac,

Nous y voilà, voici les tableaux :

Bloc de code:
-bash-3.2# /Vol*/Mac*/usr/bin/du -sh /Vol*/Mac*/*
 28G    /Volumes/Macintosh HD/Applications
4,0K    /Volumes/Macintosh HD/Informations sur l’utilisateur
6,8G    /Volumes/Macintosh HD/Library
  0B    /Volumes/Macintosh HD/Network
6,8G    /Volumes/Macintosh HD/System
407G    /Volumes/Macintosh HD/Users
4,0K    /Volumes/Macintosh HD/Volumes
7,9M    /Volumes/Macintosh HD/Z.mach_kernel
2,5M    /Volumes/Macintosh HD/bin
  0B    /Volumes/Macintosh HD/cores
  0B    /Volumes/Macintosh HD/dev
4,0K    /Volumes/Macintosh HD/etc
  0B    /Volumes/Macintosh HD/home
4,0K    /Volumes/Macintosh HD/installer.failurerequests
  0B    /Volumes/Macintosh HD/net
8,5G    /Volumes/Macintosh HD/private
1,1M    /Volumes/Macintosh HD/sbin
4,0K    /Volumes/Macintosh HD/tmp
702M    /Volumes/Macintosh HD/usr
4,0K    /Volumes/Macintosh HD/var
-bash-3.2# /Vol*/Mac*/usr/bin/du -sh /Vol*/Clone/*
 30G    /Volumes/Clone/Applications
4,0K    /Volumes/Clone/Informations sur l’utilisateur
7,4G    /Volumes/Clone/Library
  0B    /Volumes/Clone/Network
 10G    /Volumes/Clone/System
407G    /Volumes/Clone/Users
4,0K    /Volumes/Clone/Volumes
7,9M    /Volumes/Clone/Z.mach_kernel
4,7M    /Volumes/Clone/bin
  0B    /Volumes/Clone/cores
  0B    /Volumes/Clone/dev
4,0K    /Volumes/Clone/etc
  0B    /Volumes/Clone/home
4,0K    /Volumes/Clone/installer.failurerequests
  0B    /Volumes/Clone/net
8,5G    /Volumes/Clone/private
2,4M    /Volumes/Clone/sbin
4,0K    /Volumes/Clone/tmp
1,2G    /Volumes/Clone/usr
4,0K    /Volumes/Clone/var
-bash-3.2#

J'ai bien essayé de les interpréter mais j'ai l'impression qu'il y a plus de données sur le clone, ce qui n'est pas logique.
 
Dernière édition par un modérateur:
Excellentes nouvelles pour toi -->

- voici la source réduites à l'essentiel :​
Bloc de code:
 28G    /Volumes/Macintosh HD/Applications
6,8G    /Volumes/Macintosh HD/Library
6,8G    /Volumes/Macintosh HD/System
407G    /Volumes/Macintosh HD/Users
8,5G    /Volumes/Macintosh HD/private
702M    /Volumes/Macintosh HD/usr
- et voici la destination réduite au même essentiel :​
Bloc de code:
 30G    /Volumes/Clone/Applications
7,4G    /Volumes/Clone/Library
 10G    /Volumes/Clone/System
407G    /Volumes/Clone/Users
8,5G    /Volumes/Clone/private
1,2G    /Volumes/Clone/usr
  • partout le clone est supérieur dans les dossiers-Système et égal (407 Gi = 437 Go) en ce qui concerne le répertoire Utilisateurs qui contient tes données de compte.

Aucune déperdition donc. Il semble qu'il y ait eu une sur-occupation de blocs sur la source > en excès sur la taille des fichiers catalogués --> et que ce ne se soit pas répercuté lors de la copie des fichiers.

- paré pour la suite : après la recopie --> reformatage > réinstallation > récupération du clone à la fin - ce qui donne le cycle des « 4 r » ?​
 
  • J’aime
Réactions: litobar71
Malheureusement je travaille toute la journée. J’imagine que ça prendra pas mal de temps, on pourra commencer dès ce soir si ça te convient.
 
Après le reformatage > tu vas en avoir besoin dans la phase réinstallation > car cela implique le téléchargement de 5,2 Go de composants d'installation de High Sierra depuis le serveur Apple de récupération. Si une connexion partagée du Mac avec un iPhone fonctionne bien en terme de navigation (Safari) > elle peut s'avérer plus problématique pour supporter ce téléchargement.
 
Bien. Je suis donc confronté à un nouveau problème puisque je n’ai pas du tout de box chez moi, et donc pas du tout de wi-fi.
J’ai donc le choix entre déplacer mon Mac - et donc le rééteindre - pour l’emmener chez quelqu’un qui possède une box, soit d’essayer de tenter quand même avec le partage depuis mon iPhone. Laquelle est la meilleure solution ?
 
Dernière édition par un modérateur:
On peut tenter le coup avec ta connexion partagée d'abord. Tu n'as qu'à dire quand tu es disponible.
 
Bonsoir macomaniac,
Me voilà enfin. Si tu le souhaite, on peut commencer.
Surtout n’hésite pas à me dire si tu préfères le faire à un autre moment.
 
Maintenant ça va. Avant le reformatage > rappelle-moi : c'est bien l'OS High Sierra qui est proposé à la réinstallation par l'option : "Réinstaller macOS" ?
 
Il arrive qu'un reformatage (comme celui qu'on va effectuer) compromette la partition de secours collatérale. Ce qui fait qu'en cas de redémarrage pfuiittt ! plus de partition de secours. Comme rien ne dit que l'installation que tu vas lancer après le reformatage réussisse --> tu pourrais donc te retrouver sans possibilité de ré-ouvrir une session de secours High Sierra. Je te propose donc avant le reformatage de sauvegarder le volume de secours High Sierra démarré => à une petite partition qu'on va créer sur le disque de ton DDE. En cas de problèmes => tu serais assuré de pouvoir démarrer sur ce clone d'OS de secours High Sierra.

- passe d'abord la commande :​
Bloc de code:
df
  • qui affiche les propriétés des volumes montés

Poste le tableau => que je voie l'index d'appareil actuel du volume Clone.
 
Très bien. Voilà le tableau:

Bloc de code:
-bash-3.2# df
Filesystem   512-blocks       Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s1    3906216    2485800   1381360    65%   45162 4294922117    0%   /
devfs               402        402         0   100%     696          0  100%   /dev
/dev/disk2        10240       8752      1488    86%      24 4294967255    0%   /private/var/log
/dev/disk4         1024        288       736    29%       5 4294967274    0%   /Volumes
/dev/disk5         1024        288       736    29%       7 4294967272    0%   /private/var/tmp
/dev/disk6         1024        304       720    30%      11 4294967268    0%   /private/var/run
/dev/disk7         4096        280      3816     7%       2 4294967277    0%   /private/tmp
/dev/disk8         1024        280       744    28%       2 4294967277    0%   /System/Installation
/dev/disk9         1024        592       432    58%      21 4294967258    0%   /private/var/db
/dev/disk10       24576       7208     17368    30%      94 4294967185    0%   /private/var/folders
/dev/disk11        8192       7104      1088    87%     230 4294967049    0%   /private/var/root/Library
/dev/disk13        4096        280      3816     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk14        1024        360       664    36%      11 4294967268    0%   /Library/Preferences
/dev/disk15        1024        320       704    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16        2048        488      1560    24%       6 4294967273    0%   /Library/Keychains
/dev/disk17       12288        344     11944     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18       12288        344     11944     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19        1024        280       744    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20        4096        280      3816     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk3s2 1952853344  975572792 977280552    50%  772943 4294194336    0%   /Volumes/Clone
/dev/disk0s2 1951845952 1446184768 505661184    75% 1082149 4293885130    0%   /Volumes/Macintosh HD
-bash-3.2#
 
Clone est indexé disk3s2 actuellement. Passe la commande :
Bloc de code:
diskutil resizeVolume disk3s2 990g jhfs+ BOOT 0b
  • (le 0 de 0b = zéro) la commande rétrécit (non destructivement) Clone à 990 Go > et crée un volume BOOT de 10 Go

Poste le retour.
 
Voilà:

Bloc de code:
-bash-3.2# diskutil resizeVolume disk3s2 990g jhfs+ BOOT 0b
Resizing to 990000000000 bytes and adding 1 partition
Started partitioning on disk3s2 Clone
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk3s2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Clone appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Modifying partition map
Initialized /dev/rdisk3s3 as a 9 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk3s2 Clone
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Clone                   990.0 GB   disk3s2
   3:                  Apple_HFS BOOT                    9.7 GB     disk3s3
-bash-3.2#
 
Parfait. Enchaîne avec la commande :
Bloc de code:
asr restore --s / --t /Vol*/BOOT --erase --noprompt
  • (respecte les doubles tirets --) la commande appelle l'utilitaire asr (apple_software_restore) à répliquer le volume de secours démarré OS X Base System (désigné par son point de montage /) => au volume BOOT qu'on vient de créer. BOOT va être reformaté > renommé OS X Base System comme la source > restauré d'un OS de secours High Sierra de 1,3 Go > rendu démarrable à la fin par l'inscription d'un chemin de démarrage sur son en-tête. 2 passes : Restoring > Verifying - la progression en chacune marquée par tranches de 10%

Poste le retour quand tu auras récupéré -bash-3.2# en signal de fin.
 
Statut
Ce sujet est fermé.