10.13 High Sierra Mac bloqué suite à une tentative MAJ high sierra

Alors branche ton DDE au Mac. Puis passe la commande :
Bloc de code:
diskutil list ; df -H

  • un point-virgule ; médian concatène 2 commandes
  • elles affichent la configuration des disques & l'occupation des volumes montés

Poste les 2 tableaux.
 
Je poste le résultat en plusieurs messages :
Bloc de code:
-bash-3.2# diskutil list ; df -H

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         400.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                100.1 GB   disk0s3

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS macOS Base System       2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +400.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            59.3 GB    disk2s1
   2:                APFS Volume Preboot                 66.8 MB    disk2s2
   3:                APFS Volume Recovery                1.0 GB     disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/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               +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
 
Bloc de code:
/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               +524.3 KB   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               +6.3 MB     disk19

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

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

/dev/disk22 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk22
   1:                        EFI EFI                     209.7 MB   disk22s1
   2:                  Apple_HFS Backup Thomas           1.5 TB     disk22s2
   3:                  Apple_HFS Time machine système    499.4 GB   disk22s3

Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   721M    64%   50287 4294916992    0%   /
devfs           214k   214k     0B   100%     724          0  100%   /dev
/dev/disk3      5.2M   897k   4.3M    18%      28 4294967251    0%   /private/var/log
/dev/disk4      524k   147k   377k    29%       6 4294967273    0%   /Volumes
/dev/disk5      524k   147k   377k    29%       8 4294967271    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   303k   221k    58%      21 4294967258    0%   /private/var/db
/dev/disk10      13M   5.5M   7.1M    44%     215 4294967064    0%   /private/var/folders
/dev/disk11     4.2M   545k   3.6M    13%      54 4294967225    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   197k   852k    19%       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   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk0s3    100G    32G    69G    32%  178598   66975158    0%   /Volumes/BOOTCAMP
/dev/disk22s3   499G   448M   499G     1%      86 4294967193    0%   /Volumes/Time machine système
/dev/disk22s2   1.5T    94G   1.4T     7%   79659 4294887620    0%   /Volumes/Backup Thomas
 
Mais que voilà un disque sympathique ! -->

- il a tout pour lui : une table de partition GPT et 2 volumes formés par des systèmes de fichiers jhfs+. Ce qui permet un repartitionnement non destructeur. Le volume Backup Thomas est un excellent candidat > avec ses 1,4 To d'espace disponible.​

Passe la commande :
Bloc de code:
diskutil resizeVolume disk22s2 1350g jhfs+ Clone 0b

  • le 0 de 0b = zéro
  • la commande rétrécit (non destructivement) le volume Backup Thomas à 1350 Go > et crée un volume Clone d'environ 150 Go

Poste l'affichage retourné par la commande (l'opération peut durer un moment lorsqu'il y a des données dans le volume a redimensionner).
 
Voilà la réponse :

Bloc de code:
-bash-3.2# diskutil resizeVolume disk22s2 1350g jhfs+ Clone 0b
Resizing to 1350000000000 bytes and adding 1 partition
Started partitioning on disk22s2 Backup Thomas
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk22s2
Checking Journaled HFS Plus volume
Detected a case-sensitive 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 Backup Thomas 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/rdisk22s5 as a 140 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished partitioning on disk22s2 Backup Thomas
/dev/disk22 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk22
   1:                        EFI EFI                     209.7 MB   disk22s1
   2:                  Apple_HFS Backup Thomas           1.4 TB     disk22s2
   3:                  Apple_HFS Clone                   150.4 GB   disk22s5
   4:                  Apple_HFS Time machine système    499.4 GB   disk22s3
 
Tu as un volume de destination pour un clonage -->
Bloc de code:
   3:                  Apple_HFS Clone                   150.4 GB   disk22s5

----------

Assure-toi à présent dans l'Utilitaire de disque --> que le volume Macintosh HD soit bien monté (sinon > remonte-le comme tu l'avais fait pour les commandes initiales). Il faut qu'il soit monté pour servir de source à un clonage.

- si tu as un problème pour le faire --> signale-le.​

----------

Cela fait > relance le Terminal et hop ! opération clonage. Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • le & final est l'esperluette &
  • la commande 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/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans 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.
 
Tu as un volume de destination pour un clonage -->
Bloc de code:
   3:                  Apple_HFS Clone                   150.4 GB   disk22s5

----------

Assure-toi à présent dans l'Utilitaire de disque --> que le volume Macintosh HD soit bien monté (sinon > remonte-le comme tu l'avais fait pour les commandes initiales). Il faut qu'il soit monté pour servir de source à un clonage.

- si tu as un problème pour le faire --> signale-le.​

----------

Cela fait > relance le Terminal et hop ! opération clonage. Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • le & final est l'esperluette &
  • la commande 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/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans 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.

C'est fait.
La commande -bash-3.2# est réapparu.
 
Alors passe la commande :
Bloc de code:
df -H

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

Poste le tableau.
 
Alors passe la commande :
Bloc de code:
df -H

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

Poste le tableau.

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   721M    64%   50287          4294916992    0%   /
devfs           215k   215k     0B   100%     728                   0  100%   /dev
/dev/disk3      5.2M   2.3M   3.0M    43%      28          4294967251    0%   /private/var/log
/dev/disk4      524k   147k   377k    29%       8          4294967271    0%   /Volumes
/dev/disk5      524k   147k   377k    29%       8          4294967271    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   303k   221k    58%      21          4294967258    0%   /private/var/db
/dev/disk10      13M   7.8M   4.8M    63%     224          4294967055    0%   /private/var/folders
/dev/disk11     4.2M   627k   3.6M    15%      65          4294967214    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   197k   852k    19%       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   487k   1.6M    24%       8          4294967271    0%   /Library/Logs/DiagnosticReports
/dev/disk0s3    100G    32G    69G    32%  178598            66975158    0%   /Volumes/BOOTCAMP
/dev/disk22s3   499G   448M   499G     1%      86          4294967193    0%   /Volumes/Time machine système
/dev/disk22s2   1.3T    94G   1.3T     7%   79659          4294887620    0%   /Volumes/Backup Thomas
/dev/disk22s5   150G    66G    84G    45%  960028          4294007251    0%   /Volumes/Clone
/dev/disk2s1    400G    59G   338G    15%  957680 9223372036853818127    0%   /Volumes/Macintosh HD
 
66 Go pour Clone vs 59 Go pour Macintosh HD -->

- la commande cp a pour routine de consommer davantage de blocs pour l'écriture des fichiers sur la destination > en comparaison de la source. +7 Go d'excédent seulement --> montre que Clone est un bon clone.​

Paré pour l'étape 2 = reformatage de Macintosh HD ?
 
Passe la commande :
Bloc de code:
diskutil ap deleContainer disk2 "Macintosh HD" ; diskutil list

  • la commande supprime l'apfs interne > ce qui reformate un Macintosh HD standard sur la partition concernée > puis réaffiche le tableau des disques

Poste l'affichage retourné. Pour le tableau des disques --> le haut du tableau seulement (pas besoin des petites images-disques ni du disque du DDE).
 
Passe la commande :
Bloc de code:
diskutil ap deleContainer disk2 "Macintosh HD" ; diskutil list

  • la commande supprime l'apfs interne > ce qui reformate un Macintosh HD standard sur la partition concernée > puis réaffiche le tableau des disques

Poste l'affichage retourné. Pour le tableau des disques --> le haut du tableau seulement (pas besoin des petites images-disques ni du disque du DDE).

Voilà c que j'ai eu. J'imagine qu'il y a une coquille ?
Bloc de code:
-bash-3.2# diskutil ap deleContainer disk2 "Macintosh HD" ; diskutil list
diskutil: did not recognize APFS verb "deleContainer"; type "diskutil apfs" for a list
 
J'ai fait un lapsus calami en échappant le "te" dans le verbe deleteContainer.

Voici la commande corrigée :
Bloc de code:
diskutil ap deleteContainer disk2 "Macintosh HD" ; diskutil list
 
Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk2 "Macintosh HD" ; diskutil list
Started APFS operation on disk2
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk2s1
Unmounting Volume "Preboot" on disk2s2
Unmounting Volume "Recovery" on disk2s3
Unmounting Volume "VM" on disk2s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 372 GB case-insensitive HFS Plus volume with a 32768k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk2
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            399.9 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                100.1 GB   disk0s3

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS macOS Base System       2.0 GB     disk1s1

Suivaient ensuite les image disques et le DDE.
 
Parfait -->
Bloc de code:
   2:                  Apple_HFS Macintosh HD            399.9 GB   disk0s2

  • tu as un volume reformaté standard.

Alors c'est parti pour les 2 dernières séquences (réinstallation > récupération) - ce qui va prendre du temps -->

  • a) dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Ré-installer macOS" --> à destination du volume Macintosh HD reformaté > ce qui va donner une installation propre.
  • b) en fin d'installation > une page te propose de récupérer des données --> coche la case : "À partir d'un Mac, d'une sauvegarde Time Machine ou d'un Disque de démarrage" > et choisis le volume Clone en "source". L'«Assistant de migration» va te proposer de récupérer ton compte > des applications > des réglages --> n'exclus rien et lance. S'il te propose en chemin une mise-à-jour d'iTunes --> refuse > car ça plante la migration. Une récupération par l'«Assistant de migration» est toujours très lente > avec un débit de copie très variable.

=> tu n'auras qu'à dire si tu as pu ré-ouvrir ta session à la fin.
 
Content pour toi !

- les « 4 r » sont une opération gagnante > quoique longuette à mettre en œuvre.​

On peut supprimer Clone et récupérer son espace au volume donneur = Backup Thomas - si tu veux.