10.13 High Sierra Problème redémarrage mac book pro apres mise a jour high sierra

Bloc de code:
-bash-3.2# df -H /Volumes/Sauvegarde
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk4s2   155G   152G   3.3G    98%  256030 4294711249    0%   /Volumes/Sauvegarde
-bash-3.2#
 
152 Go : je pense qu'on va pouvoir considérer qu'on a obtenu tout ce qu'on pouvait. Il n'est pas impossible qu'il y ait eu une relative compression à l'exécution. Ne pas oublier que le dossier Sauvegarde sera toujours disponible dans le volume TEDDY.

- si ça te satisfait > hop ! on enchaîne sur le 2è volet de la manœuvre.
 
  • J’aime
Réactions: Ted3869
Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • pour empêcher le Mac de dormir

Puis passe la commande (avec exactitude) -->
Bloc de code:
asr restore --s /Volumes/Sauvegarde --t /Volumes/Clone --erase --noprompt

  • respecte tous les espaces ; mets les doubles tirets -- là où tu les vois
  • la commande appelle l'utilitaire 100% Apple asr (apple_software_restore) > pour restaurer en mode "blocs" l'intégralité du volume source "Sauvegarde" --> au volume de destination Clone sur le disque
  • l'intégralité des blocs écrits va être cloné de la source sur la destination > après reformatage du volume Clone > qui va être renommé Sauvegarde d'après l'intitulé de la source. Pas le plus petit byte d'écriture ne devrait manquer sur la destination par rapport à la source.
  • la commande s'effectue en 2 passes : Restoring > Verifying --> chacune montrant une progression par tranches de 10% séparés par des ....

=> quand tout sera complété > poste le tableau d'ensemble des opérations affiché par la commande.
 
Bloc de code:
-bash-3.2# caffeinate -dimsu &
[1] 1216
-bash-3.2# asr restore --s /Volumes/Sauvegarde --t /Volumes/Clone --erase --noprompt
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
-bash-3.2#
 
Aucune erreur attestée.

En assumant que les 2 volumes ont été remontés en sortie : Sauvegarde de l'image-disque IMG.dmg contenue dans Macintosh HD & Sauvegarde du ci-devant volume Clone restauré --> passe la commande :
Bloc de code:
hdiutil detach /dev/disk4s2

  • qui démonte le volume Sauvegarde de l'image-disque & éjecte celle-ci de son "attachement au Système". Si la commande passe > tu devrais obtenir quelque chose comme :
Bloc de code:
"disk4" unmounted.
"disk4" ejected.

En ce qui concerne le volume Sauvegarde restauré (ci-devant volume Clone du disque) > remonté en seconde instance --> il doit être actuellement identifié en tant que :
Bloc de code:
/Volumes/"Sauvegarde 1"

Par conséquent --> passe la commande :
Bloc de code:
df -H /Volumes/"Sauvegarde 1"

  • mets "Sauvegarde 1" avec des ""
  • la commande mesure l'occupation du volume Sauvegarde du disque

Poste ce tableau.
 
La 1ere commande na pas l'air de passé !!! voici le tableau obtenu suite a la 1ere commande !!!
Bloc de code:
-bash-3.2# hdiutil detach /dev/disk4s2
hdiutil: detach failed - No such file or directory
-bash-3.2#
 
Oui ; passe la commande :
Bloc de code:
df -H /Volumes/"Sauvegarde 1"

  • et poste le tableau.
 
Bah ! passe les 3 commandes :
Bloc de code:
diskutil list
df -H
ls /Volumes

  • la 1ère affiche le tableau des disques
  • la 2è l'occupation de tous les volumes montés
  • la 3è liste les volumes montés

Poste tous ces tableaux --> on y verra plus clair.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            449.9 GB   disk0s2
   3:                  Apple_HFS Sauvegarde              299.8 GB   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/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk3
   1:             Windows_FAT_32 TEDDY                   500.1 GB   disk3s1

/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

/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               +6.3 MB     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               +524.3 KB   disk19

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

-bash-3.2#
 
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   717M    64%   45173 4294922106    0%   /
devfs          205k   205k     0B   100%     692          0  100%   /dev
/dev/disk2     5.2M   1.4M   3.9M    27%      20 4294967259    0%   /private/var/log
/dev/disk4     524k   147k   377k    29%       6 4294967273    0%   /Volumes
/dev/disk5     524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%      12 4294967267    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   307k   217k    59%      21 4294967258    0%   /private/var/db
/dev/disk10     13M   5.3M   7.3M    43%      92 4294967187    0%   /private/var/folders
/dev/disk11    4.2M   4.0M   180k    96%     345 4294966934    0%   /private/var/root/Library
/dev/disk13    2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk14    524k   180k   344k    35%      11 4294967268    0%   /Library/Preferences
/dev/disk15    524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16    1.0M   180k   868k    18%       6 4294967273    0%   /Library/Keychains
/dev/disk17    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19    524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20    2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk0s2   450G   140G   310G    32%       5 4294967274    0%   /Volumes/Macintosh HD
/dev/disk0s3   300G   152G   148G    51%  256030 4294711249    0%   /Volumes/Sauvegarde
/dev/disk3s1   500G   419G    81G    84%       0          0  100%   /Volumes/TEDDY
-bash-3.2#
 
Bon : Sauvegarde est bien monté (sans l'index 1 > parce que le volume de l'image-disque n'avait pas été remonté d'abord - ni du tout - en fin de l'opération antérieure). Il contient bien 152 Go de données. RAS.

Passe la commande :
Bloc de code:
diskutil reformat disk0s2

  • mets bien un 2 à la fin (ne pas se tromper de cible)
  • la commande reformate Macintosh HD (une façon commode de supprimer l'image-disque qu'il contient).

Poste l'affichage retourné.
 
Bloc de code:
-bash-3.2# diskutil reformat disk0s2
Started erase on disk0s2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 419 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
-bash-3.2#
 
Le formatage est bien passé. Finalisation du sauvetage à présent (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 autre Mac ou d'une sauvegarde Time Machine" > et choisis le volume Sauvegarde 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.

Note* : une éventualité > étant données les tribulations qu'a demandées le volume Sauvegarde --> est que l'«Assistant de migration» refuse ce volume comme source. Si c'était le cas > abandonne la récupération de données et crée une compte avec les mêmes identifants exacts d'utilisateur que dans l'ancien volume Macintosh HD.
 
Le message évoque un problème matériel sur le disque interne du Mac et donc le volume Macintosh HD est proscrit d'installation. C'est peut-être la raison de toutes les anicroches de copie précédentes.

Comme le volume Macintosh HD vient d'être reformaté > ça ne peut pas être une raison logicielle.

Quel est le modèle de ton Mac et quelle est son année ? - tu peux passer la commande :
Bloc de code:
sysctl hw.model

  • qui va retourner l'identifiant de modèle du Mac

Poste cet identifiant.