10.13 High Sierra blocage barre de chargement au démarrage de mon mac

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   733M    64%   50205          4294917074    0%   /
devfs           210k   210k     0B   100%     712                   0  100%   /dev
/dev/disk3      5.2M   2.1M   3.1M    41%      21          4294967258    0%   /private/var/log
/dev/disk4      524k   147k   377k    29%       5          4294967274    0%   /Volumes
/dev/disk5      524k   147k   377k    29%       7          4294967272    0%   /private/var/tmp
/dev/disk6      524k   160k   365k    31%      15          4294967264    0%   /private/var/run
/dev/disk7      2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk8      524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk9      524k   299k   225k    58%      20          4294967259    0%   /private/var/db
/dev/disk10      13M   5.3M   7.3M    42%     225          4294967054    0%   /private/var/folders
/dev/disk11     4.2M   643k   3.6M    16%      61          4294967218    0%   /private/var/root/Library
/dev/disk13     2.1M   381k   1.7M    19%      76          4294967203    0%   /private/var/root/Library/Containers
/dev/disk14     524k   184k   340k    36%      12          4294967267    0%   /Library/Preferences
/dev/disk15     524k   164k   360k    32%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16     1.0M   201k   848k    20%       8          4294967271    0%   /Library/Keychains
/dev/disk17     524k   143k   381k    28%       2          4294967277    0%   /Library/Security/Trust Settings
/dev/disk18     6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk19     6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk20     524k   143k   381k    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk21     2.1M   258k   1.8M    13%       4          4294967275    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1    500G    79G   418G    16%  625614 9223372036854150193    0%   /Volumes/Macintosh HD
/dev/disk22s1   1.0T   343G   657G    35% 2619116             5011331   34%   /Volumes/Disque Dur
-bash-3.2#
 
Le disque a des paramètres Windows : table de partiiton MBR (désignée par FDisk_partition_scheme) > type de partition : "Windows_NTFS".

Ce type de partition peut héberger 2 sortes de système de fichiers : NTFS (formant un volume lisible mais pas scriptible nativement par macOS) ou exFAT (volume lisible & scriptible). On va espérer que c'est un exFAT.

Passe la commande :
Bloc de code:
diskutil info disk22s1

  • le 1 de disk22s1 = chiffre un
  • la commande affiche un tableau d'informations sur la partition du volume Disque Dur (l'intitulé a un pénible affiché à la fin).

Poste le tableau.

Sinon : avec 657 Go d'espace libre --> il y a de la place...
 
  • J’aime
Réactions: Stanav
Bloc de code:
-bash-3.2# diskutil info disk22s1
   Device Identifier:         disk22s1
   Device Node:               /dev/disk22s1
   Whole:                     No
   Part of Whole:             disk22

   Volume Name:               Disque Dur
   Mounted:                   Yes
   Mount Point:               /Volumes/Disque Dur

   Partition Type:            Windows_NTFS
   File System Personality:   ExFAT
   Type (Bundle):             exfat
   Name (User Visible):       ExFAT

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  USB
   SMART Status:              Not Supported
   Volume UUID:               08BA7BCC-0D09-33B4-9A56-326B3AB0C8C6
   Partition Offset:          1024 Bytes (2 512-Byte-Device-Blocks)

   Disk Size:                 1.0 TB (1000170585088 Bytes) (exactly 1953458174 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        1.0 TB (1000137949184 Bytes) (exactly 1953394432 512-Byte-Units)
   Volume Used Space:         343.3 GB (343292772352 Bytes) (exactly 670493696 512-Byte-Units) (34.3%)
   Volume Free Space:         656.8 GB (656845176832 Bytes) (exactly 1282900736 512-Byte-Units) (65.7%)
   Allocation Block Size:     131072 Bytes

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

   Device Location:           External
   Removable Media:           Fixed


-bash-3.2#
 
Ces mentions résument l'affaire :
Bloc de code:
   Partition Type:            Windows_NTFS
   File System Personality:   ExFAT
   Type (Bundle):             exfat
   Name (User Visible):       ExFAT

  • le type de la partition est bien : "Windows_NTFS" > mais heureusement le système de fichiers (formateur du volume) est un exFAT. On peut donc écrire au volume.

L'intitulé du volume = Disque Dur va poser des problèmes tel quel. Passe la commande :
Bloc de code:
diskutil rename disk22s1 "Disque Dur"

  • mets "Disque Dur" avec les ""
  • la commande renomme Disque Dur => Disque Dur

Poste le retour.
 
Bien : le volume s'appelle Disque Dur désormais. Passe la commande :
Bloc de code:
mkdir /Volumes/"Disque Dur"/Clone

  • mets "Disque Dur" avec les "" ; pas d'espace entre Dur" et la / qui suit
  • la commande crée un dossier vide intitulé Clone dans Disque Dur (il va servir ensuite de destination au clone de Macintosh HD). Elle passe sans commentaire (retour direct de -bash-3.2# si elle passe)

=> est-ce que ça a été le cas ?
 
Parfait. 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/Macin*/* /Volumes/Disque*/Clone

  • mets "Macin*/* avec un astérisque * > une barre / > un astérique * (le tout lié) ; un espace entre --/* et /Volumes--- ; mets Disque* (abréviation commode) ; pas d'espace entre Disque* et la / qui suit
  • la commande clone Macintosh HD dans le dossier 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. Préviens quand tout est fini.
 
enfin fini ... C'était bien long. Mais c'est fait. Pas mal de "invalid argument" sur a fin, je sais pas si c'est mauvais signe ?
Ca ressemblait à ca
Bloc de code:
cp: fchflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/_CodeSignature/CodeRequirements: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/_CodeSignature: Invalid argument
/Volumes/Macintosh HD/usr/share/thermald.bundle/Contents/Resources -> /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/Resources
cp: fchflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/Resources/global.plist: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/Resources: Invalid argument
cp: fchflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/Info.plist: Invalid argument
cp: fchflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents/version.plist: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle/Contents: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr/share/thermald.bundle: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr/share: Invalid argument
cp: chflags: /Volumes/Disque Dur/Clone/usr: Invalid argument
cp: lchflags: /Volumes/Disque Dur/Clone/var: Invalid argument
-bash-3.2#
 
D'accord.

- comme il se fait trop tard pour moi à présent --> je te propose de poursuivre les opérations demain dans ce fil.​
 
Passe la commande :
Bloc de code:
/Volumes/Macin*/usr/bin/du -sh /Volumes/Disque*/Clone

  • le départ alambiqué de la commande : /Volumes/Macin*/usr/bin/du --> s'explique par le fait que l'utilitaire du (disk_usage) de mesure des fichiers => ne fait pas partie de la dotation d'un OS de secours démarré. Il faut donc aller le chercher à sa place dans l'OS du volume Macintosh HD.
  • la commande mesure (en Gi = gibibytes : base 2) la taille du dossier Clone dans le volume Disque Dur

Poste l'affichage retourné.
 
c'est bizarre, il ne la trouve pas ...
Bloc de code:
-bash-3.2# /Volumes/Macin*/usr/bin/du -sh /Volumes/Disque*/Clone
-bash: /Volumes/Macin*/usr/bin/du: No such file or directory
-bash-3.2#
 
Passe la commande en énoncés complets :
Bloc de code:
/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Disque Dur"/Clone

  • qu'est-ce que ça donne ?
 
Pareil...
Bloc de code:
-bash-3.2# /Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Disque Dur"/Clone
-bash: /Volumes/Macintosh HD/usr/bin/du: No such file or directory
-bash-3.2#
 
Est-ce que le volume Macintosh HD est toujours monté ?

- passe la commande :
Bloc de code:
df -H

  • qui affiche l'occupation des volumes montés

Poste le tableau.
 
En effet j'avais éteinds l'ordi entre temps du coup j'ai remonté le disque, mais même avec ca, sur la premiere commande (/Volumes/Macin*/usr/bin/du -sh /Volumes/Disque*/Clone) il mouline sans rien sortir, ni bash3.2 à la fin, je devrais peut être le laisser mouliner plus longtemps...?

SUr la deuxieme (/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Disque Dur"/Clone) j'ai toujours un "No such file"

et sur ta dernière commande (df -H) il me sort ca :

Bloc de code:
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   733M    64%   50205          4294917074    0%   /
devfs          210k   210k     0B   100%     712                   0  100%   /dev
/dev/disk3     5.2M   1.0M   4.2M    20%      21          4294967258    0%   /private/var/log
/dev/disk5     524k   147k   377k    29%       5          4294967274    0%   /Volumes
/dev/disk6     524k   147k   377k    29%       7          4294967272    0%   /private/var/tmp
/dev/disk7     524k   160k   365k    31%      15          4294967264    0%   /private/var/run
/dev/disk8     2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk9     524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk10    524k   299k   225k    58%      20          4294967259    0%   /private/var/db
/dev/disk11     13M   5.1M   7.5M    41%     225          4294967054    0%   /private/var/folders
/dev/disk12    4.2M   557k   3.6M    14%      55          4294967224    0%   /private/var/root/Library
/dev/disk14    2.1M   381k   1.7M    19%      76          4294967203    0%   /private/var/root/Library/Containers
/dev/disk15    524k   184k   340k    36%      12          4294967267    0%   /Library/Preferences
/dev/disk16    524k   164k   360k    32%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk17    1.0M   193k   856k    19%       8          4294967271    0%   /Library/Keychains
/dev/disk18    524k   143k   381k    28%       2          4294967277    0%   /Library/Security/Trust Settings
/dev/disk19    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk20    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk21    524k   143k   381k    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk22    2.1M   258k   1.8M    13%       4          4294967275    0%   /Library/Logs/DiagnosticReports
/dev/disk4s1   1.0T   513G   488G    52% 3911054             3719393   51%   /Volumes/Disque Dur
/dev/disk2s1   500G    79G   418G    16%  625614 9223372036854150193    0%   /Volumes/Macintosh HD
 
aussi maintenant j'ai un nouveau disque dans utilitaires de disques : macOS Base Systeme Volume d'image disque Mac OS Etendu
Je sais pas si ca veut dire que tout a bien marché mais au moins ca a crée quelques chose
 
Il y avait 343 Go de données au départ dans Disque Dur. Il y a actuellement 513 Go = un différentiel de 170 Go. Or il y a 79 Go dans Macintosh HD. Il y a donc un excédent de copie de 170 Go - 79 Go = +91 Go dans le dossier Clone.

La commande cp a pour routine de consommer davantage de blocs pour l'écriture des fichiers sur la destination > en comparaison de la source. Mais +91 Go constitue une excédent inhabituel - sans doute le reflet de la corruption du volume apfs Macintosh HD.

On peut donc considérer qu'on a un clone suffisant de Macintosh HD -->

- quand tu seras de nouveau disponible (et moi aussi) => il s'agira de finaliser l'opération à commencer par le reformatage.​